255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,192,0,11,8,14,16,9,96,1,1,17,0,255,196,0,30,0,1,0,2,2,3,1,1,1,0,0,0,0,0,0,0,0,0,8,9,7,10,4,5,6,3,1,2,255,196,0,117,16,0,0,5,2,4,4,2,6,4,6,8,14,12,10,2,19,0,1,2,3,4,5,6,7,8,17,18,9,19,33,49,20,65,21,34,50,56,81,97,35,113,119,181,22,51,66,82,129,133,23,24,36,71,118,134,180,197,25,37,52,55,67,83,98,114,117,145,166,177,179,193,38,54,87,88,115,130,149,150,161,209,211,212,53,68,69,84,86,99,104,116,178,225,228,39,100,131,146,147,162,148,164,194,196,85,101,132,163,210,240,72,165,241,40,255,218,0,8,1,1,0,0,63,0,181,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,113,203,63,217,92,203,253,70,69,189,121,98,18,42,23,4,83,52,189,70,161,176,115,165,52,162,46,169,112,211,163,77,43,183,170,226,210,174,164,122,105,212,71,194,227,99,151,63,29,203,86,24,226,65,67,220,127,76,81,160,27,186,105,223,151,226,116,215,95,45,226,65,224,134,127,242,179,143,147,217,161,90,24,142,205,58,187,33,68,134,105,21,214,142,4,151,148,125,146,209,175,232,221,81,245,245,91,90,149,208,250,104,36,80,0,12,43,143,57,199,203,190,91,181,137,138,24,133,18,53,92,208,75,110,139,5,10,151,80,89,25,17,145,155,45,234,109,145,145,234,74,112,208,147,242,51,17,125,238,53,217,111,69,71,146,206,27,98,67,144,137,90,27,254,22,10,92,50,243,50,111,197,105,245,106,162,253,29,132,131,192,156,252,229,131,48,181,6,104,22,78,32,34,5,193,32,201,45,81,107,108,156,25,110,168,244,209,45,110,250,55,149,169,233,181,181,169,93,15,166,157,68,135,0,0,0,24,79,29,179,151,151,44,185,58,116,252,79,196,104,145,171,6,130,113,20,104,45,174,100,243,73,246,53,52,209,25,180,70,90,153,41,195,65,30,135,161,152,140,19,120,215,101,197,153,230,204,44,53,196,89,17,9,68,70,250,163,66,109,70,90,245,50,71,137,63,172,181,50,215,207,65,152,240,123,137,150,81,241,142,160,197,22,29,248,245,171,85,148,105,75,48,174,136,197,7,122,149,211,97,62,74,92,125,218,232,91,121,186,153,153,105,168,148,200,90,28,66,92,109,100,164,168,136,210,162,61,72,200,252,200,127,64,0,0,0,0,0,2,61,99,190,125,178,197,151,153,239,208,47,124,64,68,235,130,57,154,94,162,209,89,57,178,218,87,95,85,205,166,77,178,174,158,203,139,73,245,35,211,78,162,62,67,227,89,150,199,170,94,30,94,28,226,60,104,74,86,212,201,240,144,86,162,45,122,26,155,41,61,11,77,76,244,53,31,78,132,98,82,224,70,110,242,249,153,6,212,214,20,226,28,57,245,38,91,230,63,72,148,133,69,158,210,124,207,144,233,18,150,146,243,91,123,146,90,151,173,212,102,48,1,141,49,191,50,24,47,151,10,101,50,179,140,247,159,224,244,58,203,235,139,9,207,71,75,151,205,117,9,220,164,233,25,167,13,58,17,235,170,136,136,113,112,47,52,120,19,153,79,77,254,194,151,207,225,31,224,231,134,244,159,244,178,100,62,71,136,230,242,127,170,90,111,118,238,67,190,206,186,109,235,166,165,174,85,0,0,28,26,237,114,145,108,81,42,23,37,126,160,204,26,101,42,43,179,102,74,120,244,67,12,54,147,90,214,163,248,18,72,204,254,161,24,255,0,162,143,145,63,247,115,255,0,38,107,31,247,65,221,217,60,68,242,115,136,215,117,34,196,179,113,135,210,21,218,244,198,224,83,226,254,15,213,90,231,62,226,182,161,27,220,140,148,39,83,62,234,81,23,196,196,143,0,24,147,28,115,93,128,57,110,151,72,131,141,55,239,224,235,245,214,222,118,158,143,69,205,151,206,67,70,146,112,245,140,203,132,157,13,105,246,180,215,94,154,245,29,174,9,102,23,7,243,25,64,159,115,224,213,223,248,67,76,166,76,240,18,159,244,124,168,156,183,246,37,123,54,200,109,181,31,170,180,158,164,70,93,123,234,50,48,0,0,0,194,248,241,156,60,188,101,191,247,46,41,98,28,72,149,101,32,156,110,141,13,10,151,80,90,79,77,12,217,108,140,219,73,145,234,74,115,106,79,67,208,204,69,231,248,214,229,181,186,153,176,214,28,98,67,176,82,173,60,73,68,130,75,81,105,220,155,57,93,181,248,168,143,79,135,97,34,112,31,61,185,101,204,84,230,168,86,14,32,183,30,190,241,106,138,37,97,149,66,152,231,201,178,95,168,242,188,246,180,181,153,17,25,153,16,144,0,0,0,0,0,0,60,222,32,98,61,135,133,86,212,139,199,17,238,234,93,185,70,139,209,201,149,9,9,105,27,143,178,19,175,85,172,252,146,146,53,25,244,34,49,12,175,62,50,153,86,183,166,46,21,179,69,189,238,162,74,180,41,80,233,173,70,142,164,245,234,94,33,212,59,240,208,141,178,239,229,216,114,108,94,49,89,78,186,102,51,6,228,137,121,90,10,113,91,85,38,165,75,67,241,145,212,244,61,209,92,117,205,52,211,95,163,45,53,248,22,162,101,217,87,221,153,137,22,236,107,182,193,186,41,151,5,26,89,125,12,218,116,148,190,210,140,187,167,114,76,244,81,107,213,39,161,151,153,16,239,64,0,121,251,227,16,108,92,52,160,189,116,98,21,223,72,183,41,44,17,239,153,83,152,220,118,245,211,93,164,107,50,220,163,242,73,106,102,125,8,140,196,75,190,184,186,228,246,207,150,236,58,69,86,232,187,212,209,237,55,40,116,125,26,82,188,200,149,41,108,234,69,241,45,75,225,168,240,144,184,216,229,225,201,41,69,67,11,241,18,59,7,237,56,211,16,93,81,124,61,83,144,157,127,199,254,49,155,176,191,137,94,79,49,78,83,84,216,120,164,213,187,80,121,73,74,35,92,145,215,79,35,51,236,92,229,234,198,186,244,211,153,174,162,78,70,147,30,100,118,166,67,144,219,236,62,132,184,211,173,172,148,135,16,162,212,148,147,46,134,70,70,70,70,67,234,0,0,62,19,102,194,166,195,122,161,81,150,204,88,177,155,83,175,62,251,132,134,218,66,75,85,41,74,62,137,34,46,166,103,208,68,28,82,226,185,148,28,53,156,245,46,157,115,85,239,105,145,212,104,89,91,48,73,246,73,90,153,116,125,229,180,210,203,207,115,106,89,104,125,53,236,60,5,7,141,62,90,170,19,83,22,185,97,226,13,37,149,153,17,73,240,113,31,109,29,245,53,146,100,110,34,237,236,165,71,215,176,150,88,39,153,236,9,204,60,5,76,194,76,70,166,86,159,105,178,114,69,63,114,152,157,28,190,46,70,116,146,226,75,94,155,182,237,51,46,134,99,41,0,0,0,0,0,0,15,63,125,226,5,145,134,54,212,155,195,16,174,170,101,189,69,134,95,75,54,161,33,44,182,70,100,122,36,141,71,235,44,244,61,18,90,168,207,161,17,152,134,87,215,24,252,170,218,243,215,79,182,105,151,157,221,177,102,159,23,2,154,220,120,202,34,51,45,72,228,184,219,135,175,114,250,62,222,100,59,124,54,226,233,148,123,238,107,52,218,244,251,150,201,125,211,36,19,149,218,106,78,49,172,244,233,205,140,183,73,41,212,253,165,146,11,167,93,4,201,163,86,232,215,29,42,45,118,222,171,194,170,83,103,54,79,69,153,10,66,31,97,246,207,178,208,226,12,210,164,159,196,140,200,115,71,137,197,252,103,195,140,6,179,87,136,24,171,94,122,141,111,181,37,168,174,205,69,58,84,196,182,227,134,100,141,233,140,219,138,74,76,203,77,198,68,157,77,37,174,170,34,60,107,133,249,246,202,94,51,94,212,252,57,195,140,92,102,169,112,213,121,158,14,27,148,122,132,78,113,161,10,90,146,151,36,48,132,110,218,149,25,22,237,79,78,132,102,36,0,15,229,107,67,104,83,142,44,146,148,145,154,148,103,161,17,23,153,136,185,51,137,238,70,96,203,126,20,140,116,108,221,142,226,154,89,183,110,213,156,70,228,158,135,181,104,138,105,81,106,93,13,38,100,125,200,204,132,149,183,235,180,219,162,131,78,185,104,206,60,229,62,173,17,169,177,86,244,119,24,90,153,113,4,180,26,155,117,41,90,12,210,101,170,86,146,81,118,50,35,232,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,89,124,82,51,241,95,176,42,18,50,219,130,213,183,41,245,149,199,74,174,138,212,87,52,122,34,29,78,169,134,194,139,170,28,82,20,74,90,203,69,36,148,146,73,145,154,180,130,217,89,200,166,56,230,197,215,42,214,140,56,212,123,94,59,230,204,171,138,172,165,34,55,48,186,169,182,82,146,53,190,225,23,114,73,109,35,50,220,164,234,66,105,55,192,226,155,232,157,174,230,62,73,212,249,103,235,166,215,79,32,151,228,91,124,86,237,60,181,215,83,239,211,176,134,217,166,200,62,59,101,72,189,63,114,66,143,94,180,84,234,91,106,227,164,110,83,13,45,74,209,9,144,131,34,92,117,153,154,72,183,17,160,204,200,146,181,31,65,48,120,94,241,0,184,43,21,234,126,90,177,186,190,229,68,230,36,152,180,235,115,29,220,241,56,146,233,1,231,20,122,172,148,69,244,74,61,85,184,182,106,123,144,73,181,48,16,187,137,110,116,167,229,139,15,161,89,152,121,49,182,177,6,241,109,207,9,32,210,75,244,84,20,158,215,37,237,61,72,220,53,122,141,145,150,154,146,213,215,102,213,84,198,95,50,205,142,89,204,196,10,132,107,69,46,78,117,46,20,186,245,201,88,125,195,143,24,220,51,61,239,188,100,165,45,213,153,43,106,8,148,181,104,163,211,68,169,69,58,98,112,56,138,116,98,41,249,141,117,53,101,55,169,155,54,193,28,116,47,78,221,100,146,148,90,244,215,161,159,125,11,176,132,249,160,201,78,56,229,38,170,196,171,210,158,220,251,126,75,196,138,125,203,73,82,215,17,199,58,154,91,89,153,18,153,119,68,235,181,68,90,232,123,77,68,70,98,200,248,87,231,98,175,141,246,244,172,14,197,74,211,147,175,59,102,33,74,166,84,100,175,87,170,180,228,153,37,68,226,143,170,222,104,212,130,53,31,172,180,40,148,122,154,86,163,176,64,0,1,6,56,152,103,162,161,150,235,114,46,22,225,116,214,219,196,27,154,41,200,92,210,36,172,232,208,76,205,36,241,36,245,35,121,195,37,37,26,150,137,36,169,71,217,58,213,94,95,50,185,142,249,194,188,170,13,216,208,156,157,177,254,125,110,227,172,73,89,69,142,227,166,102,106,121,227,37,45,199,20,122,171,106,73,75,62,167,166,154,152,157,148,110,7,49,14,150,147,184,115,22,241,84,84,70,106,40,86,209,27,13,158,157,136,215,32,148,189,15,94,186,39,95,129,119,17,139,52,156,51,49,223,45,148,121,55,172,55,34,223,54,116,52,155,146,170,180,150,86,135,224,182,93,220,147,25,70,106,66,52,212,205,104,82,208,146,45,84,164,244,215,34,240,219,226,3,113,97,61,219,73,192,236,93,184,29,157,96,86,30,68,42,100,201,142,238,85,6,66,207,70,244,90,143,164,101,40,200,148,147,61,17,169,45,58,17,40,149,116,224,0,0,0,0,0,43,115,137,223,16,26,174,22,185,43,46,216,43,87,240,183,60,152,197,248,69,91,140,238,142,210,154,113,58,166,51,6,94,195,235,65,146,148,189,117,109,42,45,190,178,183,34,4,229,91,34,216,221,155,137,114,43,22,211,76,209,173,136,239,26,38,92,149,98,95,33,111,119,83,108,145,17,169,247,58,234,100,90,37,58,150,229,36,204,181,153,53,14,7,17,211,69,87,162,243,26,227,149,100,163,84,248,139,100,145,25,107,248,30,217,38,164,145,252,125,109,62,6,32,182,55,101,231,31,178,87,137,20,227,185,211,38,141,61,135,206,85,6,228,163,73,89,71,146,166,204,190,146,59,228,73,82,86,157,75,84,168,146,178,212,181,45,12,140,237,211,135,110,121,24,205,85,153,34,210,190,28,141,27,18,45,134,18,186,131,109,17,33,21,72,158,170,74,107,104,46,137,61,198,73,113,5,209,42,52,153,104,75,36,166,98,128,173,46,55,223,214,199,12,191,195,211,127,147,164,121,142,6,63,191,103,241,111,249,200,90,160,0,0,143,217,217,193,92,97,204,54,14,59,132,152,81,117,208,109,214,171,82,81,233,217,117,69,60,74,118,27,102,75,38,26,229,33,90,111,112,146,106,51,50,245,81,183,169,44,244,173,75,215,131,158,55,216,246,109,122,244,159,138,54,52,136,180,10,100,170,163,237,50,115,57,142,54,195,74,113,73,78,172,145,110,50,73,145,106,122,106,35,118,73,189,238,112,135,248,95,77,255,0,76,145,177,232,0,169,78,56,191,237,179,9,127,193,213,127,244,177,134,85,224,151,253,97,111,191,225,121,255,0,34,142,44,88,0,0,4,39,226,61,158,197,101,134,217,99,15,48,225,248,207,98,53,201,21,78,52,234,180,89,81,98,25,154,124,82,144,122,146,156,81,146,137,180,171,166,169,82,143,82,73,37,85,69,151,236,177,99,198,115,111,202,135,224,155,111,78,81,191,226,43,215,61,101,247,14,52,117,184,122,154,158,120,201,74,113,213,117,50,66,73,75,62,167,161,17,26,138,115,68,224,113,20,232,196,83,243,26,234,106,202,111,83,54,109,130,56,232,94,157,186,201,37,40,181,233,175,67,62,250,23,97,11,179,65,146,140,113,202,5,94,37,78,233,105,185,244,23,164,165,52,219,154,142,181,248,115,120,189,100,161,102,100,75,97,226,219,169,18,187,237,61,170,86,134,98,196,248,100,231,250,161,141,108,55,128,184,205,86,39,239,122,116,99,93,18,172,250,254,146,183,25,180,153,173,183,76,253,169,45,164,183,110,238,226,9,74,63,89,10,82,172,52,0,0,0,0,7,87,116,220,212,59,46,218,170,221,247,53,65,184,52,138,36,39,170,19,164,184,122,37,150,26,65,173,107,63,169,41,51,26,241,102,131,50,120,153,156,140,99,85,106,83,117,23,225,187,47,192,90,182,228,114,55,60,43,43,94,214,219,67,104,215,123,238,30,221,234,34,53,41,70,68,94,169,36,138,89,225,15,5,91,246,228,183,162,215,49,127,21,161,218,83,37,50,151,125,15,78,166,250,65,230,55,22,187,30,116,220,109,9,89,121,146,9,101,174,186,40,112,177,175,130,254,38,89,244,9,119,14,14,226,76,59,221,200,141,27,202,163,204,167,157,62,99,164,148,234,105,101,100,227,141,186,179,50,232,149,114,254,26,153,247,138,249,92,205,14,40,101,3,20,209,89,163,185,61,52,194,150,81,174,107,106,65,169,182,230,180,133,26,92,66,219,87,226,223,71,173,181,122,18,146,162,208,245,73,169,39,176,189,143,121,219,184,139,103,81,111,203,74,122,102,209,174,8,44,212,96,190,159,203,101,212,18,147,169,121,40,136,244,52,159,82,50,50,62,164,59,192,16,159,61,28,72,173,28,178,248,156,56,195,168,241,46,108,73,91,127,74,202,215,186,21,20,148,157,82,185,59,79,85,186,100,100,105,100,140,143,67,220,165,36,182,146,234,69,215,179,57,157,156,77,81,233,115,98,53,210,249,26,201,180,250,204,194,105,70,69,208,189,86,98,51,174,159,152,141,123,245,18,255,0,14,56,39,98,205,110,35,51,49,63,22,237,235,85,78,22,229,68,167,66,114,168,243,127,220,168,205,108,182,74,254,245,74,34,248,159,97,144,167,240,56,161,42,42,202,153,152,217,237,73,211,212,83,246,194,22,143,168,201,50,82,127,167,94,159,62,194,55,227,135,9,188,207,97,52,39,235,182,164,90,126,34,82,24,73,173,103,65,53,148,244,36,188,206,34,200,148,163,249,52,110,31,200,135,69,144,156,208,99,174,12,99,205,147,132,148,171,146,89,219,23,53,215,79,160,85,173,234,170,86,228,118,60,76,166,227,186,227,109,168,201,76,62,146,81,158,169,211,83,73,18,201,68,90,11,242,0,1,252,60,243,49,217,92,137,14,161,166,154,73,173,107,90,137,41,74,72,181,51,51,62,132,68,94,98,137,248,131,231,210,230,204,157,227,63,15,108,90,187,240,112,186,141,40,217,140,195,11,52,122,109,214,213,253,86,254,157,84,131,50,213,182,207,161,17,37,70,91,143,213,236,50,217,194,131,29,49,202,223,135,122,222,85,136,120,117,111,84,90,75,240,149,80,136,185,53,9,45,43,170,92,76,82,82,54,160,203,169,27,142,32,204,140,140,146,100,122,140,235,117,112,60,90,41,46,57,100,230,12,158,169,160,140,219,102,171,64,229,48,225,233,208,141,198,158,82,145,215,204,144,175,168,64,204,82,193,220,192,100,215,19,224,199,186,162,84,173,75,130,19,167,46,141,89,167,72,62,76,146,65,151,211,69,144,141,9,68,90,167,114,122,41,59,136,150,148,153,232,46,51,135,110,118,19,154,220,63,147,65,188,220,140,198,34,90,141,182,154,170,27,34,109,53,24,199,234,162,107,104,46,218,159,170,226,72,182,165,102,70,90,18,210,146,151,160,0,0,0,0,3,197,227,38,45,217,216,25,134,181,220,82,190,231,20,106,69,10,49,188,225,17,151,49,247,15,163,108,182,71,237,56,181,154,82,146,248,159,195,83,20,9,152,44,195,227,78,119,113,126,60,137,144,167,205,114,92,159,5,108,218,180,221,239,55,13,11,61,18,219,72,34,250,71,85,208,214,230,154,168,203,242,82,73,74,101,158,18,240,81,191,171,244,54,42,248,193,139,48,109,73,178,27,39,61,19,76,167,250,69,214,76,203,217,117,227,113,182,201,69,230,72,37,167,224,161,229,243,5,193,227,23,240,210,131,42,235,194,59,182,62,34,67,134,131,117,250,106,96,156,58,153,32,139,83,54,155,222,180,63,166,157,137,73,89,244,218,149,24,197,153,23,207,53,233,148,219,217,155,110,227,147,54,163,134,245,57,100,221,102,144,226,148,165,83,212,106,209,82,227,36,253,135,83,221,104,45,9,194,45,15,69,18,84,155,233,161,87,40,247,61,18,159,114,91,213,22,42,20,186,172,86,166,194,150,194,247,54,251,14,36,150,135,18,126,105,82,76,140,143,230,58,156,73,195,235,99,21,236,42,246,27,222,80,74,93,22,226,130,236,9,141,246,81,33,101,161,45,39,249,43,73,232,164,171,185,41,36,101,212,134,185,120,145,99,226,62,83,49,246,117,174,252,215,169,215,61,141,87,68,138,125,65,141,80,78,146,20,78,71,148,222,189,208,180,108,89,17,249,43,67,235,169,13,129,242,205,142,180,60,199,224,157,179,139,84,82,101,167,42,177,73,21,24,141,175,95,5,61,191,86,67,7,215,82,34,89,25,167,94,166,133,33,95,148,50,136,133,60,84,51,58,120,27,128,238,88,22,213,72,216,187,177,25,15,83,99,155,71,244,145,105,196,68,82,223,248,164,205,43,38,146,125,245,113,74,79,84,30,149,187,195,115,43,165,153,28,125,139,38,225,128,79,217,150,73,181,88,174,19,136,220,220,149,18,191,115,196,63,248,69,164,205,69,230,219,110,23,192,95,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,235,46,106,244,59,86,219,171,93,21,29,124,37,30,11,243,223,211,191,45,166,212,181,105,175,201,38,53,168,128,139,167,49,120,237,17,138,164,237,247,6,36,93,45,50,244,131,35,81,38,76,233,68,147,86,134,126,202,84,231,66,215,161,22,131,100,76,53,195,187,87,9,108,58,30,28,89,52,214,224,209,104,16,219,135,21,164,164,136,204,146,93,86,179,34,45,203,90,181,82,149,221,74,81,153,245,49,233,135,83,117,218,182,245,241,109,84,236,251,178,147,26,169,70,172,69,114,28,216,114,16,74,109,230,86,90,41,38,71,254,126,228,122,25,117,26,216,226,221,155,86,203,254,61,92,246,101,38,166,251,115,108,107,145,246,41,211,139,66,119,247,59,230,113,223,47,130,141,41,109,127,35,49,177,222,21,222,73,196,108,48,180,49,5,40,74,19,115,208,105,245,146,74,72,200,136,164,199,67,186,17,31,82,47,95,207,168,245,34,129,56,162,93,149,75,167,58,183,211,21,23,12,217,160,162,5,38,19,122,234,77,176,136,141,56,100,95,91,142,186,191,173,102,45,247,34,56,71,65,193,188,171,216,20,58,60,54,90,149,89,164,70,184,42,207,33,62,180,137,211,25,67,174,41,71,249,91,73,72,108,143,243,91,72,207,195,193,227,174,19,208,113,199,8,238,156,44,184,226,182,244,106,253,57,216,237,41,125,216,145,166,172,188,147,208,244,82,28,36,44,143,251,159,50,232,53,255,0,201,61,243,59,14,243,101,133,87,28,41,6,201,46,231,133,76,146,173,76,139,195,76,112,162,191,174,132,122,151,45,229,158,159,33,177,224,0,0,214,219,55,24,157,81,198,76,203,98,29,245,49,245,190,137,149,233,49,96,17,153,158,200,76,44,216,140,130,45,79,179,77,163,93,58,25,153,159,152,191,12,172,224,69,3,46,88,31,108,225,141,26,35,72,147,14,34,31,171,200,74,8,151,50,162,226,73,82,29,89,151,127,91,213,78,166,122,33,40,78,186,36,134,89,31,41,49,163,204,142,236,57,145,219,125,135,208,166,221,105,196,18,144,226,20,90,26,84,71,208,200,200,204,140,140,107,177,158,204,22,165,96,30,104,239,91,2,221,142,76,80,206,75,117,74,75,41,45,18,204,89,77,165,226,105,37,249,173,169,107,108,190,77,144,187,172,143,226,77,67,22,178,157,134,119,205,94,74,164,207,145,70,40,50,223,89,30,231,159,134,234,226,56,226,181,238,165,41,131,81,159,99,51,51,46,131,57,0,0,0,0,0,240,184,229,138,212,124,15,194,27,179,22,43,164,74,139,109,83,29,152,77,127,111,123,217,101,146,237,213,199,84,218,11,175,117,16,215,191,9,236,139,211,55,217,151,165,91,21,42,155,175,214,239,250,235,178,234,211,204,181,83,77,168,212,252,183,200,143,82,245,26,75,138,74,123,116,74,70,197,118,21,139,107,225,149,153,70,176,44,170,83,84,218,29,6,35,112,161,70,108,186,33,180,151,115,63,202,81,158,170,82,143,170,148,102,103,169,153,142,252,98,140,208,101,242,215,204,214,13,87,48,178,227,105,148,63,41,163,145,72,156,226,53,58,125,69,9,87,34,66,116,235,161,25,154,84,69,237,33,75,79,229,10,23,203,222,38,92,185,73,204,253,18,234,172,199,122,28,139,70,184,237,42,227,132,90,154,142,49,45,81,230,178,100,94,210,137,60,205,189,203,122,82,126,67,99,136,83,98,84,161,71,168,192,144,220,136,210,154,67,204,186,217,234,151,27,81,17,165,68,126,100,100,100,99,238,43,75,141,247,245,177,195,47,240,244,223,228,233,30,99,129,143,239,217,252,91,254,114,22,168,0,0,3,192,102,11,250,194,226,79,240,66,179,252,137,209,64,57,38,247,185,194,31,225,125,55,253,50,70,199,160,2,165,56,226,255,0,182,204,37,255,0,7,85,255,0,210,198,25,87,130,95,245,133,190,255,0,133,231,252,138,56,177,96,0,1,215,92,85,250,77,169,111,212,238,138,244,180,197,166,81,225,189,62,107,234,236,211,13,32,214,226,207,228,73,73,159,232,26,226,98,141,239,123,230,247,50,147,238,22,25,113,250,221,255,0,95,106,5,34,35,138,208,152,109,199,18,196,72,253,53,208,144,142,90,76,203,94,198,126,102,54,6,203,222,7,90,57,116,194,90,14,20,217,177,210,81,169,76,17,202,149,176,137,201,211,20,68,111,73,115,226,165,171,175,201,36,148,151,68,145,12,140,60,182,40,225,165,161,140,88,127,92,195,59,238,152,137,244,58,252,69,69,148,210,189,164,235,213,14,32,255,0,37,104,89,37,105,87,114,82,82,126,67,93,171,174,131,127,100,235,50,242,105,45,203,36,220,152,109,112,182,252,89,4,70,148,73,75,106,75,172,57,183,93,121,111,52,164,40,210,103,236,185,161,249,141,138,48,206,255,0,161,98,174,30,219,152,147,108,184,107,165,220,180,200,245,56,218,159,172,132,186,130,86,197,124,20,147,51,73,151,145,145,144,244,192,0,0,0,2,50,113,25,183,241,78,242,202,189,195,98,225,5,169,82,184,43,119,36,200,80,30,141,79,65,41,212,68,39,73,215,84,122,153,122,166,77,18,15,254,16,66,158,24,89,43,197,187,19,49,142,98,46,55,97,69,94,129,10,220,162,72,122,142,237,69,148,146,21,81,117,109,180,147,79,83,212,210,202,223,50,248,30,135,228,45,196,5,29,241,130,195,90,45,143,154,134,46,90,28,118,152,77,235,64,143,87,154,218,11,77,102,33,215,88,113,122,118,245,144,203,74,51,238,106,53,153,245,61,78,122,112,142,186,170,151,38,78,41,80,42,111,41,212,219,213,202,141,42,42,148,173,199,200,222,151,200,181,63,34,84,133,17,23,145,17,23,110,130,104,8,171,196,51,55,141,101,91,7,140,173,185,76,170,252,187,13,200,52,6,85,162,142,50,72,139,157,53,73,243,75,100,162,36,252,92,90,58,25,18,180,167,44,177,229,207,17,243,151,141,7,107,64,169,201,250,117,174,171,114,220,51,119,63,225,88,82,245,113,231,20,103,171,143,45,74,209,41,51,213,106,51,51,50,73,41,69,126,120,23,128,88,95,151,75,26,45,133,133,214,227,52,232,109,37,39,42,74,136,149,42,123,196,90,27,210,29,211,87,22,122,159,247,41,215,68,146,82,68,69,145,0,4,120,198,172,147,97,70,45,98,149,149,141,208,96,179,110,223,22,125,203,75,174,185,82,134,193,17,85,89,139,37,183,84,196,164,22,132,181,26,91,209,46,251,105,61,58,169,37,180,72,112,0,17,123,137,94,39,212,48,179,39,151,188,250,60,149,71,168,215,208,197,187,25,196,158,134,148,202,112,144,254,134,70,70,71,225,201,253,12,187,30,134,42,131,134,166,4,80,241,239,52,180,106,77,213,17,185,148,43,94,27,215,53,66,35,136,37,55,41,44,45,180,52,210,200,250,26,13,231,154,53,36,200,247,36,148,94,98,255,0,201,36,146,36,164,136,136,139,66,34,242,31,162,60,103,219,3,104,88,235,150,59,206,143,62,3,46,85,232,20,217,21,234,28,147,108,141,214,38,70,108,221,36,161,94,68,234,82,166,149,242,94,189,200,133,53,240,242,196,154,134,25,103,11,13,231,195,146,166,216,175,85,155,182,230,54,68,102,151,218,156,100,194,82,162,47,34,117,109,44,190,10,66,76,250,17,141,134,192,0,0,0,0,5,68,241,158,204,27,213,139,202,222,203,133,10,114,138,21,1,164,87,107,200,65,232,75,154,242,12,163,52,174,191,144,202,141,122,105,167,211,164,251,151,76,147,193,211,44,52,202,29,143,47,51,183,61,57,14,214,110,7,31,166,219,134,226,117,240,176,27,81,182,251,201,212,186,45,215,82,182,245,238,72,107,161,232,181,16,178,208,20,203,197,239,43,116,252,51,196,42,118,63,217,148,230,226,209,47,185,43,141,89,101,164,237,67,53,146,73,184,110,233,216,185,237,146,214,100,95,150,211,170,63,108,73,126,14,184,244,171,247,4,42,152,51,91,154,110,85,112,246,81,42,17,44,204,212,186,92,147,82,219,45,79,191,45,210,121,63,36,169,162,248,11,3,21,213,197,251,43,103,126,225,212,76,197,90,52,210,93,118,201,107,195,87,18,211,126,188,170,74,149,209,211,208,181,81,176,181,26,190,77,184,233,153,232,130,17,159,132,110,103,143,11,113,121,236,14,186,42,6,221,181,136,78,164,160,155,139,209,184,181,148,167,70,143,229,206,73,19,71,241,81,51,228,70,46,138,173,85,166,208,169,83,107,149,137,173,67,129,78,142,228,185,82,29,86,212,50,203,105,53,45,106,63,34,36,145,153,159,192,134,186,121,186,199,186,214,107,51,17,91,191,34,181,37,232,18,100,166,145,109,65,74,84,107,68,6,214,105,142,130,71,114,91,134,163,113,73,252,247,84,69,228,46,219,35,185,104,135,149,204,2,163,89,50,88,104,238,106,153,21,90,229,144,157,21,190,123,169,78,230,137,69,221,13,36,146,210,116,232,123,13,90,17,172,196,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,58,205,30,153,112,209,231,80,43,80,219,151,79,169,198,118,28,184,238,107,181,230,92,73,161,104,61,60,141,38,101,250,70,29,181,178,79,149,75,38,227,166,221,246,166,8,219,212,202,205,30,74,38,65,152,202,92,39,24,121,7,170,86,157,86,101,169,25,12,220,3,241,74,36,145,169,70,68,68,90,153,159,144,214,183,53,119,245,35,20,51,35,137,23,237,190,234,29,165,85,238,57,174,193,121,7,170,94,140,151,13,13,58,95,223,161,41,87,252,97,176,190,1,219,51,44,172,10,195,155,54,162,133,162,93,6,210,164,83,31,74,211,162,137,198,33,180,218,136,200,251,30,169,49,239,5,15,113,96,195,74,181,139,156,10,253,201,37,151,125,27,123,67,135,88,128,242,147,234,158,214,17,29,228,18,187,25,165,198,84,122,119,36,173,26,247,35,59,58,225,201,152,203,107,30,50,221,109,82,152,168,50,87,69,143,79,141,64,174,64,53,17,58,142,67,100,219,18,54,247,52,58,218,18,173,196,90,111,230,39,242,76,74,113,132,243,131,152,139,115,45,56,25,112,223,117,90,147,45,86,31,136,236,27,122,25,185,163,179,42,78,32,201,164,160,187,154,80,103,189,102,93,146,147,62,250,17,210,79,15,236,48,168,226,174,110,176,226,147,14,41,187,26,137,87,102,227,168,43,66,52,55,26,10,201,243,53,235,249,42,90,27,111,230,110,17,121,141,136,128,0,6,5,253,161,249,65,244,143,165,191,96,91,107,198,115,188,71,59,99,187,185,155,183,110,246,251,235,212,103,160,1,64,28,78,175,250,62,32,231,46,246,126,132,243,111,197,160,148,90,10,158,66,181,37,191,25,148,165,242,249,26,94,55,91,255,0,136,45,187,135,45,179,50,210,201,70,21,210,167,33,105,113,250,100,138,154,73,105,208,249,115,38,63,41,179,250,141,15,164,203,229,160,146,35,241,74,36,145,169,70,68,68,90,153,159,144,192,247,238,123,242,133,134,179,30,167,221,120,243,109,148,168,234,36,188,205,53,78,212,214,218,181,211,106,147,17,14,153,25,121,151,114,243,208,125,108,12,242,101,39,19,166,177,77,180,49,222,217,118,100,165,18,24,141,61,215,41,206,186,163,236,148,162,82,91,82,148,122,244,34,45,76,102,154,157,90,149,69,166,200,173,86,42,113,32,83,226,52,111,200,151,37,228,180,203,77,145,106,107,90,212,100,148,164,139,204,207,65,230,232,56,195,132,119,85,89,138,13,177,138,86,133,98,167,43,119,34,20,10,228,105,15,187,181,38,165,109,109,11,53,43,68,165,74,61,11,161,17,159,98,30,188,0,5,122,241,163,196,117,219,185,127,181,240,226,36,133,54,253,227,112,19,239,164,149,209,200,112,155,53,173,38,94,127,76,236,85,127,197,24,63,130,94,24,53,85,196,44,64,197,217,177,137,69,111,211,35,81,32,173,105,212,185,178,214,167,29,82,127,186,74,35,161,39,242,123,230,98,222,128,5,14,113,94,194,244,97,214,111,171,117,120,113,77,152,55,181,62,45,196,214,158,207,53,68,166,31,208,254,38,235,11,89,151,127,164,35,236,100,45,19,134,182,37,200,196,236,156,216,147,39,200,55,167,219,236,189,110,73,51,61,76,138,35,134,219,37,175,159,238,126,71,248,196,159,21,165,198,251,250,216,225,151,248,122,111,242,116,143,49,192,199,247,236,254,45,255,0,57,11,84,0,0,1,224,51,5,253,97,113,39,248,33,89,254,68,232,160,28,147,123,220,225,15,240,190,155,254,153,35,99,208,1,82,156,113,127,219,102,18,255,0,131,170,255,0,233,99,12,171,193,47,250,194,223,127,194,243,254,69,28,88,176,0,0,137,92,82,177,29,120,121,147,91,177,136,178,20,204,203,178,68,75,110,58,210,173,58,60,230,247,211,243,37,71,101,244,233,253,208,174,94,17,56,96,213,249,155,56,247,68,232,196,228,59,22,141,46,178,70,180,234,143,18,189,177,153,79,247,197,207,91,133,243,107,94,228,66,243,192,5,56,241,171,194,244,80,49,142,204,197,120,81,77,12,221,180,103,105,210,214,158,164,169,80,150,94,178,190,6,109,72,105,37,241,38,186,118,49,38,184,55,226,92,139,187,44,149,27,18,124,131,113,251,30,190,252,104,233,51,215,100,57,41,41,13,255,0,252,85,73,233,240,34,19,208,6,15,196,44,238,229,59,11,102,187,77,188,241,214,217,98,99,26,243,163,66,121,117,7,154,61,53,218,182,226,165,197,37,90,121,25,17,245,46,157,72,117,182,110,127,242,111,126,74,106,29,7,31,237,182,158,120,244,66,106,188,234,94,167,169,150,154,203,67,69,169,153,116,46,231,211,78,228,51,220,41,176,170,81,26,159,78,150,204,168,210,16,78,52,243,46,18,219,113,39,217,73,81,116,50,249,144,251,128,0,0,15,229,199,27,101,181,188,243,137,67,104,73,169,74,81,232,73,34,238,102,126,68,40,87,138,30,62,91,88,239,153,167,213,101,84,152,168,208,44,234,99,86,252,105,177,204,148,212,183,144,227,142,190,234,22,70,123,211,189,211,108,148,94,169,147,90,151,67,212,237,47,134,182,20,213,48,151,40,54,109,54,187,21,81,170,151,1,63,113,74,101,73,218,166,202,82,247,50,74,45,8,247,114,9,141,72,250,145,153,151,144,148,35,95,110,36,88,207,43,25,179,103,120,186,220,195,118,145,104,200,59,94,150,130,81,154,18,136,138,52,60,162,242,61,242,57,234,212,186,25,26,123,233,169,219,39,14,12,189,83,240,15,44,214,251,146,32,37,171,150,245,97,171,138,184,241,151,210,26,158,65,42,59,6,125,200,154,101,72,45,189,137,106,116,255,0,40,196,165,0,0,0,0,30,75,19,112,159,14,113,150,220,77,161,138,22,148,43,138,140,137,40,152,152,115,9,70,217,60,130,81,37,126,169,145,234,68,181,127,140,121,236,43,203,62,3,224,141,98,93,127,10,48,198,145,109,84,39,198,240,114,100,66,74,201,78,179,184,151,176,247,40,250,110,74,79,244,12,156,3,20,230,178,255,0,163,225,126,91,241,30,245,174,60,218,24,133,110,77,101,164,173,90,19,178,94,108,217,142,214,191,21,188,227,104,255,0,140,40,111,36,54,204,203,183,55,120,69,74,130,133,169,198,46,218,125,77,68,132,234,124,184,110,148,167,15,234,36,48,163,63,150,163,99,160,31,55,223,98,43,14,74,148,243,108,178,202,13,199,28,113,68,148,161,36,90,154,140,207,161,17,23,93,70,2,189,179,251,147,156,62,154,237,58,227,199,203,117,114,24,81,161,212,83,9,250,158,197,17,232,105,51,136,219,165,169,31,114,238,90,30,189,140,114,108,156,246,229,11,16,165,49,6,218,199,219,95,196,73,50,38,154,168,188,186,106,214,163,211,68,145,74,75,103,184,245,45,19,220,207,166,154,140,236,219,141,188,218,30,101,196,173,181,164,148,149,36,245,37,17,246,50,63,50,31,208,0,0,214,163,48,247,204,252,112,204,117,243,122,64,230,205,93,207,115,74,244,98,8,247,45,81,205,227,106,35,101,241,50,105,45,36,190,161,177,86,18,97,245,59,10,48,190,212,195,74,82,91,240,214,205,30,37,45,42,65,104,78,41,166,146,149,57,245,169,68,165,25,249,154,140,122,208,17,195,136,118,23,163,21,178,131,136,116,134,226,155,211,168,180,243,184,160,237,246,146,236,35,231,171,105,121,154,154,67,168,211,185,239,208,186,232,42,111,133,174,37,200,195,172,227,90,112,206,65,183,2,239,102,85,185,52,136,250,44,157,108,220,100,180,255,0,222,25,99,252,102,47,204,113,106,180,186,117,114,153,50,139,88,132,204,200,21,6,28,139,42,59,201,37,54,243,43,73,165,104,81,31,116,154,76,200,203,224,99,93,140,225,101,242,183,148,252,194,213,236,168,75,150,197,45,15,166,177,107,206,222,173,235,128,181,154,153,81,47,161,155,141,169,38,218,143,243,219,51,243,33,42,179,79,196,157,24,185,146,235,74,192,183,234,4,205,245,121,52,168,55,193,48,124,179,138,204,83,73,56,68,69,217,50,213,181,69,161,232,77,147,168,61,117,29,7,8,204,174,22,39,226,164,140,120,187,41,164,237,181,96,188,148,211,18,234,117,68,170,201,145,41,6,95,18,97,6,78,31,247,107,103,191,81,116,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,43,211,138,62,121,98,97,77,175,63,46,248,101,84,37,222,183,12,78,85,114,100,119,58,209,160,58,158,173,234,93,83,33,228,43,167,154,16,173,221,13,72,49,7,56,110,101,50,173,152,220,108,129,116,86,169,206,38,195,177,229,177,82,172,73,90,126,142,92,132,40,150,204,20,159,229,26,204,136,215,167,178,217,43,83,35,82,53,190,224,17,223,60,57,85,180,51,83,131,207,208,171,85,120,84,26,229,188,110,84,168,149,233,125,25,130,230,133,205,75,199,211,70,28,66,72,151,240,52,161,122,25,160,136,232,122,207,196,12,75,203,142,37,191,92,195,28,64,77,58,187,71,121,200,158,147,162,76,68,152,146,219,37,22,165,175,86,228,50,173,169,61,170,35,73,232,70,101,169,116,149,172,241,148,205,179,84,83,165,46,147,135,174,201,217,183,210,75,163,72,41,58,254,118,212,201,38,117,255,0,237,122,117,236,34,198,45,99,126,45,230,70,246,143,113,226,213,242,245,102,162,226,147,22,50,165,173,17,226,66,109,74,34,218,219,105,36,182,202,53,208,212,100,69,174,155,148,102,125,69,213,240,237,201,245,155,150,172,50,252,43,139,114,82,110,203,166,244,142,211,243,171,180,199,82,252,34,140,90,169,184,241,28,47,105,162,51,220,165,254,90,136,140,200,137,41,34,151,0,0,0,0,34,39,16,204,237,210,178,177,135,234,182,45,89,108,200,196,155,158,42,211,73,142,70,74,244,107,7,170,78,123,169,248,17,146,137,180,159,182,178,62,228,133,10,135,202,70,90,239,28,220,227,108,59,65,133,204,58,90,94,42,149,209,89,89,154,206,44,77,250,184,163,90,189,167,156,61,82,130,61,76,212,173,199,234,165,102,91,20,82,105,84,234,21,42,21,18,145,17,184,176,41,241,219,137,21,134,203,213,105,150,210,73,66,11,228,73,34,47,208,62,210,165,69,131,21,233,211,164,181,30,60,118,212,235,207,58,178,66,27,66,75,85,41,74,62,132,68,68,102,102,125,8,133,26,103,227,136,109,231,152,75,166,165,135,152,99,94,151,71,195,8,14,170,50,17,21,106,105,218,241,164,204,141,247,204,180,87,40,255,0,33,147,233,166,138,89,26,180,36,249,140,2,225,147,153,252,123,161,197,187,163,81,105,182,133,189,57,178,122,36,251,141,229,176,169,77,153,106,75,105,132,33,110,154,76,140,141,42,82,82,149,17,234,149,25,12,149,123,240,100,204,189,189,73,118,167,105,221,86,93,212,243,40,221,224,24,150,244,89,14,158,154,232,223,57,178,104,207,93,75,214,113,62,95,29,11,24,218,185,180,199,124,8,195,140,71,202,86,50,211,171,82,232,245,74,20,218,20,122,101,91,114,102,91,242,150,209,147,102,209,175,169,199,61,83,171,122,237,218,100,182,252,201,127,199,11,143,126,204,50,253,117,247,60,209,127,192,0,42,19,141,245,90,67,216,153,134,52,37,58,163,98,29,10,108,180,35,105,232,149,189,33,41,81,145,246,212,201,132,246,235,208,181,238,67,63,112,92,161,179,3,43,247,21,107,99,126,34,171,122,75,213,105,51,221,202,106,36,68,161,39,229,209,92,195,233,249,194,126,128,10,142,227,133,71,75,23,206,21,92,4,211,132,169,180,154,156,51,89,145,109,81,50,243,43,34,35,211,93,75,196,30,189,124,203,183,158,92,224,153,93,92,172,5,190,173,181,45,70,154,125,219,227,18,70,93,8,159,134,194,116,35,250,216,62,159,63,152,177,81,90,92,111,191,173,142,25,127,135,166,255,0,39,72,243,28,12,127,126,207,226,223,243,144,181,64,0,0,30,3,48,95,214,23,18,127,130,21,159,228,78,138,1,201,55,189,206,16,255,0,11,233,191,233,146,54,61,0,21,41,199,23,253,182,97,47,248,58,175,254,150,48,202,188,18,255,0,172,45,247,252,47,63,228,81,197,139,0,0,10,217,227,119,86,144,206,18,225,189,9,46,168,152,153,113,201,150,180,109,61,20,182,99,26,82,102,125,181,34,125,93,250,245,61,59,24,242,124,14,40,108,242,241,126,229,113,13,169,237,212,72,44,171,83,220,132,254,236,91,133,240,209,71,202,255,0,238,63,199,106,64,2,184,248,219,209,210,254,8,225,253,192,109,56,106,133,117,46,25,44,136,182,164,158,136,234,204,140,244,215,83,240,229,167,95,35,239,229,140,120,29,215,86,205,215,139,54,201,173,91,38,83,233,51,137,58,116,35,101,201,8,51,215,200,254,156,190,189,62,66,212,111,43,198,217,195,235,86,171,123,94,85,136,244,170,37,18,43,147,39,76,125,90,33,150,144,90,153,252,76,252,137,37,169,153,153,17,17,153,145,10,53,206,103,17,108,84,204,213,118,109,157,98,206,168,90,248,115,206,54,34,210,162,44,219,149,85,78,190,171,147,20,131,213,102,163,234,76,164,246,39,213,35,222,162,222,124,156,31,225,57,154,204,83,163,70,184,234,240,40,118,44,9,77,243,89,69,197,37,198,230,45,6,71,161,248,118,155,90,208,122,233,209,221,135,167,93,59,107,223,98,87,7,92,208,217,148,167,235,22,141,82,212,189,145,29,38,179,133,78,150,228,121,171,34,212,207,107,111,161,45,171,167,145,57,184,207,161,17,249,243,56,85,94,184,189,97,230,218,30,7,213,171,21,250,61,26,92,106,146,107,22,204,242,90,16,220,134,99,184,226,77,76,58,90,178,225,45,36,102,105,36,168,251,30,164,122,11,176,0,0,1,129,115,213,139,23,182,7,101,90,247,197,44,57,168,179,6,225,162,122,55,193,200,118,58,31,66,57,213,40,204,57,170,22,70,149,106,219,171,46,165,211,93,123,144,163,236,94,206,174,104,113,206,156,253,19,17,241,126,175,50,145,32,204,157,166,67,75,80,34,56,158,186,33,198,163,161,9,117,37,175,101,238,236,70,122,159,81,157,120,99,101,39,10,243,7,127,46,237,196,171,226,135,49,139,93,226,146,139,32,156,63,27,80,82,13,38,151,159,66,146,68,168,132,102,90,146,13,123,143,213,94,210,232,171,197,36,146,72,146,146,34,34,45,8,139,200,126,141,94,232,72,85,247,137,20,228,86,84,70,171,134,184,201,75,50,215,67,55,223,45,250,117,215,242,207,207,95,159,152,218,5,150,89,142,202,35,199,105,13,52,210,73,8,66,18,73,74,82,69,161,17,17,116,34,34,242,31,216,0,0,0,0,0,15,197,40,146,70,165,25,17,17,106,102,126,66,146,248,158,103,146,46,62,220,201,193,140,47,169,243,108,43,102,97,185,46,115,46,106,221,106,122,8,211,189,38,94,211,13,234,162,71,146,212,102,190,164,72,50,206,60,31,50,153,86,161,55,43,52,183,205,57,200,167,83,136,229,54,211,140,242,116,90,163,172,203,159,59,78,228,74,219,203,111,94,233,55,21,166,213,33,71,104,131,202,226,142,38,217,184,55,96,86,177,46,255,0,170,166,159,66,160,198,57,50,157,50,213,74,242,75,104,79,229,56,181,26,80,148,249,169,68,66,137,51,83,158,28,112,206,37,219,248,47,77,58,149,50,210,149,45,49,232,246,133,40,214,181,74,82,151,163,92,242,71,173,41,245,30,221,19,166,210,62,136,73,30,166,121,3,12,120,63,230,162,250,165,179,88,186,95,182,44,118,95,66,86,152,181,121,142,59,51,69,118,213,168,232,90,82,122,119,74,150,149,17,153,17,151,125,62,88,171,194,31,53,24,123,72,145,93,182,14,221,190,227,198,66,156,92,106,44,167,19,59,105,119,52,178,250,16,75,61,59,37,10,82,143,177,36,207,77,124,30,85,115,209,141,249,69,186,155,183,167,200,169,86,44,248,242,121,21,107,78,168,181,164,227,237,61,171,240,251,253,104,207,39,175,66,34,73,153,104,180,159,67,43,222,195,28,74,179,177,130,194,162,226,85,131,86,69,70,131,95,138,153,81,31,79,69,17,106,100,164,45,63,146,180,40,148,133,36,250,165,73,81,31,97,234,0,7,152,197,26,180,138,6,25,221,213,216,142,169,167,233,212,41,242,218,90,82,102,105,91,113,214,162,50,34,234,102,70,94,93,70,186,185,77,161,179,114,102,131,9,168,178,144,219,145,228,94,148,126,122,22,103,181,109,38,91,106,90,122,117,234,148,153,126,145,178,136,0,232,175,202,58,110,43,26,226,183,214,211,142,166,167,73,151,12,208,217,17,169,68,227,42,70,132,70,70,70,103,187,224,99,91,60,190,87,87,107,227,214,27,220,141,173,73,85,46,237,164,76,213,37,169,232,220,198,148,101,167,159,66,237,230,54,105,1,10,248,173,96,5,7,21,242,217,80,196,83,114,36,43,135,13,146,170,180,57,79,45,45,147,209,20,105,76,136,166,165,126,121,109,82,19,220,220,109,9,47,108,245,163,122,53,49,218,221,98,13,25,153,49,163,185,62,75,81,80,244,167,73,166,91,82,212,73,37,56,179,232,148,22,186,154,143,177,17,152,217,91,47,56,37,109,101,227,7,173,188,37,182,18,149,177,69,138,69,38,86,194,74,166,75,89,238,126,66,190,107,112,212,100,71,174,137,218,146,232,146,25,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,108,252,231,86,141,148,204,59,240,116,39,35,77,196,75,141,149,162,131,1,122,45,49,145,174,213,77,125,58,235,203,65,235,180,180,245,214,91,123,18,205,52,219,151,252,11,197,92,233,99,138,173,248,51,228,202,157,85,146,186,173,201,112,75,35,113,48,217,82,245,118,75,167,249,75,82,149,162,81,211,114,148,69,208,181,50,216,23,6,176,122,197,192,124,58,164,97,134,29,210,202,21,30,144,214,194,53,18,77,233,46,159,182,251,202,34,45,238,172,250,169,90,124,136,136,136,136,189,176,10,102,226,187,156,154,245,249,136,179,242,227,98,86,94,137,105,90,143,120,122,241,199,113,72,244,165,73,39,235,180,230,154,110,105,147,209,36,131,232,110,18,212,122,237,70,159,44,132,240,196,107,30,109,168,120,203,141,245,26,133,50,207,154,165,29,38,145,8,249,82,170,136,73,232,111,45,195,35,229,48,102,70,73,218,91,215,161,153,26,11,105,170,195,225,240,233,201,92,42,106,105,77,96,21,13,108,165,179,111,123,210,101,58,241,145,150,154,155,170,116,215,175,207,118,165,228,32,254,118,184,78,211,236,75,94,169,139,57,106,126,161,34,159,73,101,114,234,118,172,183,21,33,230,216,78,166,183,34,58,126,186,201,41,45,77,165,238,89,145,40,210,181,30,136,24,103,134,174,115,46,76,4,197,90,78,22,220,245,117,191,135,87,141,65,184,82,35,200,116,249,116,169,143,40,144,220,182,181,61,16,147,89,160,157,242,52,25,171,186,72,94,168,0,0,0,194,57,185,205,61,153,148,252,42,149,125,92,92,185,181,137,132,184,182,253,28,156,36,185,80,153,183,82,35,243,75,72,213,42,113,101,236,164,203,77,84,164,145,209,20,8,88,219,157,156,193,114,146,183,46,11,218,245,157,189,231,84,91,24,140,209,23,85,171,77,73,168,236,182,93,139,178,82,68,68,103,161,29,245,101,99,44,214,62,85,240,174,22,30,90,45,166,76,197,146,100,214,170,203,108,146,245,74,97,151,172,226,180,234,72,46,169,66,53,61,169,208,181,51,53,40,243,8,134,124,87,241,150,110,21,229,78,125,2,139,52,227,213,47,233,237,91,169,82,12,201,105,136,164,169,217,70,71,240,83,109,242,143,228,247,233,42,239,225,109,150,42,46,96,241,222,69,197,122,211,155,159,106,97,243,12,213,38,68,117,59,154,151,53,197,153,68,97,194,211,67,108,205,183,92,82,79,162,137,157,166,70,149,40,94,217,36,146,68,148,145,17,17,104,68,94,67,244,64,206,45,57,100,161,98,86,7,201,199,10,45,49,150,174,235,1,9,121,249,40,70,142,77,165,41,100,151,153,89,145,122,220,179,81,58,147,87,178,73,116,139,219,49,94,156,46,61,251,48,203,245,215,220,243,69,255,0,0,0,168,222,56,84,105,44,95,88,85,112,43,250,158,109,38,167,13,29,63,45,151,153,90,191,232,144,143,47,254,89,163,130,165,208,205,71,46,183,117,166,167,73,82,104,183,115,178,54,233,166,214,36,68,143,179,235,213,108,188,44,40,0,84,23,27,219,152,165,98,126,25,217,220,226,51,165,208,102,84,205,189,254,207,138,144,150,245,211,203,95,7,223,207,111,200,103,46,10,116,39,33,229,206,240,184,29,101,8,244,157,226,235,45,171,110,138,90,25,135,27,174,190,105,220,226,200,139,200,201,95,17,97,98,180,184,223,127,91,28,50,255,0,15,77,254,78,145,230,56,24,254,253,159,197,191,231,33,106,128,0,0,60,6,96,191,172,46,36,255,0,4,43,63,200,157,20,3,146,111,123,156,33,254,23,211,127,211,36,108,122,0,42,83,142,47,251,108,194,95,240,117,95,253,44,97,149,120,37,255,0,88,91,239,248,94,127,200,163,139,22,0,0,21,197,198,222,141,37,252,19,195,235,129,63,212,240,174,151,33,175,167,229,189,17,213,167,254,136,235,242,255,0,231,143,120,29,221,12,181,85,197,171,41,231,75,155,38,61,38,169,29,26,126,75,106,146,219,167,175,214,235,34,215,192,5,107,241,188,185,138,46,20,97,181,157,206,34,58,165,195,42,166,77,239,246,188,44,110,94,186,121,233,227,59,249,110,249,143,15,192,230,132,226,234,216,187,115,45,148,18,25,141,70,128,219,134,159,88,205,106,148,181,17,31,145,23,45,26,151,158,169,248,14,243,141,78,58,212,105,116,203,67,46,244,89,142,50,213,97,163,185,43,137,73,233,206,97,14,155,113,27,63,138,121,173,190,179,47,206,105,179,242,233,229,248,60,101,82,137,115,74,169,230,114,247,166,55,49,20,89,138,165,90,241,223,70,230,211,41,40,73,191,51,105,244,81,160,150,150,219,62,164,74,55,15,218,74,76,173,176,6,56,174,224,14,28,87,49,162,218,199,229,82,10,37,231,109,177,38,18,103,199,34,65,205,138,243,11,104,218,144,90,122,228,141,251,144,175,105,58,25,17,232,102,67,35,128,0,0,233,47,75,38,209,196,91,106,101,155,125,219,148,250,245,10,161,203,241,84,249,236,37,230,30,229,184,151,17,185,10,232,123,86,132,40,190,105,35,17,107,24,248,88,101,55,20,41,82,83,110,89,238,88,85,165,161,92,138,141,1,213,165,180,44,207,82,223,21,106,54,84,141,79,169,36,144,173,58,18,147,211,74,125,197,252,45,197,188,146,227,249,219,175,214,93,167,92,118,219,237,84,232,181,170,122,148,218,101,71,81,159,42,75,90,245,218,173,20,133,32,245,34,52,184,131,212,136,245,189,252,163,99,236,108,203,96,21,177,138,196,195,81,170,51,89,84,74,188,102,181,218,196,246,85,177,226,78,189,146,163,34,113,37,215,68,184,146,51,51,212,102,49,172,17,52,188,49,197,82,98,160,195,174,46,211,184,54,62,217,167,69,168,226,201,209,73,208,244,208,253,67,46,186,117,27,59,64,157,18,169,6,61,74,159,33,15,197,150,210,31,97,212,30,169,113,181,17,41,42,47,145,145,145,143,184,0,0,0,0,0,10,188,226,153,159,101,81,154,169,101,131,7,43,4,83,158,66,163,94,53,104,235,35,228,54,101,161,211,218,81,31,69,153,25,147,199,211,105,122,157,205,100,152,225,195,135,34,178,243,45,119,167,18,49,14,3,172,225,165,185,40,137,228,168,182,157,106,90,116,81,69,71,254,169,62,169,186,175,129,146,11,170,140,209,121,144,225,196,167,196,98,4,8,172,198,139,25,180,178,195,12,160,144,219,77,164,180,74,18,146,232,148,145,17,17,17,116,34,33,246,21,33,198,163,28,167,77,187,109,44,190,82,39,169,52,250,100,66,184,171,13,182,163,209,217,78,154,219,140,133,252,219,109,46,47,78,223,78,71,229,211,35,240,127,202,165,18,129,97,171,51,247,101,49,185,53,251,137,111,195,183,57,200,215,192,64,109,106,105,215,144,71,217,199,92,74,211,187,185,54,143,84,244,113,90,217,64,10,210,227,7,149,154,5,86,193,103,51,118,157,37,152,149,202,11,236,194,185,13,134,201,37,58,19,203,38,218,125,205,11,171,141,186,166,209,187,185,161,205,12,244,66,72,188,7,5,156,119,168,69,186,110,172,187,214,106,10,93,58,124,69,92,84,86,220,81,153,51,37,181,33,18,91,71,94,155,208,164,47,78,223,66,163,238,103,173,182,0,14,134,254,163,73,184,172,91,142,223,135,253,81,83,164,204,134,215,77,125,119,25,82,19,240,243,81,121,141,111,242,205,116,51,100,230,43,12,110,201,78,147,113,169,119,117,38,68,149,25,107,163,5,45,190,111,255,0,129,184,108,188,0,60,182,42,92,197,101,225,133,225,120,169,226,104,168,52,26,133,76,220,53,237,217,200,142,183,53,215,203,77,189,198,185,57,103,161,57,115,230,51,11,237,246,217,67,190,62,241,163,178,180,173,59,147,176,230,53,188,212,94,105,36,234,102,95,2,49,178,248,10,149,227,23,154,99,171,86,96,101,114,206,168,145,195,165,169,170,173,212,182,149,169,57,40,203,116,104,134,101,228,132,159,53,69,216,212,182,188,208,98,186,43,152,101,124,219,118,61,185,137,21,187,118,84,75,114,237,114,91,84,121,235,78,141,202,84,101,37,47,109,250,148,162,46,189,244,61,53,208,197,215,112,183,205,50,113,231,3,90,176,110,122,138,92,188,176,241,166,105,210,119,168,185,147,41,218,109,139,39,78,234,50,74,121,75,62,190,178,18,163,234,225,9,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,14,230,163,51,86,70,85,176,170,118,34,93,142,34,76,229,146,163,209,41,9,116,144,245,78,105,167,212,109,62,100,130,232,165,175,67,218,157,79,67,61,169,58,23,146,254,55,231,111,48,59,182,189,113,94,215,156,221,173,160,181,75,17,90,46,196,93,201,152,236,182,95,241,82,147,51,212,245,214,247,242,149,149,203,47,42,56,83,18,195,182,208,220,186,180,162,76,170,253,96,209,163,149,25,154,117,87,247,45,163,83,75,104,252,148,245,61,84,165,41,89,172,0,106,249,76,57,88,143,137,81,14,191,45,71,38,232,174,54,115,95,73,117,53,201,144,92,197,145,124,117,89,152,217,222,141,71,166,91,212,120,52,10,44,54,226,83,233,145,154,135,18,59,122,237,101,150,210,72,66,11,95,34,73,17,126,129,204,31,138,73,40,141,42,34,50,50,208,200,252,198,181,25,161,178,233,152,111,152,252,74,178,168,41,67,84,234,61,209,81,98,11,109,237,34,101,142,122,141,166,203,105,233,234,164,210,159,47,103,177,118,45,138,112,122,185,80,185,240,142,200,185,42,207,27,211,170,214,229,54,116,167,12,250,173,215,99,54,181,168,254,181,40,204,122,240,0,1,226,113,151,24,108,92,7,195,170,190,39,226,37,80,161,81,233,13,111,50,73,164,222,146,233,251,12,50,147,50,222,234,207,162,83,175,204,204,136,140,203,95,156,122,199,12,89,206,166,57,38,189,50,159,46,109,70,175,37,20,187,110,222,134,102,242,97,178,165,232,212,102,75,66,220,163,51,213,75,208,183,40,204,207,66,208,138,229,242,19,146,202,38,82,240,231,159,90,106,52,220,67,184,154,67,149,250,138,15,122,88,79,67,76,38,21,167,226,144,125,76,255,0,45,122,168,250,18,9,50,148,5,99,113,195,241,31,129,88,81,183,153,200,244,165,83,126,154,236,223,202,99,110,190,90,233,191,79,211,243,31,126,7,254,23,246,60,197,29,155,60,71,166,169,252,205,61,173,156,135,54,235,242,215,126,159,164,89,144,12,93,154,117,82,209,150,92,90,85,107,250,135,240,34,185,207,34,50,212,211,224,94,232,157,127,43,225,243,208,82,151,11,143,126,204,50,253,117,247,60,209,127,192,0,32,71,25,60,52,118,236,203,61,46,254,134,193,173,251,30,190,203,239,172,147,174,200,114,146,108,47,234,250,99,138,35,23,5,156,85,139,108,227,85,221,133,19,228,19,104,189,169,13,204,134,74,254,201,46,2,150,173,137,248,25,178,252,133,31,201,175,145,11,148,0,26,254,241,50,197,102,177,91,56,55,139,208,100,19,212,235,84,218,181,225,168,143,93,60,41,25,62,95,13,60,74,228,105,167,150,130,220,184,119,225,100,172,36,202,21,129,66,169,178,166,170,53,104,107,175,204,74,139,69,37,115,86,111,54,147,47,35,75,75,105,38,71,215,84,158,186,118,18,64,86,151,27,239,235,99,134,95,225,233,191,201,210,60,199,3,31,223,179,248,183,252,228,45,80,0,0,7,128,204,23,245,133,196,159,224,133,103,249,19,162,128,114,77,239,115,132,63,194,250,111,250,100,141,143,64,5,74,113,197,255,0,109,152,75,254,14,171,255,0,165,140,50,175,4,191,235,11,125,255,0,11,207,249,20,113,98,192,0,2,46,241,45,195,71,113,51,39,23,212,120,108,27,179,173,198,153,185,35,17,39,93,165,17,100,183,207,255,0,197,205,241,87,28,42,177,86,46,25,102,250,131,2,163,32,153,131,123,193,145,107,186,181,118,39,94,52,59,28,190,181,62,195,72,35,255,0,214,124,53,23,210,0,41,75,140,166,43,53,120,230,50,143,134,176,36,19,145,172,26,42,17,33,36,122,236,157,48,201,231,11,225,248,146,137,243,215,95,128,153,28,31,240,178,85,139,149,149,222,85,38,84,220,155,242,181,34,166,201,40,180,50,134,201,20,118,186,124,212,211,203,35,243,37,167,203,169,193,190,48,168,156,156,224,172,229,184,149,52,171,94,154,113,72,180,213,45,110,120,140,143,167,125,228,225,249,244,50,250,138,200,184,95,197,133,23,35,88,106,112,92,67,164,242,106,174,186,226,90,216,106,112,234,146,247,17,249,153,164,203,102,190,100,130,211,166,130,83,128,0,0,14,138,187,125,216,246,188,180,64,185,111,42,29,38,83,141,147,200,98,117,69,150,28,83,102,102,68,178,74,212,70,105,213,42,45,123,106,71,240,28,250,53,122,135,113,194,42,157,189,89,131,84,134,165,26,10,68,41,8,125,179,81,119,45,200,51,45,75,224,57,192,42,187,142,37,187,75,38,48,150,236,67,4,154,138,215,86,167,56,233,127,100,96,138,51,136,73,255,0,122,165,44,203,254,17,95,45,61,39,4,42,245,66,78,25,98,109,180,235,235,84,42,125,118,20,214,27,53,122,169,113,248,234,67,134,69,229,169,71,111,252,68,44,180,80,135,20,76,18,149,132,57,174,184,107,44,69,82,104,215,249,157,207,5,221,154,36,222,121,71,226,209,169,116,53,19,228,226,204,187,237,117,26,247,212,236,123,133,166,102,233,248,219,128,16,48,238,177,61,63,133,248,113,29,170,76,166,92,89,115,36,211,210,91,98,72,73,119,50,36,17,52,163,234,100,166,245,61,55,167,89,162,0,0,0,0,0,33,7,18,76,245,177,151,11,73,88,95,134,181,54,215,137,87,20,99,209,214,214,149,29,10,26,136,203,196,168,186,232,242,187,52,147,47,138,207,162,82,75,172,28,153,229,34,245,206,38,42,170,158,183,166,70,181,233,175,38,101,211,94,81,154,148,219,107,81,159,45,11,81,25,42,67,186,43,110,186,233,162,150,122,146,116,61,128,108,139,38,213,195,139,74,149,98,217,20,88,244,154,21,18,50,98,65,134,193,30,198,155,79,204,250,168,204,245,51,81,153,154,140,204,204,204,204,204,119,128,40,47,138,155,149,5,231,142,254,76,211,87,37,184,244,116,196,212,136,139,149,232,200,198,122,105,220,185,134,231,127,61,69,193,228,117,49,83,148,44,35,40,132,209,55,248,41,4,207,151,166,155,249,101,191,183,158,237,218,249,235,174,189,70,113,1,130,179,210,196,9,25,63,197,182,234,60,190,81,90,242,214,157,235,218,92,212,167,115,93,117,239,204,36,104,94,103,161,117,215,65,80,188,41,209,83,94,120,44,117,64,81,147,8,137,88,84,222,133,213,159,71,72,34,255,0,248,134,208,190,240,0,26,219,102,223,13,228,96,238,102,241,22,197,75,75,142,213,58,224,145,34,9,105,180,211,17,245,120,136,198,95,253,169,214,250,144,216,35,47,184,165,15,26,240,74,202,197,72,111,33,207,194,42,60,121,82,54,22,132,220,162,78,201,13,244,233,234,60,151,17,255,0,20,100,16,17,71,137,230,43,53,133,185,62,187,217,110,65,55,81,188,77,171,94,18,117,211,127,137,51,57,5,211,174,158,25,185,31,167,77,123,138,201,225,73,133,146,177,19,55,180,26,234,153,82,169,214,60,57,85,249,106,211,213,222,72,228,176,157,126,60,215,144,173,59,153,54,175,129,153,95,32,196,185,168,199,250,30,89,240,66,226,197,106,191,41,233,48,153,240,212,136,110,43,79,27,81,112,140,152,103,167,93,55,17,169,70,93,73,8,89,249,10,16,193,156,53,191,179,131,152,186,117,166,253,85,249,85,187,206,170,236,250,221,89,210,220,166,89,53,27,178,229,43,203,82,78,243,36,244,35,81,165,37,166,164,46,243,51,89,63,179,177,123,42,206,96,13,163,73,137,79,114,218,128,202,173,3,86,132,81,38,70,108,210,201,26,252,137,196,238,109,106,62,186,58,165,30,166,41,67,43,248,231,117,229,27,48,180,203,217,232,115,24,77,42,91,148,139,154,148,162,216,227,240,205,123,36,176,164,159,229,160,210,75,73,31,103,26,70,189,140,108,87,110,220,20,107,178,129,77,186,109,202,131,83,233,85,136,140,207,131,41,173,118,63,29,212,18,219,90,117,235,161,165,68,125,126,35,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,49,103,21,236,124,18,195,250,190,38,98,37,97,20,234,29,25,147,117,231,58,27,142,172,250,33,166,147,169,111,113,106,50,74,83,230,102,93,139,83,26,253,102,83,48,152,157,157,44,110,69,122,69,62,107,234,150,250,105,86,181,185,16,141,227,136,202,220,209,182,27,74,75,233,29,90,140,141,107,211,85,40,200,186,37,41,73,92,15,15,236,145,210,50,161,96,157,102,229,106,52,220,71,185,25,74,171,51,80,123,147,9,147,209,73,130,201,254,106,76,136,214,162,246,215,230,105,74,52,150,96,0,53,160,199,11,14,185,128,184,253,118,88,235,74,161,206,180,174,7,138,18,201,59,117,105,46,243,35,60,146,242,37,54,109,44,190,74,33,176,22,86,243,27,102,230,123,8,233,24,141,107,206,143,227,84,202,24,173,211,146,189,92,166,207,36,151,53,149,167,185,22,186,154,20,126,210,13,38,67,46,143,21,140,152,187,101,224,86,27,214,241,66,254,169,34,37,38,137,25,78,168,183,17,57,37,221,62,141,134,136,253,167,28,86,137,73,124,79,174,132,70,101,174,92,151,47,76,202,99,179,207,179,31,196,92,248,145,115,41,196,180,141,77,41,147,54,73,158,133,240,66,77,207,169,41,79,145,16,217,90,215,183,224,218,118,205,34,213,166,17,148,58,52,24,244,248,228,100,69,244,76,182,148,39,183,78,201,33,217,128,0,235,46,123,154,223,179,45,234,141,217,117,213,227,82,232,244,136,206,76,157,54,74,246,52,195,40,45,84,181,31,192,136,191,234,20,23,158,236,230,220,25,185,196,162,106,142,169,112,236,42,3,203,102,221,165,171,162,158,51,245,85,45,228,151,119,92,34,45,18,122,236,73,237,46,166,179,85,133,240,204,200,82,112,50,130,198,56,98,197,36,191,100,10,220,98,58,116,23,208,100,170,12,55,19,213,42,73,246,146,225,31,175,169,106,132,250,133,161,154,245,159,128,2,19,113,112,194,41,184,145,149,103,174,154,60,83,126,117,131,84,102,184,180,161,58,172,225,41,42,102,70,157,59,36,156,67,170,237,234,178,103,228,43,251,133,150,102,105,24,3,143,79,219,55,140,244,66,181,241,13,150,105,82,165,56,173,173,197,154,218,204,226,60,225,235,161,35,87,29,108,204,253,158,118,227,50,34,49,123,64,32,63,23,60,201,82,240,227,3,213,129,244,106,147,103,116,226,9,33,50,25,65,234,184,180,150,220,37,58,226,191,55,154,164,19,73,212,189,100,155,218,117,78,165,95,60,46,61,251,48,203,245,215,220,243,69,255,0,0,0,242,120,175,135,20,60,94,195,75,155,12,46,66,50,167,92,244,185,20,215,156,36,146,148,207,49,6,73,117,36,125,55,161,91,86,159,238,146,67,93,168,255,0,178,86,78,243,31,29,218,132,3,135,118,97,197,121,14,173,133,153,147,114,9,181,17,232,71,230,203,205,31,69,23,116,57,169,119,27,9,96,102,55,216,57,133,195,122,94,38,225,213,89,185,116,234,131,100,79,178,106,46,116,25,36,68,110,70,121,63,146,226,12,244,50,236,100,100,162,213,42,35,63,126,48,14,117,51,77,111,101,87,6,42,87,107,242,227,185,116,212,218,114,13,177,77,82,136,215,38,106,147,161,58,104,62,237,53,169,56,179,237,161,18,117,220,180,235,73,153,61,192,138,198,106,51,33,65,179,42,5,34,85,57,217,106,172,220,210,213,169,154,96,182,178,91,230,165,121,41,213,25,52,71,249,238,164,254,35,98,246,219,109,150,208,203,45,165,13,161,36,148,165,37,161,36,139,177,17,121,16,254,133,104,241,190,90,11,13,48,197,179,89,110,85,118,113,146,117,234,100,81,211,169,255,0,210,95,227,30,103,129,143,239,217,252,91,254,114,22,168,0,0,3,192,102,11,250,194,226,79,240,66,179,252,137,209,64,57,38,247,185,194,31,225,125,55,253,50,70,199,160,2,165,56,226,255,0,182,204,37,255,0,7,85,255,0,210,198,25,87,130,95,245,133,190,255,0,133,231,252,138,56,177,96,0,1,198,169,83,160,214,41,210,169,53,72,173,202,135,53,149,198,144,195,137,213,14,180,180,154,84,133,23,153,25,25,145,253,99,92,108,202,96,165,221,148,188,194,85,108,146,118,92,101,81,103,166,169,109,212,204,180,84,136,124,205,241,100,164,251,26,139,105,18,180,232,78,33,101,228,47,67,40,57,165,179,179,87,132,180,251,206,139,50,51,55,4,54,155,143,113,210,18,191,164,167,205,219,235,122,167,212,218,89,146,148,218,251,26,122,123,73,81,22,114,24,231,48,24,235,100,101,203,11,43,56,167,125,204,66,34,83,90,50,139,16,156,36,189,81,150,100,124,168,172,145,247,90,204,190,6,73,73,41,71,234,164,204,181,246,183,104,184,137,156,76,201,53,0,149,226,46,124,70,184,23,34,83,201,65,155,113,146,234,205,110,187,180,187,52,203,123,149,167,146,91,208,134,198,118,53,157,68,195,203,46,133,97,91,81,205,154,85,187,77,141,75,132,131,234,100,203,45,165,180,106,126,103,162,75,83,243,61,76,86,31,27,12,24,170,61,50,199,199,234,100,53,61,9,152,202,181,234,238,33,58,242,12,156,91,241,20,173,63,37,70,228,148,234,122,17,25,32,187,168,135,43,131,166,105,232,145,233,83,178,181,120,79,106,36,227,148,245,90,213,117,213,232,82,73,101,186,76,50,215,166,244,154,77,212,151,117,18,221,252,210,214,211,128,99,235,167,29,48,250,211,197,123,47,5,38,213,144,253,221,124,57,47,193,83,216,82,84,228,118,35,196,122,74,228,60,90,234,134,204,152,52,39,205,74,87,66,50,74,141,57,4,0,5,72,241,187,176,170,44,222,88,109,137,237,176,106,131,46,153,42,130,243,164,69,163,111,50,239,61,180,159,159,172,151,220,50,242,245,15,244,251,62,12,249,138,182,28,179,171,89,108,175,79,98,29,118,45,65,234,221,9,46,40,145,227,227,56,132,243,218,71,231,56,218,155,53,153,119,52,56,102,69,163,106,50,179,176,20,109,197,127,50,180,28,114,199,26,125,147,101,84,217,168,219,152,117,29,248,41,152,194,201,109,73,168,60,164,156,165,54,162,232,164,39,148,203,100,101,169,25,182,179,35,50,50,19,103,131,174,22,79,178,114,203,62,248,171,70,113,151,239,186,227,179,162,146,200,211,172,22,18,76,52,173,15,226,226,100,25,31,154,77,38,66,120,8,245,157,252,168,82,115,105,131,114,45,22,221,98,21,213,70,90,170,22,213,65,221,73,12,202,219,162,153,112,200,140,249,78,167,213,86,154,232,100,133,232,102,130,35,163,12,63,190,241,135,39,216,228,138,237,53,137,118,245,223,105,204,84,74,141,58,99,102,148,188,222,165,205,140,250,63,45,167,18,69,212,188,141,43,73,145,146,84,87,167,148,220,233,97,54,107,237,70,37,219,117,54,41,87,108,118,82,117,107,102,75,196,82,163,57,167,172,166,181,211,158,206,189,156,73,116,35,34,81,37,94,168,144,32,63,20,162,73,26,148,100,68,69,169,153,249,8,95,140,156,71,176,250,143,142,22,14,95,48,98,116,43,162,187,112,94,116,122,29,122,168,209,243,32,211,99,61,57,166,159,105,181,151,71,159,52,169,73,213,38,105,70,166,102,102,162,218,83,68,0,0,71,44,237,231,14,213,202,78,25,57,86,90,152,168,94,117,180,56,197,185,72,53,117,117,210,45,21,33,210,46,164,195,122,145,168,255,0,40,246,160,180,221,169,82,78,22,97,158,50,103,107,31,23,72,139,58,69,94,229,185,165,185,82,173,214,101,164,212,212,54,77,69,205,146,241,164,180,67,105,212,146,148,22,133,169,161,9,34,213,36,47,247,47,248,15,98,101,195,12,41,88,93,135,240,141,184,80,17,190,84,167,11,233,231,203,81,23,54,75,199,230,181,153,118,46,137,34,36,164,137,41,34,44,140,0,42,11,141,54,10,84,105,56,137,106,99,213,62,42,213,74,175,64,77,2,162,226,72,205,45,78,96,214,182,141,71,229,204,101,70,69,255,0,187,171,244,230,62,16,121,167,162,221,184,106,89,105,185,234,41,98,228,180,205,249,52,52,186,190,179,233,171,90,156,90,16,126,107,101,107,86,169,215,94,90,145,180,180,66,180,177,160,21,191,198,7,52,116,59,111,13,209,150,139,98,164,135,238,27,161,200,243,43,201,105,90,248,42,115,75,39,16,218,204,187,45,215,80,217,146,127,49,10,212,180,90,117,197,60,21,112,82,117,70,249,187,241,242,167,5,69,77,163,193,59,118,150,235,136,50,75,147,31,82,28,125,72,61,52,51,109,164,33,39,215,180,142,223,11,118,0,1,85,60,102,178,221,61,233,52,44,205,219,20,245,187,25,166,27,160,220,220,164,126,39,69,153,196,146,173,58,232,123,212,202,148,125,11,107,37,230,58,254,16,121,186,183,237,166,229,229,131,16,106,237,65,42,148,229,79,180,229,72,94,214,215,33,221,9,216,58,159,68,169,74,34,113,189,125,165,41,196,235,184,208,71,108,195,241,74,36,145,169,70,68,68,90,153,159,144,163,94,41,217,177,165,102,3,23,33,225,253,135,82,110,109,157,96,27,209,219,150,202,201,77,84,106,46,25,19,239,161,69,237,54,146,66,91,65,245,35,218,226,146,102,149,144,156,220,37,50,239,39,8,176,1,236,73,184,161,41,138,254,37,58,213,64,155,113,38,75,102,152,209,40,162,36,200,251,26,247,186,239,78,233,117,191,50,19,148,81,151,21,28,212,39,29,49,172,240,222,211,169,243,172,236,60,113,216,45,169,165,234,220,218,158,187,100,191,211,162,146,147,73,52,131,235,236,173,73,61,28,19,75,132,134,87,79,10,176,141,220,113,186,169,220,171,155,16,153,74,160,147,137,209,113,104,196,100,166,139,229,207,81,19,199,241,65,51,230,70,66,125,138,106,226,253,149,195,176,177,34,46,98,45,26,89,162,131,122,184,81,235,132,210,61,72,213,116,164,254,144,244,45,18,79,182,157,223,55,27,116,207,170,136,102,46,14,217,166,59,134,219,157,150,27,194,160,106,168,80,27,114,167,108,56,234,250,189,4,213,171,241,72,204,245,51,109,106,230,36,139,83,216,181,246,38,200,89,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,224,215,107,180,107,98,141,58,226,184,170,145,105,180,186,107,11,149,50,100,167,73,182,88,101,4,102,165,173,71,209,41,34,35,51,51,20,41,159,236,237,85,243,99,127,166,151,109,189,46,14,28,219,143,45,52,88,43,51,65,205,119,217,84,231,211,211,215,81,116,66,85,175,45,6,100,90,26,151,174,1,194,124,93,191,176,66,242,143,136,56,101,87,141,74,184,34,52,227,81,230,189,76,139,52,216,37,150,138,52,38,75,110,33,11,50,212,183,145,18,136,141,68,71,162,140,143,60,255,0,69,31,61,159,238,231,254,76,209,255,0,238,129,253,20,124,246,127,187,159,249,51,71,255,0,186,7,244,81,243,217,254,238,127,228,205,31,254,232,46,251,47,87,77,118,249,192,44,52,189,110,153,222,54,181,112,89,244,106,165,70,79,41,13,243,229,63,9,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,100,1,7,248,139,112,255,0,70,102,169,101,138,24,98,219,49,177,42,141,16,152,240,235,90,91,102,185,25,26,154,88,90,149,161,33,228,234,124,183,12,200,140,189,69,153,22,213,34,163,176,235,21,243,3,148,12,73,156,245,165,82,172,89,87,52,53,20,74,173,50,108,93,18,242,82,122,242,164,70,117,38,149,151,83,50,51,45,75,118,169,50,51,212,74,248,28,106,243,41,26,151,225,166,225,230,29,75,154,148,237,76,163,135,53,9,81,233,208,214,218,100,232,103,175,83,218,105,47,129,16,139,120,221,153,60,127,205,173,215,79,253,144,107,243,107,210,9,226,102,145,66,166,198,52,198,101,197,232,91,88,140,217,30,231,21,208,183,30,231,21,208,181,50,34,33,102,92,53,56,121,84,176,98,67,24,247,141,244,196,179,122,60,194,209,67,162,185,162,142,140,211,137,218,167,158,248,73,82,76,210,73,35,50,66,22,173,125,117,104,139,20,0,1,252,184,227,108,182,183,158,113,40,109,9,53,41,74,61,9,36,93,204,207,200,133,40,241,50,207,154,177,218,224,127,4,176,162,174,178,195,234,20,179,42,132,216,238,122,149,233,141,158,132,162,50,246,163,54,173,118,22,166,149,168,137,206,186,54,101,8,172,139,210,225,195,187,178,151,124,90,114,99,71,172,209,100,38,92,23,164,65,98,98,26,121,62,202,249,79,161,109,168,210,125,72,212,147,209,68,74,45,12,136,202,71,255,0,69,31,61,159,238,231,254,76,209,255,0,238,129,253,20,124,246,127,187,159,249,51,71,255,0,186,7,244,81,243,217,254,238,127,228,205,31,254,232,45,251,33,88,165,125,227,78,83,172,108,76,196,186,239,166,110,74,207,164,252,108,223,10,204,126,111,42,165,41,150,254,141,148,33,180,232,219,72,79,170,146,215,77,79,83,51,51,207,51,224,66,170,65,145,76,169,68,102,84,73,109,45,137,12,60,130,91,110,182,178,52,169,10,73,244,52,153,25,145,145,247,35,20,89,159,158,31,87,94,90,238,105,183,230,30,82,230,214,48,190,162,234,223,101,246,144,167,92,161,26,149,253,77,36,250,159,44,181,34,67,199,220,180,37,30,238,170,227,96,23,20,236,203,224,125,191,22,206,159,34,149,124,208,160,182,76,196,106,190,135,21,42,43,69,236,182,220,150,212,149,154,72,186,17,57,191,66,208,139,66,34,34,200,215,127,26,124,193,86,104,238,211,237,44,61,179,109,217,143,36,211,227,205,47,204,113,175,130,155,66,214,72,221,253,250,86,95,33,131,237,140,186,227,238,101,236,236,70,205,110,40,212,234,234,161,208,168,179,235,14,215,170,186,155,181,137,108,180,102,220,120,196,174,237,146,136,136,212,146,38,208,148,154,19,161,232,69,207,225,113,239,217,134,95,174,190,231,154,47,248,0,0,66,46,34,217,3,111,51,180,134,177,47,12,153,141,19,18,104,145,185,28,165,169,45,53,92,138,158,169,97,197,158,132,135,145,169,242,220,62,134,71,177,103,183,106,145,84,24,89,141,217,144,201,70,33,212,226,91,82,106,118,157,97,181,165,138,205,6,175,12,249,18,54,235,180,159,142,225,22,166,68,163,52,173,58,43,69,30,213,104,163,214,76,76,227,83,153,105,20,117,67,141,96,97,212,90,130,208,105,57,168,133,49,68,147,252,228,182,169,38,90,246,238,102,90,249,31,97,23,146,156,201,103,131,24,75,113,214,239,219,194,168,100,147,89,145,19,16,152,215,185,232,68,204,88,233,51,254,225,4,103,241,62,183,105,146,28,154,91,25,67,195,183,41,165,37,154,181,229,94,38,222,184,42,233,70,137,90,210,71,182,59,26,150,226,97,179,82,180,215,170,140,205,70,69,169,37,57,15,22,115,39,130,248,27,112,218,182,206,41,95,16,168,51,111,9,46,70,167,120,133,104,132,146,19,169,186,242,187,52,214,227,74,55,171,68,238,89,121,18,141,57,45,151,153,144,202,36,71,117,14,180,234,73,104,90,20,74,74,146,101,169,25,25,116,50,50,243,20,229,198,119,27,168,87,158,41,218,120,57,111,77,110,82,172,72,178,101,85,220,105,68,164,162,108,190,86,214,12,255,0,57,182,153,74,140,188,185,218,31,82,50,41,7,193,103,15,167,219,248,7,117,226,4,232,198,202,46,219,131,149,13,70,93,94,143,13,173,155,203,229,205,117,244,253,104,80,176,208,0,0,30,3,48,95,214,23,18,127,130,21,159,228,78,138,1,201,55,189,206,16,255,0,11,233,191,233,146,54,61,0,21,41,199,23,253,182,97,47,248,58,175,254,150,48,132,216,37,156,28,197,229,206,129,62,216,193,172,68,252,30,166,84,230,120,249,76,122,34,12,190,99,251,18,141,251,164,50,226,139,213,66,75,66,50,46,157,181,25,27,250,40,249,236,255,0,119,63,242,102,143,255,0,116,18,67,135,182,122,179,83,142,57,163,183,112,231,20,177,75,211,118,244,232,85,23,100,67,244,37,58,54,245,181,21,197,160,249,140,71,66,203,69,36,143,162,139,93,58,234,66,219,128,0,70,28,246,100,178,223,205,222,30,180,220,7,163,82,175,187,121,46,59,65,170,56,159,81,194,81,106,168,146,12,186,155,43,50,35,37,104,102,218,136,148,90,145,173,43,165,186,109,83,50,153,27,198,5,173,132,214,172,59,190,158,70,211,173,60,209,41,137,209,247,117,35,35,213,169,44,40,211,208,203,114,76,200,140,140,140,136,202,79,67,227,85,153,102,41,62,18,86,31,225,212,153,201,78,212,203,56,115,80,70,122,123,74,108,164,232,103,223,177,164,190,68,35,14,35,98,222,99,243,171,137,144,25,184,101,213,239,42,252,165,155,20,154,45,54,49,242,34,164,207,170,88,142,217,109,65,104,68,106,112,250,153,36,141,106,61,53,22,233,195,207,33,16,242,177,64,118,252,191,142,52,252,74,175,69,38,100,155,70,151,25,163,198,51,37,28,86,86,94,210,204,201,38,227,132,122,25,164,146,159,84,141,75,153,195,204,98,94,27,217,216,187,98,86,176,222,254,164,55,83,160,215,162,170,44,184,235,232,122,31,84,173,10,238,149,161,68,149,165,69,213,42,74,76,186,144,162,60,216,228,143,25,178,109,122,21,213,71,85,74,161,103,49,57,15,208,174,216,27,144,184,171,37,110,105,50,13,190,177,223,73,145,104,174,137,81,150,168,61,117,74,114,102,24,113,140,204,189,149,68,102,135,121,208,237,139,223,195,54,77,183,62,123,46,70,154,162,46,133,204,91,42,38,215,211,78,188,178,81,247,53,25,152,230,98,15,25,172,200,220,244,119,105,54,93,169,104,218,14,190,217,161,85,6,24,118,100,166,140,255,0,41,174,114,141,162,63,239,155,88,233,184,101,208,177,151,22,51,181,111,99,133,110,13,195,113,193,165,185,84,126,225,185,102,111,117,182,220,122,153,37,150,210,227,235,232,107,53,186,218,82,217,25,153,23,82,34,74,76,202,241,0,0,99,60,198,96,21,151,153,108,39,171,225,69,238,78,53,22,121,37,232,147,89,73,27,208,38,55,169,181,33,189,124,210,102,100,101,211,114,20,180,153,145,40,197,7,99,254,90,49,203,39,248,128,212,91,182,20,234,121,71,150,78,208,174,122,98,220,68,105,106,65,238,67,140,62,157,13,183,75,77,77,6,100,180,153,107,166,154,25,231,108,54,226,255,0,154,219,30,146,197,26,226,106,212,189,91,97,4,217,75,172,192,117,19,12,136,143,77,92,142,227,105,81,246,212,212,133,40,244,234,122,153,153,249,108,120,226,129,154,28,116,160,202,180,87,85,165,89,212,41,200,54,101,69,182,216,113,135,100,180,125,208,227,238,45,110,109,50,61,12,144,104,37,23,67,35,45,117,228,100,147,135,134,36,102,98,187,78,187,239,10,100,187,115,12,153,117,15,73,169,73,66,154,122,170,217,30,166,204,36,159,85,238,246,77,239,97,37,187,67,82,139,97,222,189,189,111,209,109,58,13,58,215,182,233,172,211,233,84,136,173,66,133,17,148,232,219,12,54,146,74,16,146,248,18,72,136,118,32,35,46,114,242,39,134,185,184,161,166,116,183,19,111,95,20,214,13,170,101,192,195,36,163,82,123,147,18,80,90,115,154,215,93,58,238,65,153,154,79,170,146,170,97,198,124,178,230,71,40,87,99,53,27,178,133,87,162,28,57,58,211,46,138,51,238,120,71,22,94,202,217,150,222,134,218,204,143,162,85,177,194,252,210,25,71,14,56,173,231,23,15,162,183,6,117,221,72,188,99,180,90,54,155,146,154,79,44,139,224,111,48,166,157,95,214,165,153,245,239,219,76,149,43,141,126,99,28,130,109,68,195,60,58,98,89,164,139,156,168,211,150,130,63,51,36,120,146,253,26,168,244,243,212,71,124,103,207,78,106,51,18,202,237,187,191,17,38,162,145,57,73,107,208,84,54,10,28,103,181,61,9,181,37,162,222,241,25,153,122,174,41,125,116,211,200,103,236,134,112,228,199,139,139,19,172,204,108,196,26,83,214,45,181,107,86,224,215,152,106,171,29,73,168,84,151,21,244,60,134,209,24,244,83,104,81,160,136,220,115,111,67,213,41,88,186,112,0,24,199,49,89,130,176,178,207,133,245,60,79,191,165,151,34,42,121,80,96,54,178,41,21,41,106,47,163,142,201,31,117,25,245,51,208,201,41,37,40,250,36,198,189,56,251,142,183,222,99,49,62,173,138,88,129,60,222,157,81,94,200,209,146,163,228,64,138,157,121,81,153,79,228,161,5,250,84,163,82,149,170,148,102,125,190,8,102,187,30,114,225,10,167,7,6,47,72,214,234,43,14,161,217,206,21,14,159,41,231,205,5,162,72,221,144,195,142,108,46,186,32,148,73,35,82,140,139,83,51,60,159,253,20,124,246,127,187,159,249,51,71,255,0,186,7,244,81,243,217,254,238,127,228,205,31,254,232,61,254,94,184,143,103,58,249,199,220,52,178,174,156,100,241,180,91,130,240,163,82,234,49,191,7,105,77,243,226,191,53,166,221,111,122,35,37,105,220,133,168,181,73,146,139,93,72,200,250,139,191,30,51,24,48,146,200,199,60,58,172,225,126,33,82,202,109,22,182,199,41,194,73,237,113,135,8,245,109,230,149,249,46,33,68,74,73,252,75,169,25,25,145,209,30,101,178,133,143,25,35,191,216,184,225,200,169,189,67,137,41,47,208,175,74,66,92,105,8,94,190,162,92,90,79,88,207,151,109,134,122,31,93,166,162,212,102,12,58,227,45,153,59,82,142,221,38,245,182,109,59,201,108,160,146,137,242,88,114,28,181,153,116,213,195,101,68,210,187,121,54,147,212,207,83,49,252,98,87,25,28,201,222,20,87,40,182,93,187,107,89,74,125,10,67,149,8,140,185,46,98,117,35,47,163,83,202,54,209,208,251,155,106,61,72,140,140,134,32,203,30,78,49,215,58,119,203,183,3,206,84,163,91,242,165,174,69,114,244,171,165,199,80,227,134,163,55,57,107,89,235,42,65,158,189,8,250,25,234,181,36,143,83,190,28,36,194,139,39,4,112,246,141,134,56,123,73,77,62,137,68,99,148,202,53,213,110,44,204,212,227,174,43,242,156,90,141,74,82,188,204,207,177,104,67,216,0,0,233,111,59,54,217,196,59,82,173,99,222,116,118,42,180,58,228,71,33,78,134,241,30,215,90,89,104,101,169,117,73,249,146,136,200,210,100,70,70,70,68,98,134,243,151,144,156,80,202,141,205,42,191,71,135,80,175,97,227,143,243,41,183,19,13,154,149,16,141,94,171,83,54,23,208,184,147,50,34,94,132,133,244,52,232,102,104,79,174,194,126,46,57,169,195,106,12,91,110,184,171,114,248,141,17,178,105,185,85,248,175,42,118,194,47,84,148,251,46,163,152,101,211,85,56,149,40,244,234,173,122,143,45,152,94,38,57,152,204,37,191,34,204,159,84,165,218,54,236,196,155,115,32,91,140,184,194,166,54,127,144,243,238,56,183,20,147,45,72,208,149,37,10,35,209,73,49,146,178,3,195,106,233,198,122,213,59,21,241,186,133,46,139,135,145,22,137,81,32,74,108,218,147,95,81,25,41,41,36,43,214,68,83,232,106,112,200,183,151,170,142,230,180,221,91,12,49,21,134,226,197,101,182,89,101,4,219,109,182,146,74,80,146,45,9,36,69,208,136,139,166,130,44,113,26,205,49,101,159,1,101,166,222,168,19,55,181,228,78,210,45,242,73,253,36,125,82,94,34,97,124,57,72,81,109,62,191,72,227,93,12,181,21,17,145,124,180,203,205,30,63,210,45,9,241,221,85,179,74,50,172,92,175,145,168,139,193,54,178,213,146,81,118,91,171,52,182,94,122,41,74,47,100,198,195,177,98,197,131,21,152,48,99,53,30,60,118,210,211,44,180,130,66,27,66,75,68,165,41,46,132,68,68,68,68,93,8,135,212,120,44,117,193,219,99,31,48,158,228,194,107,185,178,240,53,248,106,97,47,146,9,75,137,32,189,102,100,35,95,203,109,194,74,203,227,183,67,232,102,53,223,135,43,19,178,153,143,233,125,41,58,93,231,135,85,195,74,208,103,171,106,113,165,26,84,147,50,246,217,117,6,101,211,162,155,115,224,99,98,76,17,197,235,95,30,48,170,219,197,139,65,210,58,117,195,9,50,57,59,247,170,43,197,234,189,29,103,161,122,237,184,75,65,244,234,105,212,186,25,15,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,185,173,107,98,245,162,73,182,111,43,114,151,94,163,205,36,148,154,125,78,27,114,163,60,73,81,40,137,109,56,70,149,104,162,35,45,75,185,17,140,125,251,83,178,177,254,246,156,42,255,0,153,180,239,251,16,253,169,217,88,255,0,123,78,21,127,204,218,119,253,136,126,212,236,172,127,189,167,10,191,230,109,59,254,196,63,106,118,86,63,222,211,133,95,243,54,157,255,0,98,31,181,59,43,31,239,105,194,175,249,155,78,255,0,177,25,42,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,203,1,224,49,79,0,112,87,27,99,38,54,43,97,149,191,114,155,104,229,181,34,108,52,156,150,83,174,187,91,125,58,58,217,106,103,209,42,33,130,145,194,183,35,105,156,185,103,131,242,84,210,147,161,69,59,146,169,202,73,232,93,72,202,70,253,122,107,213,70,93,79,229,166,104,194,172,180,96,30,8,184,114,48,175,10,45,235,126,90,147,180,230,177,20,151,44,211,166,155,78,67,155,157,211,77,122,110,211,169,252,70,76,0,0,28,90,157,50,155,90,167,74,163,214,105,241,167,192,156,202,227,202,139,37,164,186,203,237,44,141,42,66,208,162,52,169,38,70,100,100,100,100,100,99,26,126,212,236,172,127,189,167,10,191,230,109,59,254,196,63,106,118,86,63,222,211,133,95,243,54,157,255,0,98,31,181,59,43,31,239,105,194,175,249,155,78,255,0,177,15,218,157,149,143,247,180,225,87,252,205,167,127,216,135,237,78,202,199,251,218,112,171,254,102,211,191,236,71,191,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,240,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,234,165,25,159,83,49,219,15,225,230,89,144,202,227,200,105,14,180,234,77,11,66,210,74,74,146,101,161,145,145,244,50,50,242,17,190,251,225,203,147,44,67,156,245,86,177,130,52,200,19,95,81,169,78,209,165,73,166,164,140,204,140,207,149,29,196,53,169,233,230,131,238,126,103,168,250,89,60,58,178,97,96,207,98,171,69,192,170,68,169,145,246,154,92,171,202,149,83,73,169,63,148,109,73,117,198,245,215,175,68,145,107,216,136,103,218,149,181,110,86,104,15,218,117,138,5,54,117,18,76,99,132,253,50,76,86,221,138,236,115,78,222,82,154,81,26,20,141,189,54,153,105,167,77,7,145,181,178,245,128,86,53,118,45,211,101,96,126,31,219,245,168,91,252,53,70,151,108,194,137,41,141,232,82,23,177,214,219,74,211,185,11,82,79,67,234,149,25,31,67,49,144,0,0,0,99,236,90,203,254,11,227,180,6,169,248,183,134,244,91,149,17,210,105,97,233,76,105,37,132,158,186,147,111,160,210,235,100,122,234,100,149,23,94,163,7,193,225,101,145,216,83,149,56,240,121,233,4,107,37,182,195,247,13,77,77,54,100,122,232,69,226,8,212,94,90,44,212,70,93,196,134,195,172,41,195,92,35,162,254,14,225,141,139,68,182,41,202,50,83,140,211,33,161,142,114,136,180,37,184,164,150,231,21,167,229,40,204,254,99,213,138,158,226,87,144,252,202,98,22,41,84,241,222,199,153,43,17,41,50,218,109,148,81,163,160,147,62,140,195,105,209,44,178,193,116,125,173,119,40,185,127,72,106,90,141,72,51,213,103,1,97,98,22,101,240,189,149,97,229,58,248,196,219,73,165,169,76,42,134,205,78,161,1,42,50,232,164,28,114,82,72,207,175,82,219,230,50,222,88,184,124,99,254,100,174,168,147,43,54,205,94,212,179,220,127,155,82,184,235,17,86,201,173,189,117,95,134,109,221,23,33,197,117,34,50,35,65,30,187,148,93,142,246,176,211,14,173,92,36,176,168,88,107,100,64,56,116,59,122,26,33,67,105,74,220,173,169,238,181,171,242,150,165,26,148,165,121,169,70,126,99,211,0,0,0,227,212,41,240,42,240,36,210,170,176,99,205,133,53,149,199,147,26,67,73,113,167,154,90,77,43,66,208,162,50,82,84,147,50,50,50,208,200,204,140,99,250,38,90,178,231,108,213,225,220,22,230,0,225,189,42,169,79,121,50,34,78,131,106,192,98,68,119,82,122,165,109,184,134,137,72,81,31,82,50,50,50,25,32,0,121,27,231,8,112,155,19,222,137,35,18,176,190,210,187,29,167,165,104,136,186,229,18,52,245,71,74,204,141,68,217,188,133,26,8,205,41,212,139,77,116,47,128,243,31,181,59,43,31,239,105,194,175,249,155,78,255,0,177,15,218,157,149,143,247,180,225,87,252,205,167,127,216,142,226,211,192,12,8,176,171,108,220,214,46,10,88,86,229,98,58,86,134,106,20,155,110,28,57,45,165,105,52,168,146,235,77,165,68,70,147,50,50,35,234,70,100,61,232,0,0,242,88,147,132,184,103,140,52,47,193,172,80,177,168,215,53,56,148,107,109,154,140,84,186,108,168,251,169,181,31,172,218,186,105,185,6,71,167,152,143,74,225,97,145,197,212,87,57,88,63,35,150,178,254,165,43,142,166,76,145,252,75,73,27,139,234,221,167,200,103,92,43,192,92,25,193,8,78,65,194,124,53,160,219,41,125,36,135,222,133,17,37,33,244,145,234,68,235,234,213,199,8,143,177,41,71,160,247,160,3,225,54,20,42,148,55,169,245,24,140,202,139,37,181,52,243,15,182,75,109,212,40,180,82,84,147,232,162,50,232,100,125,4,115,190,120,114,228,195,16,39,59,83,171,224,117,42,4,199,140,204,220,163,74,147,76,65,25,153,106,100,204,103,16,214,189,60,208,125,207,226,56,246,159,13,124,148,89,242,26,155,11,3,169,243,228,52,100,123,234,213,9,147,208,179,35,212,183,52,243,170,104,251,246,217,161,249,234,36,117,26,137,70,183,41,113,168,118,245,34,21,46,155,13,28,184,208,225,71,67,12,50,143,205,67,104,34,74,75,228,68,57,160,0,3,172,184,237,155,114,240,163,73,183,110,218,5,58,181,74,152,157,146,32,212,34,162,67,14,167,224,166,214,70,149,126,146,17,178,228,225,139,146,91,154,89,207,123,6,91,167,188,165,110,95,163,106,243,162,182,162,248,114,144,247,45,37,215,242,82,71,243,30,150,196,200,30,78,240,222,162,221,90,215,192,107,124,229,178,190,99,110,85,22,253,83,150,175,37,36,166,56,233,36,203,185,25,118,62,165,212,103,244,33,13,161,45,182,130,74,82,68,73,73,22,132,68,94,68,63,160,0,31,9,176,161,84,162,59,2,163,17,153,81,164,32,219,117,151,155,37,182,226,79,186,84,147,232,101,242,49,128,175,46,31,153,53,191,37,46,109,127,0,109,214,158,113,70,181,170,148,167,233,100,165,25,234,102,101,13,198,139,184,242,52,222,22,25,29,167,184,110,187,132,18,38,171,121,45,5,38,226,169,153,35,79,45,19,33,36,101,242,86,163,51,225,150,90,48,3,6,220,68,156,50,194,27,94,131,45,5,180,167,71,128,133,76,211,224,114,23,185,211,47,145,168,100,176,0,1,229,175,156,41,194,236,79,68,70,241,43,13,237,107,177,52,243,89,196,77,114,143,30,121,71,53,233,184,219,231,33,91,53,218,157,116,211,93,11,224,60,159,237,78,202,199,251,218,112,171,254,102,211,191,236,67,246,167,101,99,253,237,56,85,255,0,51,105,223,246,33,251,83,178,177,254,246,156,42,255,0,153,180,239,251,16,253,169,217,88,255,0,123,78,21,127,204,218,119,253,136,229,82,114,201,150,218,5,86,21,118,133,151,204,53,167,84,169,210,27,151,14,100,75,78,3,47,198,125,181,18,155,117,183,18,209,41,11,74,136,148,74,35,35,35,34,50,25,44,7,30,161,79,129,86,130,253,50,171,6,60,200,114,155,83,79,199,144,210,92,105,212,25,104,105,82,84,70,74,35,46,228,101,160,141,151,143,13,124,149,94,178,220,168,78,193,10,125,54,75,167,169,174,141,58,93,61,180,245,212,244,101,135,82,201,124,61,142,133,219,65,204,179,56,117,228,190,196,156,205,78,141,128,244,105,82,88,50,52,170,175,38,85,77,6,162,47,104,218,148,235,141,235,231,236,233,175,98,18,34,12,8,52,184,108,211,169,144,152,137,18,50,9,182,88,97,178,109,182,208,93,9,41,74,116,34,34,248,16,251,128,0,0,249,73,141,30,100,119,97,204,142,219,236,62,133,54,235,78,32,148,135,16,162,208,210,162,62,134,70,70,100,100,98,53,223,60,54,242,95,127,84,93,171,212,176,86,13,58,99,203,53,173,116,105,178,105,205,153,153,153,153,114,88,113,44,150,166,126,72,33,221,225,206,66,114,133,133,85,38,171,54,134,6,208,253,32,194,137,198,164,212,220,126,168,182,214,90,104,180,120,183,28,36,40,140,136,200,210,69,161,246,208,103,224,30,62,247,193,188,33,196,217,113,167,226,70,21,89,247,92,168,77,155,49,159,174,80,226,207,113,150,204,245,52,33,79,33,70,148,153,245,208,186,106,62,182,54,19,225,102,24,120,207,216,211,13,45,75,75,210,60,191,25,232,42,52,104,30,39,102,237,156,206,74,19,191,110,245,105,174,186,110,61,59,152,245,96,3,193,93,152,1,129,23,237,109,235,154,250,193,75,10,227,172,72,74,16,245,66,173,109,195,153,37,196,161,36,148,146,157,117,181,40,200,146,68,68,70,125,8,136,135,160,179,108,59,27,14,169,7,111,225,245,153,66,182,41,106,121,82,14,13,26,156,204,40,230,234,136,137,75,229,180,148,167,113,146,82,70,122,106,122,23,192,119,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,12,244,45,76,113,38,213,169,244,230,73,249,146,57,109,154,246,17,236,81,250,218,25,233,208,190,70,60,125,115,28,176,190,219,151,224,235,55,55,135,115,102,253,60,20,133,244,212,203,242,91,63,205,49,251,27,28,112,186,98,152,76,123,159,113,201,74,84,215,238,41,5,184,149,236,159,86,250,107,175,152,244,52,171,198,220,173,154,211,76,168,243,141,6,100,175,161,113,58,25,105,175,180,146,248,144,238,82,162,82,73,73,61,72,203,82,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,63,20,100,146,53,25,244,34,212,199,77,85,188,109,202,34,146,154,165,71,146,107,50,36,253,11,138,212,207,93,61,148,159,192,199,158,147,142,56,93,13,79,166,69,207,180,227,37,74,119,247,20,131,218,73,246,143,163,125,116,211,200,126,80,241,203,11,238,73,126,14,141,115,120,135,54,111,211,193,72,71,77,72,191,41,178,252,226,30,194,21,90,159,81,100,223,135,35,152,217,47,97,158,197,23,173,161,30,157,75,230,67,150,71,169,106,67,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,148,73,35,82,143,66,46,166,35,94,103,51,215,133,89,109,137,34,37,69,207,74,87,147,29,110,49,77,210,75,28,213,232,241,37,60,210,142,226,19,170,217,52,234,125,181,215,177,117,172,220,102,226,189,142,88,137,50,67,118,115,31,130,148,215,18,182,211,27,116,57,221,12,220,208,247,185,13,42,246,86,146,211,251,141,124,204,68,235,227,23,49,7,17,166,170,125,225,95,241,239,41,102,230,190,21,134,186,234,163,254,198,132,151,117,171,252,99,201,174,75,206,30,171,94,191,160,128,164,188,90,104,190,221,186,16,228,68,171,212,97,72,110,84,89,27,29,105,100,226,21,177,39,162,136,245,35,208,203,226,67,43,89,217,182,199,155,34,108,57,116,91,219,150,80,146,218,27,71,163,97,31,168,131,73,146,117,83,39,249,165,215,168,146,184,111,197,235,26,237,46,83,23,85,27,240,141,130,121,43,113,62,34,36,61,201,245,8,203,86,225,25,151,68,171,175,247,95,33,47,112,167,139,166,8,222,133,18,37,229,77,252,24,152,233,54,78,35,157,46,110,213,30,194,62,173,195,34,62,170,87,111,205,249,144,152,246,30,42,88,216,151,78,141,84,179,171,94,61,137,49,209,37,7,225,158,107,84,41,41,81,31,210,33,39,217,105,242,215,175,214,61,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,51,211,169,140,85,104,230,103,9,111,140,67,123,12,237,171,139,197,214,153,219,185,159,9,37,190,236,41,226,245,150,210,81,236,33,71,237,121,124,122,12,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,48,150,114,49,250,179,150,92,4,173,98,245,2,129,10,179,54,151,42,19,8,135,49,197,161,165,147,242,16,209,153,154,58,244,37,25,151,212,35,222,67,120,138,223,25,186,197,234,190,27,220,184,119,67,160,197,166,219,114,43,136,147,6,75,206,56,183,27,149,21,146,65,146,250,109,50,144,163,215,190,169,33,60,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,116,183,173,121,235,90,205,175,92,241,227,161,247,105,20,201,83,208,210,204,201,46,41,166,148,178,73,153,117,34,51,78,130,181,48,19,139,174,37,226,246,52,217,88,95,83,194,59,102,159,18,233,173,197,165,189,41,137,146,20,227,40,117,194,73,169,36,174,134,101,175,152,180,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,138,110,236,204,225,45,143,136,108,225,157,203,113,120,74,211,219,182,179,225,36,185,217,132,188,126,178,26,82,61,133,164,253,175,63,143,65,149,72,245,234,67,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,43,243,21,44,108,52,167,73,170,94,53,175,0,196,104,235,146,179,240,207,59,162,18,149,40,207,232,208,163,236,133,121,107,211,234,16,227,21,184,186,96,141,150,82,226,89,180,239,194,121,141,37,194,109,28,233,112,183,40,183,145,117,114,25,145,117,74,123,254,119,200,196,66,196,142,47,88,215,118,243,152,181,104,223,131,140,27,202,91,105,241,17,38,109,79,174,68,90,185,8,140,250,41,61,127,185,249,136,213,120,230,219,30,111,121,179,37,214,175,110,97,77,75,136,113,30,141,132,94,162,205,70,105,213,44,151,231,31,94,131,20,203,171,212,102,200,114,84,169,27,221,117,102,226,213,177,37,170,140,245,51,208,139,226,99,142,114,94,61,117,95,126,253,8,17,37,230,207,84,47,79,208,67,214,88,248,185,136,56,115,53,51,236,250,255,0,128,121,43,39,53,240,172,59,215,84,159,246,68,40,187,161,63,226,18,199,6,120,175,99,150,29,204,142,221,226,199,225,93,53,180,161,181,70,221,14,15,66,54,245,61,237,195,82,189,148,40,180,254,239,95,34,22,101,150,60,245,225,86,100,162,71,137,78,115,209,117,229,71,67,143,211,116,146,255,0,41,122,50,74,79,52,227,182,133,104,183,137,58,151,125,53,236,125,36,162,84,74,34,82,79,82,62,164,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,148,196,124,80,178,112,158,223,114,231,190,235,30,142,167,183,166,174,248,119,158,238,180,35,179,72,82,189,167,16,93,188,254,177,84,25,164,226,187,92,191,104,181,59,39,10,169,94,140,139,37,100,223,164,121,232,123,154,194,226,173,14,35,148,252,52,154,125,119,59,235,175,169,211,161,138,235,170,84,102,214,234,146,234,245,7,121,178,231,200,114,75,235,218,73,222,226,212,106,81,232,68,68,90,153,159,66,34,33,151,48,59,41,152,199,143,114,219,59,46,220,231,83,205,210,105,217,126,50,42,121,103,171,90,250,142,60,133,30,137,117,39,211,234,248,233,96,120,67,193,174,223,105,136,117,76,83,188,60,98,150,211,107,126,157,232,245,183,177,70,77,169,73,230,177,55,174,159,72,157,72,188,245,248,9,21,72,225,143,149,186,85,53,52,227,179,57,164,147,37,110,244,141,69,58,158,210,46,222,40,254,3,178,62,27,249,91,54,73,143,192,78,154,105,255,0,133,42,63,13,63,243,161,212,220,60,48,114,181,94,136,152,135,103,114,73,4,91,79,210,21,21,104,100,70,68,127,213,101,241,24,31,18,184,49,217,179,155,145,63,15,47,223,69,154,82,181,53,7,209,110,191,184,253,115,73,115,30,157,211,186,19,169,252,53,243,49,14,241,155,134,190,97,112,169,167,234,81,40,94,152,165,179,185,74,147,226,160,199,209,37,204,81,158,195,148,165,123,45,145,254,157,59,144,139,245,203,106,183,109,202,114,29,106,23,135,121,165,155,106,79,49,11,209,68,102,70,90,164,204,187,164,255,0,196,59,43,11,17,174,252,52,174,53,112,217,181,95,1,53,149,36,201,206,67,78,246,90,87,166,142,37,69,221,9,242,242,250,197,139,101,99,139,85,78,147,232,251,47,27,41,190,41,133,58,211,94,154,231,37,28,180,125,3,122,120,120,208,204,207,66,39,87,223,174,187,126,6,44,199,12,177,191,13,241,118,152,205,78,198,175,248,246,222,109,46,105,225,95,107,77,82,133,127,101,109,63,219,17,229,231,245,143,120,0,0,0,0,0,0,0,0,0,0,0,0,0,48,54,118,49,78,70,17,101,254,224,187,33,79,240,114,152,240,156,167,57,68,230,154,205,140,217,244,52,40,187,56,101,212,188,197,84,112,163,97,115,115,51,6,91,145,249,164,215,55,114,183,237,219,173,62,113,23,79,61,116,23,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,53,218,237,26,216,163,78,184,174,42,164,90,109,46,154,194,229,76,153,41,210,109,150,25,65,25,169,107,81,244,74,72,136,204,204,197,70,102,167,140,5,249,112,86,39,90,57,99,101,171,122,128,194,214,193,92,147,35,37,217,243,136,181,35,113,150,156,35,68,118,207,185,110,74,156,236,122,182,122,164,161,164,204,199,102,178,239,156,237,194,238,53,226,116,247,217,86,245,63,30,187,56,144,193,151,173,234,147,107,36,182,69,223,68,145,17,119,25,99,4,184,158,230,191,8,106,113,189,51,124,189,127,80,219,81,20,138,101,202,163,146,227,137,211,67,219,44,254,157,11,211,177,154,212,157,122,154,85,216,92,150,88,51,75,134,89,172,195,244,94,216,127,45,108,75,138,105,102,175,70,148,164,248,186,100,131,47,101,100,94,210,21,161,154,28,46,138,34,62,202,37,37,57,136,7,154,196,124,71,178,176,146,203,170,98,22,33,87,227,81,232,52,118,77,249,82,159,62,132,93,146,132,164,186,173,106,51,36,165,9,35,82,148,100,68,70,102,41,211,50,28,93,113,195,17,106,178,232,248,28,101,135,214,186,86,104,102,65,52,219,213,105,72,35,232,183,29,81,41,12,235,166,187,90,45,83,169,145,173,98,47,43,48,185,168,156,235,151,103,236,219,138,110,45,42,53,42,160,139,142,161,162,15,177,253,33,57,162,72,181,211,66,50,34,46,130,64,229,251,138,254,100,176,170,175,22,38,36,213,255,0,100,123,103,113,34,68,106,153,37,19,218,70,189,84,204,164,145,40,215,242,119,122,79,183,171,220,174,83,4,241,183,14,243,5,135,180,252,75,195,42,209,84,41,51,203,106,208,178,36,200,134,249,17,111,142,251,100,103,203,117,58,150,165,169,145,145,146,146,106,73,165,71,239,0,0,7,144,197,140,88,176,176,74,196,169,226,70,37,87,217,164,80,233,72,37,58,242,200,212,183,22,125,16,211,104,46,174,56,163,232,148,151,83,250,136,204,169,219,49,28,93,49,243,18,42,178,105,152,50,180,97,221,178,74,52,50,182,155,110,69,82,74,53,232,167,94,89,41,45,25,145,17,237,104,136,211,169,150,245,151,81,25,79,31,179,79,112,62,229,192,156,103,197,41,206,54,189,85,45,187,130,160,178,109,73,245,180,220,151,52,78,154,145,232,90,105,211,176,202,216,61,196,219,55,24,77,80,97,83,49,17,235,218,148,131,73,61,78,186,8,230,243,18,95,9,6,101,33,42,211,94,188,195,45,116,51,37,104,45,203,39,249,220,195,12,221,219,175,46,128,149,80,238,218,91,68,229,90,221,148,241,45,214,82,103,167,57,149,232,92,230,117,208,183,17,17,164,204,137,73,78,169,221,34,135,93,113,203,145,2,222,170,78,136,231,45,248,208,159,117,165,232,71,181,105,65,153,30,135,208,250,151,152,161,47,232,163,231,179,253,220,255,0,201,154,63,253,208,63,162,143,158,207,247,115,255,0,38,104,255,0,247,64,254,138,62,123,63,221,207,252,153,163,255,0,221,3,250,40,249,236,255,0,119,63,242,102,143,255,0,116,15,232,163,231,179,253,220,255,0,201,154,63,253,208,91,46,64,170,217,145,188,240,70,54,39,102,78,251,126,183,82,187,77,19,168,208,28,164,195,133,224,105,218,31,41,195,40,236,182,106,83,196,124,207,91,82,36,114,244,208,205,66,76,128,0,192,121,184,206,70,25,229,22,206,110,177,117,154,170,215,29,77,11,244,45,189,25,210,67,243,84,158,134,181,168,200,201,150,82,102,91,156,50,63,130,73,71,208,83,246,49,241,52,205,190,45,84,100,170,22,34,201,178,105,14,41,92,138,109,176,103,8,217,65,159,77,100,167,247,66,213,161,22,167,204,34,215,83,36,167,93,6,43,139,143,249,168,160,41,187,146,62,51,226,140,50,89,165,105,152,119,5,65,40,112,148,100,162,213,70,230,213,146,186,30,135,169,31,204,73,124,191,113,117,204,22,27,207,141,76,197,222,70,34,219,187,137,46,170,66,17,26,166,202,53,238,219,232,34,75,154,117,61,29,74,140,250,22,244,144,184,12,22,198,204,58,204,5,129,3,18,112,194,186,138,149,34,110,168,81,25,108,126,43,201,211,123,15,183,174,173,184,157,75,82,62,228,100,162,51,73,145,159,186,0,0,16,251,139,23,185,53,219,254,17,164,255,0,45,104,65,126,10,158,244,247,79,217,252,239,188,105,194,234,64,0,6,13,206,102,99,169,217,95,192,90,238,34,169,230,21,92,121,62,141,183,162,187,161,248,138,139,164,100,223,171,249,73,108,137,78,168,188,210,217,151,115,33,78,127,209,71,207,103,251,185,255,0,147,52,127,251,160,202,25,92,226,39,156,108,70,204,94,28,216,151,150,48,250,66,133,94,184,225,64,168,69,252,31,165,53,206,97,199,73,43,70,246,227,37,105,212,143,186,84,71,240,49,117,192,35,254,125,113,74,251,193,108,167,95,56,153,134,149,223,67,92,148,111,70,120,41,190,21,153,28,174,109,74,43,46,125,27,200,91,106,213,183,86,159,89,39,166,186,150,134,68,101,80,63,209,71,207,103,251,185,255,0,147,52,127,251,160,127,69,31,61,159,238,231,254,76,209,255,0,238,129,253,20,124,246,127,187,159,249,51,71,255,0,186,7,244,81,243,217,254,238,127,228,205,31,254,232,51,254,66,179,235,155,28,105,205,141,141,134,120,151,138,222,153,182,235,62,147,241,176,189,5,77,143,205,229,83,101,60,223,210,51,29,14,39,71,26,66,189,85,22,186,104,122,145,153,29,191,128,0,197,185,138,204,126,25,229,135,15,95,196,28,74,170,41,182,141,70,197,62,159,28,137,82,234,82,118,153,147,44,160,204,181,62,154,154,140,201,41,46,170,50,20,233,142,156,85,243,69,138,245,57,44,217,119,2,112,230,222,82,140,152,129,68,218,114,182,233,208,221,152,164,243,13,125,79,171,124,180,246,245,117,45,70,8,111,30,179,74,162,59,161,172,104,197,67,45,77,195,168,166,227,168,252,210,106,230,243,62,178,51,215,228,51,190,7,241,89,205,46,21,84,88,102,241,184,26,196,74,14,242,231,194,174,36,138,81,39,207,149,45,4,78,18,186,23,227,57,137,239,234,245,51,22,253,150,92,209,225,118,106,108,50,189,48,234,160,180,72,138,104,102,173,72,148,100,153,148,215,204,181,216,226,72,250,164,244,61,174,23,170,162,35,211,67,37,36,178,248,0,0,0,0,0,10,142,207,167,19,44,101,180,177,234,163,135,89,111,191,216,162,208,237,52,250,54,165,41,186,100,41,190,58,162,71,171,250,42,75,46,109,75,71,244,90,39,77,84,133,159,82,52,233,28,191,162,143,158,207,247,115,255,0,38,104,255,0,247,65,105,252,52,241,195,20,115,1,151,71,239,188,92,185,253,61,93,69,199,54,2,101,120,40,241,116,97,182,152,82,17,178,59,104,71,67,90,186,237,215,175,83,236,37,120,0,0,0,0,254,92,113,182,91,91,207,56,148,54,132,154,148,165,30,132,146,46,230,103,228,66,148,243,47,197,91,48,211,113,166,228,103,0,49,41,170,29,137,2,73,193,165,33,20,104,18,252,90,26,245,85,40,220,144,194,215,163,170,35,82,75,82,34,73,164,180,215,83,60,95,253,20,124,246,127,187,159,249,51,71,255,0,186,11,143,201,70,35,222,120,185,149,203,7,17,177,10,179,233,107,134,183,9,247,103,76,240,237,49,206,90,101,60,132,159,45,164,165,9,245,80,146,245,82,93,190,35,55,128,12,77,71,205,142,90,238,11,249,88,95,69,198,203,74,101,206,79,120,100,192,106,160,131,55,30,215,78,83,110,126,45,199,53,233,177,42,53,106,70,90,106,67,44,128,0,15,229,199,27,101,181,188,243,137,67,104,73,169,74,81,232,73,34,238,102,126,68,42,223,56,156,93,166,80,107,211,240,235,43,77,83,228,248,23,21,30,85,223,45,164,200,105,110,17,250,197,9,147,245,22,146,50,211,154,225,41,42,235,181,6,91,86,112,14,181,153,252,216,226,69,73,115,103,99,102,35,84,223,65,110,54,161,85,229,54,211,90,249,165,150,20,148,35,95,146,75,81,237,240,163,136,190,111,176,134,170,203,173,226,197,86,231,132,203,133,226,41,151,83,138,169,54,241,17,245,65,184,233,243,219,243,47,81,196,153,126,141,5,191,228,215,59,216,115,155,203,93,211,165,180,84,43,202,146,210,85,88,183,159,120,150,180,36,244,46,124,117,116,55,88,51,50,45,218,18,146,102,68,162,45,82,106,146,3,200,226,247,245,166,189,127,131,181,47,228,206,13,124,50,77,239,115,132,63,194,250,111,250,100,141,143,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,24,113,92,97,112,179,51,54,83,113,249,68,239,47,106,183,238,221,165,62,9,31,79,46,226,213,178,79,138,114,49,119,0,45,251,174,108,255,0,25,41,239,23,205,115,148,77,235,164,217,45,151,66,66,75,179,100,93,11,200,103,144,0,0,0,0,0,0,0,0,0,0,0,0,1,224,241,55,27,240,223,8,169,143,84,239,154,255,0,128,109,150,212,230,158,21,247,117,209,43,87,246,38,213,253,173,126,94,95,80,172,236,211,241,106,169,213,189,33,101,224,157,55,194,176,151,93,107,211,92,228,175,152,143,167,111,79,15,38,25,25,106,70,210,251,244,211,111,196,197,116,223,184,141,119,226,93,109,235,134,242,171,120,249,175,41,74,55,57,13,53,221,106,95,102,210,146,238,181,121,121,253,67,173,161,219,85,187,146,83,112,232,176,188,67,206,172,155,74,121,136,70,170,51,34,34,213,70,69,221,69,254,49,40,48,103,134,190,97,113,85,166,42,82,232,94,135,165,189,181,73,147,226,160,200,213,39,203,81,30,194,148,149,123,46,25,254,141,59,152,152,152,107,193,142,205,130,220,121,248,135,126,250,80,212,148,41,216,62,138,117,141,15,212,53,23,49,153,223,37,167,82,248,235,228,67,60,91,220,48,114,181,65,136,168,133,103,115,137,100,123,143,210,21,20,234,102,68,70,127,213,103,240,29,177,112,223,202,217,50,108,126,2,116,211,79,252,41,81,248,105,255,0,157,14,182,175,195,31,43,117,90,106,169,197,102,114,137,70,106,221,233,26,138,180,61,166,93,188,81,124,68,117,197,238,13,118,251,172,76,170,97,101,225,224,212,134,156,91,20,239,71,173,205,234,34,113,73,79,53,249,189,53,250,52,234,101,229,175,196,87,230,56,229,51,24,240,18,91,135,122,91,156,154,121,58,109,53,47,198,69,87,48,245,119,79,81,183,150,162,213,45,40,250,253,95,13,113,29,46,163,54,137,84,137,87,167,187,202,151,2,67,114,88,94,210,86,199,16,162,82,79,67,35,35,208,200,186,25,25,11,47,201,103,20,119,173,230,41,152,107,141,73,230,196,230,179,25,138,182,164,158,75,122,71,101,41,228,70,136,102,173,8,157,94,166,173,79,183,192,197,170,89,215,149,187,126,219,241,46,139,90,161,227,105,211,90,109,230,94,229,56,222,228,173,9,90,79,106,210,149,23,170,180,159,82,243,29,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,249,175,206,14,31,101,126,215,57,149,201,62,38,185,39,250,134,157,177,244,115,246,184,193,57,244,169,101,196,39,106,31,37,122,221,244,208,186,246,163,236,195,230,183,21,51,29,86,41,55,173,95,153,79,99,250,150,31,135,140,92,157,201,104,151,235,182,203,106,86,170,101,39,215,183,98,243,215,30,97,246,30,93,152,161,115,197,180,108,202,103,143,169,75,90,16,219,92,230,154,246,156,67,100,123,156,82,83,237,45,37,223,207,225,168,182,44,159,240,177,182,109,88,148,203,227,27,161,248,250,198,214,102,53,7,152,227,94,25,205,35,186,69,204,141,44,210,189,171,75,169,234,90,30,186,233,166,132,44,70,129,111,210,45,122,84,122,37,14,39,134,135,21,180,52,211,124,197,47,106,82,146,73,22,170,51,51,232,146,46,167,228,59,16,0,0,24,243,20,176,23,12,49,142,156,245,58,252,183,125,32,135,91,83,122,248,185,13,105,170,86,95,216,156,71,246,197,255,0,143,234,21,251,152,62,16,52,169,13,78,175,96,181,75,194,185,171,175,34,155,201,82,245,232,234,137,60,217,51,127,224,147,174,158,90,252,69,113,226,230,95,49,79,4,171,18,41,87,245,185,224,57,110,45,45,185,227,35,59,204,65,41,196,146,180,105,197,233,175,41,125,12,250,105,245,107,231,172,28,73,188,176,198,185,30,227,178,234,254,143,159,21,212,58,219,190,29,167,116,82,86,149,151,71,18,164,251,72,73,246,242,250,197,132,229,175,139,133,197,68,92,11,123,28,17,227,98,41,246,154,126,171,171,109,242,90,250,20,41,124,152,208,204,213,161,19,171,208,143,83,215,79,128,180,140,45,197,171,23,24,173,104,119,125,133,89,244,141,62,99,45,186,151,60,59,204,233,189,180,56,69,163,168,66,189,151,16,125,188,254,177,236,64,0,0,0,0,0,0,0,0,0,0,0,5,99,113,158,196,137,176,173,139,83,15,105,242,118,199,169,120,255,0,72,55,176,143,127,45,202,123,173,117,52,234,90,25,153,250,170,47,159,192,97,254,13,48,107,175,226,213,203,58,156,246,216,17,60,31,142,70,212,30,253,209,170,4,223,83,245,139,69,107,236,254,145,115,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,163,120,195,102,166,117,90,232,139,149,235,58,171,178,149,73,67,53,11,164,217,87,245,68,197,17,45,136,170,50,62,169,109,6,151,13,62,107,90,53,234,129,194,225,161,195,186,221,197,74,52,124,193,99,189,29,115,45,213,188,162,183,104,15,145,165,170,142,195,50,84,169,5,221,76,146,136,210,134,250,18,205,38,106,213,26,18,237,202,141,68,163,91,180,214,40,214,253,34,21,50,159,21,59,24,137,14,58,25,101,164,252,18,132,17,37,37,242,34,17,95,57,156,62,48,171,50,150,181,74,185,108,80,41,182,214,35,176,194,222,167,85,226,50,150,17,57,226,45,73,153,164,130,209,196,172,253,94,97,145,173,26,145,145,153,17,160,233,231,46,216,219,136,121,53,204,19,23,39,133,151,10,77,22,114,232,215,77,21,206,135,38,42,93,36,201,138,178,237,189,38,141,82,127,146,180,36,250,145,25,30,197,180,42,229,42,230,161,211,174,74,20,214,230,83,106,209,25,157,14,75,103,170,30,97,212,18,219,90,79,204,141,42,35,47,172,115,133,28,113,83,205,76,236,103,198,185,56,77,109,213,119,217,120,125,37,112,201,12,171,212,155,84,34,219,33,245,104,122,43,150,123,153,71,195,106,204,189,177,37,120,114,240,222,179,160,89,244,140,121,204,5,180,213,102,183,89,105,51,104,118,253,69,146,92,88,17,148,68,109,62,251,74,45,28,121,101,162,146,149,106,148,36,203,82,53,251,22,86,196,40,81,97,162,159,26,35,44,197,109,178,105,12,54,217,37,180,160,139,66,73,36,186,17,105,211,78,194,6,103,235,134,237,137,138,214,117,91,20,48,62,211,137,66,196,26,99,74,152,229,62,154,202,89,141,92,109,37,171,141,155,73,34,74,100,25,106,104,90,72,183,168,182,175,93,196,180,215,183,15,44,210,213,242,209,143,52,200,213,42,153,181,100,221,242,152,165,92,145,157,86,141,52,74,81,165,153,125,125,149,50,181,234,103,253,172,220,47,50,50,216,12,0,0,81,207,22,12,201,212,177,107,31,165,97,53,34,162,175,193,76,56,117,80,9,150,215,234,72,170,233,164,167,148,68,122,26,144,102,108,22,190,207,45,122,105,188,196,136,225,179,195,170,196,153,97,82,177,255,0,30,237,120,245,233,245,228,38,109,189,67,158,141,241,35,67,62,173,201,125,149,22,215,86,225,122,201,74,183,32,144,105,61,13,74,245,108,222,12,8,52,184,141,83,233,176,152,137,21,132,236,105,134,27,38,219,109,63,4,165,58,17,23,200,132,106,205,102,64,176,67,51,86,252,233,71,110,193,182,111,142,82,213,2,227,167,71,75,46,27,218,122,165,41,8,34,41,13,153,233,174,226,222,69,174,197,39,174,180,145,107,220,152,167,147,204,193,149,70,38,180,219,186,193,172,57,18,100,125,234,228,200,229,172,208,243,42,50,211,123,46,163,82,215,205,42,35,47,35,27,23,225,173,249,68,197,44,62,183,49,30,219,112,213,76,185,169,113,170,145,181,61,84,132,60,217,47,98,190,10,78,187,76,188,140,140,135,162,113,182,222,109,108,188,218,86,218,210,105,82,84,90,146,136,251,145,151,153,15,5,251,95,112,23,253,196,108,31,249,181,11,254,204,63,107,238,2,255,0,184,141,131,255,0,54,161,127,217,135,237,125,192,95,247,17,176,127,230,212,47,251,49,19,120,143,93,216,3,150,124,16,126,5,181,132,88,126,213,245,122,37,218,109,13,40,183,97,115,34,55,183,71,230,233,203,254,198,149,17,36,255,0,182,45,29,200,148,43,175,135,150,85,31,204,254,58,68,102,185,0,220,178,45,37,53,84,184,214,162,245,30,70,227,54,97,247,238,242,144,100,122,118,109,46,31,114,45,118,2,101,150,99,178,136,241,218,67,77,52,146,66,16,132,146,82,148,145,104,68,68,93,8,136,188,135,246,0,58,219,150,225,164,218,54,229,86,235,175,203,76,90,101,22,19,245,25,175,171,179,76,50,217,184,226,207,228,73,73,159,232,26,225,227,78,41,98,6,109,241,254,125,223,34,52,153,213,139,178,168,221,62,137,75,65,154,206,59,42,115,151,18,27,101,219,161,41,37,211,186,148,165,31,85,24,186,44,160,240,251,193,236,182,218,148,202,141,114,218,165,220,216,132,182,82,229,74,185,53,146,144,81,223,50,35,83,112,210,178,209,164,36,253,82,89,17,45,93,77,71,161,146,74,83,75,135,18,161,21,216,83,226,179,38,59,201,52,58,203,200,37,161,105,62,228,164,159,67,47,145,138,228,226,17,195,87,15,171,182,53,111,26,240,10,219,141,110,92,180,54,28,169,85,40,144,27,229,194,169,198,109,38,167,84,211,41,45,26,125,41,45,196,77,145,37,123,76,141,59,148,74,16,207,134,110,102,170,184,11,152,90,69,173,80,168,168,172,252,64,148,197,22,171,29,197,153,52,204,135,21,178,44,162,46,201,82,28,81,37,74,62,156,181,175,94,196,101,125,160,0,2,31,113,98,247,38,187,127,194,52,159,229,173,8,47,193,83,222,158,233,251,63,157,247,141,56,93,72,0,0,232,174,171,14,198,190,155,142,205,237,102,80,174,22,226,41,74,142,154,173,57,153,100,201,171,77,198,130,113,42,218,103,161,107,167,125,8,98,92,118,192,156,16,167,224,134,33,207,129,131,118,52,105,81,173,74,179,204,62,205,189,13,14,52,226,97,186,105,90,84,77,234,149,17,145,25,25,117,35,33,71,57,38,247,185,194,31,225,125,55,253,50,70,199,160,58,250,245,191,64,186,169,47,208,110,122,29,62,177,76,149,183,159,10,124,100,72,97,221,170,37,39,115,107,35,74,180,82,82,162,212,186,25,17,247,33,228,63,107,238,2,255,0,184,141,131,255,0,54,161,127,217,136,203,196,167,7,176,142,213,201,78,35,87,173,140,45,180,40,245,56,190,136,228,77,129,67,141,29,246,183,85,161,165,91,92,66,9,73,213,42,82,79,67,234,70,101,216,197,119,112,172,181,237,155,191,55,52,202,45,219,110,211,43,116,245,209,42,78,42,37,70,35,114,89,53,37,178,52,168,208,225,26,76,203,200,244,232,46,175,246,190,224,47,251,136,216,63,243,106,23,253,152,236,40,56,61,132,118,173,89,138,245,177,133,182,133,30,167,23,119,34,108,10,28,104,239,181,185,38,149,109,113,8,37,39,84,169,73,61,15,169,25,151,99,30,188,0,6,188,153,244,204,149,79,50,249,134,174,86,227,84,22,253,175,64,125,218,53,181,29,11,213,162,136,218,205,38,250,72,143,67,83,203,35,112,207,190,134,132,246,73,11,44,200,111,14,28,57,194,91,30,143,136,216,205,104,66,184,113,14,168,202,39,28,122,155,36,252,122,34,86,91,144,202,25,89,109,55,210,70,91,220,81,25,165,125,16,100,69,170,167,89,48,194,88,40,169,101,178,100,145,203,38,201,37,180,147,166,155,116,237,166,157,52,16,183,58,92,53,240,179,30,45,138,157,221,133,150,221,58,211,196,136,205,42,68,103,160,182,152,208,234,203,46,166,204,150,146,91,55,43,169,19,201,34,81,40,200,212,106,73,104,42,123,41,89,132,186,50,159,143,116,171,208,142,83,20,246,165,122,46,231,166,168,148,158,124,21,44,146,250,20,142,252,198,204,183,163,82,232,180,23,150,164,123,25,69,149,26,116,86,102,195,125,183,227,200,109,46,180,235,106,37,37,104,81,106,149,17,151,114,50,50,61,71,212,0,0,0,0,0,120,39,48,11,2,94,113,111,61,130,182,26,220,90,141,74,82,173,200,102,106,51,238,102,124,190,166,42,67,140,101,149,102,216,248,223,100,192,178,237,42,45,2,44,139,83,156,235,20,184,13,69,109,199,60,99,229,189,73,109,36,70,173,8,139,83,235,161,16,152,124,27,253,209,165,127,11,234,63,232,99,9,210,0,43,43,15,184,210,126,29,223,182,213,145,251,91,60,15,225,13,94,29,43,197,126,24,243,121,28,247,144,215,51,103,129,78,237,187,245,219,169,107,166,154,151,113,102,160,0,3,227,50,28,74,132,71,224,79,138,204,152,178,91,83,47,176,242,9,109,186,218,139,69,33,73,62,138,73,145,153,25,31,67,35,30,27,246,190,224,47,251,136,216,63,243,106,23,253,152,164,94,40,54,213,185,105,103,22,233,161,218,180,10,109,26,156,204,10,90,155,135,79,138,220,102,16,106,134,209,168,201,13,145,36,140,204,204,207,167,83,49,108,188,56,61,201,176,179,252,29,43,249,108,129,37,0,99,44,205,208,239,155,155,47,56,139,111,225,163,175,162,232,168,91,115,216,166,20,115,209,231,30,83,42,46,91,106,212,182,173,101,170,18,173,75,106,148,71,175,65,174,5,10,209,188,234,183,156,43,42,129,64,170,59,116,63,61,48,99,83,154,101,105,151,226,247,237,38,201,29,20,149,146,190,58,25,25,117,211,65,179,149,149,14,189,78,179,104,52,251,170,105,76,173,197,166,69,102,165,32,143,82,122,82,90,73,58,178,63,154,201,71,250,71,116,0,2,184,184,191,102,166,117,129,102,211,178,235,100,213,124,61,94,240,140,169,151,11,172,171,71,24,165,238,52,161,141,72,253,94,122,210,178,87,247,13,168,187,44,69,110,27,217,9,139,153,186,196,172,76,197,38,101,181,135,116,9,37,29,17,154,81,180,186,212,194,209,74,100,150,93,82,202,8,211,204,82,116,51,53,18,82,100,123,141,55,87,104,89,54,126,31,208,216,182,108,107,94,149,64,165,70,73,37,168,116,216,136,142,202,116,45,53,218,130,34,215,161,117,238,126,99,14,102,131,37,88,41,154,59,114,92,91,166,222,137,75,186,57,74,244,125,205,6,50,81,54,59,186,122,188,197,22,156,246,245,211,86,214,122,105,174,211,73,158,226,163,18,115,24,178,83,152,165,165,167,125,15,123,88,53,51,66,141,38,107,98,66,13,61,188,185,140,62,202,203,224,102,135,60,143,182,195,24,49,138,84,28,108,194,171,95,21,173,163,34,129,115,83,90,156,150,247,146,141,135,12,180,117,149,25,116,53,54,225,45,181,124,208,99,237,139,223,214,154,245,254,14,212,191,147,56,53,240,201,55,189,206,16,255,0,11,233,191,233,146,54,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,205,198,90,13,117,140,90,182,167,84,94,221,2,95,140,240,40,218,130,217,182,53,60,156,234,94,177,234,173,61,175,208,51,7,6,12,72,153,54,217,187,48,246,124,157,209,233,190,3,192,55,176,139,103,49,202,139,174,245,36,234,122,153,17,250,202,63,151,192,89,200,0,0,0,0,0,0,0,0,0,0,0,0,241,216,165,139,86,46,14,218,211,46,251,246,179,232,234,124,54,92,117,78,120,119,158,215,99,107,112,203,70,144,181,123,45,172,251,121,125,66,173,243,41,197,194,226,173,174,125,189,129,232,240,81,18,251,173,49,85,213,183,57,205,125,50,18,190,76,152,100,105,212,141,165,232,103,169,105,167,196,87,181,253,137,55,150,39,87,36,92,119,165,95,210,19,229,58,183,92,119,195,180,214,170,82,212,179,232,218,82,159,105,106,62,222,127,80,244,56,71,151,204,83,198,218,195,20,171,6,220,241,252,199,16,151,28,241,145,154,229,160,212,218,77,90,58,226,53,211,154,142,132,125,117,250,244,177,204,190,112,129,165,71,106,13,123,26,106,94,41,205,90,121,116,222,74,145,167,70,148,105,230,198,155,255,0,10,157,116,243,215,224,44,11,11,112,23,12,48,114,156,205,58,195,183,125,30,134,155,75,122,248,185,14,235,162,80,95,217,92,95,246,180,127,139,235,25,12,0,0,7,93,95,183,233,23,69,42,69,18,185,19,196,195,148,218,218,117,190,98,145,185,42,73,164,203,84,153,25,116,81,151,67,243,21,221,156,14,22,54,205,213,18,167,124,96,140,63,1,88,218,244,199,96,243,28,119,196,185,164,135,76,185,146,101,146,81,185,106,105,61,11,66,211,93,52,212,133,78,226,14,30,93,152,95,115,202,180,111,74,103,128,169,196,90,208,182,185,205,59,236,184,182,204,247,54,165,39,218,109,69,223,203,225,160,206,57,85,207,14,39,229,190,173,14,157,22,161,226,237,99,146,219,146,169,220,168,237,234,91,152,37,171,154,108,56,231,226,153,219,161,124,117,46,189,238,231,46,89,142,176,243,29,98,195,187,44,250,135,49,254,75,105,159,27,148,241,120,105,28,150,92,113,189,238,52,217,47,105,188,146,220,146,208,251,151,203,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,47,154,172,198,219,185,111,195,57,183,141,89,237,102,23,47,194,49,181,207,165,253,208,195,107,245,146,211,132,157,9,226,62,165,215,203,226,90,248,226,222,44,93,248,209,123,206,191,111,122,135,140,169,207,229,115,92,229,52,222,187,25,109,162,232,210,16,159,101,164,151,68,151,111,142,166,121,11,43,57,77,191,51,65,116,170,145,109,35,195,211,226,233,227,38,234,202,249,59,155,125,72,250,53,188,218,149,170,152,82,122,31,78,231,243,188,188,0,202,126,20,101,234,153,17,139,54,141,203,159,30,59,209,149,47,196,73,61,237,185,35,156,101,177,199,156,73,122,196,158,189,253,95,153,144,205,32,0,0,0,0,60,237,239,135,214,150,34,209,221,160,222,20,175,31,9,228,169,10,111,158,235,90,145,165,73,62,173,169,39,217,106,46,254,98,191,179,41,194,74,206,185,83,83,186,48,102,71,161,231,41,15,72,77,59,99,178,57,239,125,50,200,185,178,38,17,39,114,148,210,123,104,90,107,230,98,176,241,171,47,120,155,128,149,229,80,113,14,133,224,92,86,170,101,94,42,59,188,196,111,113,41,86,140,184,189,53,229,47,161,159,77,62,173,123,108,185,102,107,17,114,223,121,198,185,172,218,151,46,58,148,134,167,70,228,176,126,34,63,53,149,184,222,247,26,112,209,184,153,73,110,73,106,93,203,207,91,183,202,78,116,108,12,203,219,209,153,135,43,195,220,108,199,65,205,133,177,245,237,89,33,130,112,249,134,195,109,159,210,62,73,245,126,178,233,218,73,0,0,0,0,0,0,0,0,0,0,0,0,160,254,38,88,170,120,139,152,186,165,61,181,234,197,27,145,176,180,237,206,131,12,207,242,18,125,209,243,253,2,109,240,110,195,6,237,172,49,184,175,233,17,118,191,115,120,77,171,223,174,190,26,69,65,174,196,179,46,202,252,210,253,61,197,138,128,0,0,0,252,215,174,131,244,0,0,0,0,0,0,0,0,0,0,116,151,197,219,76,176,108,171,130,250,173,25,149,58,220,165,203,171,75,50,239,201,142,210,157,94,159,241,80,99,91,218,20,27,199,52,121,134,133,6,124,197,189,112,226,77,206,148,200,144,122,168,154,92,167,253,117,232,127,144,218,84,103,167,98,74,52,46,195,100,139,86,216,162,89,86,197,38,207,182,160,183,10,147,67,132,197,62,12,116,22,137,105,134,144,72,66,75,234,74,72,118,160,41,107,140,150,10,69,177,177,218,135,139,84,104,4,196,28,64,167,40,166,155,104,209,39,82,137,181,14,44,244,232,70,182,87,28,251,117,52,173,93,76,207,73,141,194,59,26,159,196,220,177,149,143,86,150,111,85,112,234,122,169,26,168,245,82,160,56,92,216,166,127,34,213,214,136,190,12,16,145,57,170,197,149,224,102,93,175,236,83,142,225,34,101,18,142,231,128,81,145,25,20,215,140,152,138,103,175,114,231,186,214,191,33,67,249,52,194,7,51,17,154,43,46,198,173,165,115,160,76,169,157,82,184,167,204,215,206,135,28,141,247,210,225,159,83,230,18,57,122,159,155,132,54,52,66,16,218,18,219,104,36,165,36,68,148,145,104,68,69,228,67,250,1,64,188,77,240,82,46,12,102,198,226,42,60,2,137,68,188,90,110,231,128,218,17,162,16,111,154,147,33,9,211,161,105,33,183,140,146,90,109,74,146,90,105,166,182,225,195,255,0,26,159,199,108,170,217,151,85,78,89,200,173,82,216,85,2,174,181,30,170,84,168,154,54,75,81,249,169,198,185,78,159,205,195,18,40,0,5,37,94,60,42,179,147,122,98,13,114,234,169,210,173,205,181,218,204,154,132,135,206,184,218,151,163,239,169,197,47,67,238,126,177,158,154,247,23,87,76,166,194,163,211,98,82,41,172,37,136,144,88,110,52,118,146,90,18,27,66,73,41,73,124,136,136,136,114,128,80,231,22,106,109,58,159,157,59,153,248,45,161,14,79,165,210,164,202,219,167,87,188,42,17,169,151,145,236,66,63,207,230,45,7,134,60,185,179,114,53,134,15,84,28,90,221,75,53,70,146,107,45,15,150,138,164,180,54,95,81,33,41,34,249,17,9,68,0,58,235,142,226,162,90,54,253,74,234,185,106,76,211,233,52,136,142,206,157,45,227,209,12,48,218,77,107,90,180,235,161,36,140,250,117,26,238,230,151,30,46,252,226,230,30,101,215,10,4,215,219,169,75,106,137,106,209,144,70,183,26,139,204,217,29,148,164,140,254,149,197,47,122,136,187,184,234,180,233,160,187,204,151,229,158,149,149,140,13,164,88,8,67,46,220,18,200,170,87,20,212,17,31,136,158,226,75,114,73,94,109,182,68,77,163,228,141,123,168,198,119,0,1,137,115,97,98,95,24,159,151,59,247,15,48,221,12,46,225,184,169,74,167,68,75,242,9,134,212,151,86,148,186,74,89,244,34,54,141,194,249,246,243,21,233,146,126,26,121,132,193,236,203,217,216,157,138,244,90,11,118,245,186,185,114,156,240,213,70,228,44,223,56,174,161,141,16,93,122,58,180,43,95,45,162,217,64,127,43,66,28,66,155,113,4,164,168,140,148,147,45,72,200,252,140,106,251,116,182,86,222,36,85,217,182,84,109,21,42,185,33,52,243,111,214,52,114,159,87,40,211,241,211,106,116,27,66,0,0,8,125,197,139,220,154,237,255,0,8,210,127,150,180,32,191,5,79,122,123,167,236,254,119,222,52,225,117,32,0,0,60,6,96,191,172,46,36,255,0,4,43,63,200,157,20,3,146,111,123,156,33,254,23,211,127,211,36,108,122,0,2,42,241,71,247,19,196,223,212,191,124,66,21,165,194,39,223,46,147,254,1,170,127,162,33,122,224,0,3,160,191,225,215,234,22,29,201,2,212,52,149,110,77,34,99,52,211,83,156,178,41,74,101,100,214,170,252,146,222,105,235,228,41,251,3,248,82,102,118,218,198,91,26,229,191,232,54,225,91,116,139,134,159,80,170,147,85,134,222,82,162,179,33,14,56,146,65,123,90,165,38,90,124,197,208,0,13,113,243,193,77,167,82,115,119,139,80,233,77,161,184,231,116,205,123,106,52,208,156,113,124,199,59,118,245,214,174,158,66,250,242,193,46,108,252,180,225,44,234,155,139,114,100,155,26,130,236,133,172,180,82,156,85,61,147,81,153,121,30,166,99,38,128,0,0,0,0,0,166,206,54,159,215,234,196,254,8,23,242,217,2,85,112,111,247,70,149,252,47,168,255,0,161,140,39,72,0,214,87,47,191,215,235,13,191,133,244,111,229,173,13,154,128,0,0,5,11,241,98,247,217,187,127,193,212,159,228,77,11,84,225,193,238,77,133,159,224,233,95,203,100,9,40,0,58,182,109,107,98,61,109,203,150,61,185,75,106,174,242,77,14,84,17,13,180,201,90,79,66,50,55,72,183,25,116,46,134,126,68,59,64,0,1,173,182,103,113,82,173,152,220,201,93,247,220,87,30,156,154,245,105,80,232,140,145,238,63,6,133,114,98,54,146,236,70,109,165,26,145,116,53,41,71,220,204,108,11,151,156,35,166,96,70,10,89,216,79,75,109,146,43,122,150,203,18,156,105,58,37,249,138,45,242,94,255,0,142,242,156,95,252,97,145,0,85,127,26,252,20,138,81,108,140,192,210,96,18,31,230,174,216,172,186,132,126,48,141,42,122,34,213,167,195,108,148,154,143,190,230,203,94,132,67,188,224,169,141,79,214,44,203,203,1,170,210,205,107,183,159,69,126,144,149,30,166,81,95,61,146,16,159,130,80,233,54,191,174,66,133,131,98,247,245,166,189,127,131,181,47,228,206,13,124,50,77,239,115,132,63,194,250,111,250,100,141,143,64,0,0,0,0,0,0,0,0,0,0,126,107,215,65,250,0,0,0,2,186,184,200,225,131,119,46,24,91,183,243,17,119,63,108,248,189,203,223,166,158,38,69,61,174,198,178,46,201,252,211,253,29,196,36,225,155,138,191,177,214,98,233,116,247,87,163,21,158,126,242,211,251,76,25,134,95,144,163,238,191,151,233,23,224,0,0,0,0,0,0,0,0,0,0,0,2,55,102,215,58,54,6,90,45,233,44,204,149,226,46,55,163,173,80,161,108,125,27,150,104,124,155,62,97,48,227,101,244,140,26,125,111,172,250,119,164,124,198,230,107,17,115,33,122,73,185,175,42,151,50,58,84,182,224,198,228,176,94,30,63,53,229,182,222,246,218,108,215,180,158,81,110,81,106,125,207,203,78,167,5,114,247,137,184,247,94,77,7,15,40,94,57,196,232,167,149,226,163,181,203,70,246,210,165,104,243,136,215,78,106,58,17,245,215,235,210,207,50,215,194,74,206,182,147,76,186,49,154,71,166,39,37,12,200,85,59,99,177,249,15,125,10,204,185,177,230,25,43,106,146,234,123,104,122,235,228,66,192,108,140,62,180,176,234,142,213,6,207,165,120,8,76,165,40,75,124,247,93,208,137,41,73,117,113,74,62,200,73,119,242,30,136,0,0,0,0,4,115,205,206,77,172,28,206,90,178,138,161,15,147,114,71,140,178,167,78,230,60,173,142,37,183,249,69,203,39,219,108,244,113,243,87,173,211,200,250,118,163,60,194,101,254,244,203,189,251,46,202,187,227,109,52,45,197,69,127,123,71,207,96,158,117,180,57,181,183,28,219,187,146,163,208,207,82,243,248,159,63,43,249,136,187,50,227,137,212,251,198,221,157,201,138,227,173,70,169,183,202,105,92,216,103,33,151,30,70,171,105,195,78,164,201,117,73,110,47,47,129,223,14,85,115,27,110,230,67,12,225,94,52,151,180,152,124,207,22,198,215,62,139,247,67,237,163,214,83,77,146,181,38,76,250,23,79,63,137,230,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,171,213,98,81,105,238,212,231,47,99,12,237,220,173,12,244,213,68,146,236,70,125,204,188,134,190,121,225,204,221,67,49,184,179,54,173,31,232,104,145,185,126,9,143,85,91,119,70,140,151,61,99,105,181,159,174,206,190,177,125,93,59,227,76,6,193,75,155,30,177,10,13,133,108,53,186,68,190,110,171,220,217,109,216,195,174,246,91,136,35,212,154,87,229,127,212,123,14,224,70,10,90,248,21,97,195,178,237,152,220,182,227,243,55,175,123,135,191,115,206,184,93,22,226,244,211,154,175,63,250,139,35,0,0,0,0,0,0,15,13,139,120,55,100,99,61,175,46,214,189,105,158,42,60,150,92,105,39,206,121,27,13,77,184,141,126,141,104,51,208,157,87,77,124,254,173,41,179,58,252,58,174,188,6,149,54,247,178,85,233,59,81,215,156,115,77,27,103,194,36,206,75,187,62,146,74,220,115,99,77,39,174,157,117,248,145,145,195,251,70,239,184,240,250,227,139,113,219,115,124,29,74,158,250,29,109,206,91,110,109,91,110,37,101,209,105,82,79,214,66,79,169,31,97,114,249,1,226,13,75,198,138,85,63,12,241,21,223,11,117,68,105,168,172,187,181,75,241,132,132,197,101,43,218,204,100,54,222,247,93,89,232,106,245,116,248,104,101,61,8,245,45,75,204,126,128,0,0,0,0,0,0,0,0,0,15,33,139,23,171,56,123,96,213,46,231,213,181,16,121,26,158,134,126,219,205,183,228,149,126,127,192,198,179,215,125,195,46,235,184,165,215,231,59,205,126,87,47,114,182,146,117,218,132,160,186,17,17,118,73,121,13,139,178,157,133,103,131,248,39,66,179,93,115,123,241,124,87,49,90,105,174,233,111,184,93,55,172,187,57,241,255,0,168,102,33,198,167,192,98,155,25,49,99,150,136,78,186,119,243,51,63,51,249,142,72,0,0,8,67,152,44,245,209,178,237,152,136,182,149,117,142,125,46,70,255,0,28,173,203,79,47,108,22,156,111,162,99,184,163,213,79,23,178,127,95,78,211,106,60,134,165,50,151,217,86,228,43,93,15,67,46,199,167,152,250,0,0,0,0,0,0,0,0,0,0,139,28,78,175,71,108,188,150,95,203,138,249,181,42,180,152,116,86,140,143,77,82,252,166,201,212,254,150,73,226,21,159,194,46,201,102,237,206,61,54,174,251,36,226,109,26,13,74,182,68,163,45,9,70,148,68,73,232,125,244,57,132,101,230,70,68,126,66,245,192,4,15,227,37,103,196,174,229,90,5,206,168,198,169,118,205,207,13,244,60,146,51,52,52,243,110,178,180,159,78,137,82,150,209,249,117,74,122,249,28,93,224,157,121,59,77,199,75,230,197,83,198,136,245,219,93,53,13,186,244,91,209,37,54,148,23,215,178,83,167,245,17,137,45,198,118,244,118,133,150,106,21,165,25,243,67,151,53,211,29,15,164,143,162,227,71,97,231,84,71,255,0,219,121,7,250,4,121,224,141,100,179,82,197,108,71,196,39,89,37,174,129,65,137,74,109,70,101,234,42,107,234,112,204,139,190,186,66,50,212,187,17,153,121,139,130,0,21,117,199,6,207,136,229,3,11,47,246,227,26,100,199,153,81,163,188,241,17,232,182,220,67,78,182,149,30,158,70,219,166,93,75,218,87,127,46,71,3,235,201,217,54,142,41,225,243,175,25,53,78,169,83,171,44,54,103,221,82,90,117,167,76,190,162,138,206,191,89,11,61,0,0,0,29,21,243,123,91,24,111,104,85,239,203,206,172,205,50,137,67,136,185,179,165,58,126,171,109,164,186,232,93,205,70,122,17,36,186,153,153,17,106,102,67,92,60,122,197,43,131,50,248,255,0,115,98,66,41,178,92,157,120,85,201,20,216,8,78,247,146,207,170,204,72,228,73,215,114,201,164,52,142,157,212,70,101,220,108,35,151,12,45,86,10,96,69,141,133,143,45,43,147,110,209,99,197,152,180,233,181,82,205,59,228,41,58,116,208,221,83,134,93,250,25,117,62,227,36,0,10,186,227,13,155,3,167,65,139,149,155,34,168,101,34,106,27,168,221,206,178,189,13,12,234,74,141,8,204,188,214,100,78,172,186,122,164,215,114,82,136,121,14,15,185,79,252,33,184,36,230,134,247,165,18,233,180,71,28,129,106,182,242,72,210,252,221,13,47,203,34,62,228,209,25,161,7,166,155,212,163,45,20,223,75,116,0,0,0,0,17,251,60,25,152,164,101,131,1,171,119,111,143,109,23,61,85,135,105,150,196,93,72,214,236,247,16,100,151,118,249,161,146,62,106,207,224,146,78,186,169,58,210,30,77,48,118,165,142,249,151,177,172,104,209,220,118,33,213,26,169,213,156,36,238,38,160,70,81,58,250,148,103,208,183,37,59,8,207,166,231,18,93,117,208,246,61,1,13,115,141,196,187,11,242,197,81,147,96,91,20,210,189,47,214,81,251,162,3,47,242,162,83,20,101,170,124,83,196,71,235,245,35,229,32,141,90,123,70,141,82,103,93,151,127,22,220,231,220,147,23,34,135,119,208,109,70,77,205,201,143,74,160,198,117,41,79,230,235,45,47,40,203,231,174,191,230,30,171,12,184,200,230,98,214,168,50,88,139,71,182,111,122,105,25,19,233,84,66,167,75,81,124,80,235,31,70,147,250,218,81,125,66,69,231,11,54,24,81,154,254,30,119,133,209,135,115,221,98,116,10,149,25,186,181,22,110,212,204,167,58,169,173,105,189,36,102,75,109,90,30,215,19,170,85,161,151,69,18,146,81,251,130,167,189,61,211,246,127,59,239,26,112,186,144,0,0,30,3,48,95,214,23,18,127,130,21,159,228,78,138,1,201,55,189,206,16,255,0,11,233,191,233,146,54,61,0,1,21,120,163,251,137,226,111,234,95,190,33,10,210,225,19,239,151,73,255,0,0,213,63,209,16,189,112,0,0,0,1,143,49,247,27,173,12,188,97,77,119,21,175,73,4,152,116,134,12,227,198,37,146,92,157,41,68,100,204,102,245,238,181,171,66,249,22,170,62,137,51,26,237,80,40,247,206,101,241,210,61,45,157,102,93,88,139,113,169,199,156,67,102,105,41,18,159,53,188,233,150,189,16,157,203,89,245,208,146,147,235,161,13,149,109,155,126,5,167,109,210,109,106,82,77,48,168,208,88,167,198,35,211,82,105,150,210,132,107,167,78,201,46,195,173,196,219,162,93,143,134,247,93,233,2,59,50,37,80,40,115,170,140,52,246,188,183,28,97,133,184,148,171,67,35,218,102,146,35,208,245,208,87,70,85,120,171,99,6,61,230,2,206,194,43,139,14,108,234,117,58,227,148,243,15,201,132,82,185,237,146,35,186,233,26,55,186,105,215,86,200,186,145,244,51,22,120,2,171,51,1,197,191,25,240,139,27,175,124,48,162,225,165,151,54,5,175,92,149,75,143,34,81,75,231,58,219,78,26,73,75,218,233,39,113,145,117,208,136,133,162,208,231,185,84,162,211,234,111,33,40,114,92,86,159,82,83,216,141,104,37,25,23,203,168,231,0,0,0,166,206,54,159,215,234,196,254,8,23,242,217,2,85,112,111,247,70,149,252,47,168,255,0,161,140,39,72,8,81,196,51,61,56,131,147,218,213,149,76,178,109,11,122,180,221,207,22,107,242,21,85,231,234,209,176,182,146,146,71,45,105,232,124,195,215,93,123,16,164,123,42,232,151,99,222,84,27,210,4,118,100,74,160,84,226,213,24,105,237,121,110,56,195,169,113,41,86,134,71,180,205,36,71,161,235,160,179,204,191,241,111,198,124,93,198,235,35,12,43,88,105,101,194,129,116,87,34,210,228,72,138,82,249,205,54,235,132,147,82,55,58,105,220,68,125,53,35,33,106,96,0,0,40,95,139,23,190,205,219,254,14,164,255,0,34,104,90,167,14,15,114,108,44,255,0,7,74,254,91,32,73,64,1,82,56,101,198,51,27,239,140,72,181,44,185,248,93,99,71,139,95,174,65,165,190,235,37,51,152,219,111,190,134,212,164,234,241,150,226,37,25,150,165,166,162,219,128,0,98,220,211,222,142,225,230,91,113,54,242,140,249,179,42,155,107,84,151,17,194,61,13,50,84,194,208,201,255,0,247,197,32,81,46,66,108,150,113,7,56,152,85,110,201,100,157,105,186,242,42,171,109,70,90,41,48,91,92,195,35,215,161,151,238,126,165,230,93,60,198,197,128,2,50,113,38,179,226,94,89,46,196,120,239,198,55,94,165,67,143,88,140,164,145,154,154,114,52,134,220,82,139,161,255,0,99,39,18,127,220,169,93,187,149,89,240,159,188,157,181,115,165,108,83,82,241,182,197,209,77,169,209,159,61,122,26,124,50,164,160,143,235,114,51,101,245,232,46,231,23,191,173,53,235,252,29,169,127,38,112,107,225,146,111,123,156,33,254,23,211,127,211,36,108,122,0,0,0,0,0,0,0,0,0,0,62,114,36,53,21,149,62,242,182,161,58,106,122,25,247,61,60,132,36,203,254,122,168,217,136,204,68,171,74,130,207,34,151,27,103,129,86,229,171,153,186,11,174,57,209,81,219,81,104,166,79,218,63,171,167,121,190,0,0,3,141,80,128,197,74,50,162,200,45,80,173,53,239,228,100,126,71,242,28,145,135,115,99,133,103,140,24,39,93,179,90,115,99,242,188,47,45,90,107,166,217,108,56,125,55,160,187,55,241,255,0,168,107,163,104,92,50,237,75,138,37,126,11,188,167,226,243,54,171,105,43,77,200,82,15,161,145,151,101,31,144,217,135,9,239,86,113,10,193,165,221,204,43,114,39,115,244,61,12,189,135,156,111,205,41,252,207,129,15,94,0,0,0,0,0,0,0,0,0,0,63,12,244,45,79,200,64,188,255,0,113,6,165,224,189,42,126,25,225,219,190,42,235,150,211,177,94,119,106,145,224,201,105,148,202,151,181,232,203,109,205,142,180,131,208,149,235,107,240,212,206,154,46,235,190,227,196,27,142,85,199,114,77,241,149,42,131,235,117,199,57,109,183,185,110,56,165,159,68,37,41,47,89,106,62,132,93,196,192,201,71,14,187,175,30,101,67,189,239,101,122,50,212,105,230,220,211,70,222,241,105,35,140,238,207,163,146,135,27,222,211,170,235,167,77,62,38,68,87,37,132,152,55,99,224,197,175,18,214,178,169,158,18,60,102,91,105,71,206,121,205,230,150,219,70,239,164,90,204,181,38,147,211,95,47,175,95,116,0,0,0,0,0,0,48,14,113,242,209,67,204,94,21,212,232,206,70,214,181,18,51,210,41,206,239,95,227,211,26,66,90,45,188,214,209,237,189,174,170,61,62,61,59,107,251,137,182,5,107,11,239,154,205,143,94,107,151,46,145,58,68,53,122,200,61,220,167,150,209,159,168,165,17,117,108,250,110,63,172,251,140,209,145,236,205,212,50,229,139,48,170,210,62,154,137,39,153,227,88,245,83,187,108,105,41,111,214,38,156,89,122,239,107,234,151,215,211,182,193,148,138,172,74,213,61,170,156,21,239,97,237,219,85,161,150,186,40,210,125,200,143,185,31,144,230,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,28,86,115,8,120,101,133,12,88,20,180,233,82,186,55,108,119,95,197,120,105,48,93,63,85,77,169,42,213,43,50,246,147,167,207,176,164,116,165,75,81,37,37,169,152,189,126,27,57,88,164,224,198,22,68,189,106,113,191,217,45,111,153,226,149,189,94,167,38,76,198,209,209,47,45,179,213,183,75,177,23,207,83,234,83,64,0,0,0,0,0,0,0,113,234,16,34,85,96,200,166,207,107,155,30,83,75,101,212,110,52,238,66,136,201,69,169,25,25,116,51,236,42,127,136,151,14,196,80,209,86,199,12,40,45,204,45,199,231,85,105,221,182,17,248,185,47,63,205,126,73,153,232,68,218,118,37,31,50,46,228,43,62,149,82,169,90,245,232,149,104,46,114,39,210,165,183,33,165,104,149,108,121,165,146,146,122,25,26,79,69,36,187,145,151,214,46,187,135,6,118,99,227,109,157,31,14,111,95,220,247,45,21,180,69,97,93,87,226,99,178,212,70,82,230,141,176,134,209,185,199,85,234,154,140,203,230,90,25,78,160,0,0,0,0,0,0,0,0,0,1,18,184,156,226,27,182,30,86,46,52,65,94,217,211,252,31,135,61,8,253,138,140,61,221,210,162,246,86,125,244,20,115,133,54,162,47,107,250,151,108,184,173,169,153,207,212,244,215,77,140,173,127,18,252,223,136,217,206,3,9,141,17,12,39,178,117,255,0,57,152,228,0,0,0,0,160,190,38,215,43,117,252,208,220,12,52,122,166,31,132,235,241,223,78,134,127,2,248,11,87,225,223,136,174,226,38,91,104,19,36,200,231,72,143,226,185,138,216,73,246,167,203,34,232,73,73,118,64,147,160,0,0,0,0,0,0,0,0,0,33,47,24,4,45,89,59,148,164,186,104,36,92,148,195,81,17,17,239,45,92,45,15,94,221,76,143,167,195,235,16,255,0,130,115,177,11,49,23,179,11,217,226,151,101,186,182,245,79,173,203,41,209,9,122,31,145,106,166,245,47,62,159,1,115,64,2,34,113,91,92,4,228,134,245,76,197,172,157,92,218,65,69,36,153,104,110,250,65,131,50,63,151,44,156,62,158,100,66,187,248,61,177,49,236,225,52,228,103,201,182,216,182,42,78,72,78,227,46,99,122,180,146,79,78,254,186,144,122,31,230,252,132,156,227,126,133,158,27,225,131,132,233,146,10,185,60,141,26,22,138,51,97,26,30,189,250,104,127,227,250,135,83,192,221,216,135,64,198,6,17,179,197,34,101,17,110,232,159,91,150,104,152,72,212,252,203,84,185,161,121,117,248,139,69,0,21,223,198,201,112,11,47,86,67,110,45,126,53,87,155,102,202,72,203,105,180,80,101,115,12,252,245,212,218,211,235,63,144,195,60,15,216,152,172,65,197,41,40,124,138,43,116,106,115,110,183,184,253,103,20,251,166,133,105,216,244,36,184,90,255,0,117,243,49,110,192,0,0,62,82,100,199,135,29,217,147,36,54,195,12,33,78,58,235,139,36,161,180,36,181,53,40,207,161,17,17,25,153,152,163,190,36,185,236,127,49,183,106,240,183,13,106,139,78,26,219,210,117,231,52,165,39,211,147,16,102,71,33,93,190,133,61,155,73,151,94,171,62,166,146,70,125,225,91,144,231,169,235,166,102,155,23,169,70,135,212,142,125,157,73,146,217,145,160,148,93,42,46,164,203,185,164,254,132,143,200,249,157,249,102,86,152,0,49,86,103,177,250,219,203,70,12,87,241,90,225,54,221,114,11,70,197,46,18,204,200,231,212,28,35,38,35,150,157,116,53,22,170,50,246,80,149,171,200,80,150,19,97,246,36,103,75,50,113,104,18,106,47,75,174,222,149,87,106,53,186,162,200,212,81,99,154,141,201,50,15,200,146,132,106,72,79,66,215,150,130,211,82,27,16,225,237,135,108,225,125,143,67,195,203,54,1,66,162,219,208,90,129,9,146,211,82,109,9,211,114,140,136,183,45,71,170,148,174,234,81,153,159,83,30,132,0,0,0,7,142,197,220,90,177,176,63,15,170,248,153,136,149,134,233,212,90,59,60,199,22,125,92,121,195,232,134,90,79,117,184,181,104,148,164,188,207,200,136,204,181,248,204,118,96,49,63,57,248,220,87,20,202,124,185,15,79,146,154,93,177,110,195,220,247,132,97,110,104,212,118,210,94,219,171,51,35,90,200,136,214,179,236,68,73,74,110,39,135,230,74,169,185,77,195,183,42,55,26,99,204,196,59,161,166,220,173,203,71,172,152,109,23,172,136,44,171,243,16,103,170,212,94,218,250,245,74,81,164,175,17,203,62,249,152,115,43,217,124,170,221,244,87,154,77,213,90,116,168,182,234,86,68,173,146,221,74,141,79,154,79,185,52,218,86,190,164,105,53,19,105,62,138,20,161,150,28,185,226,6,112,241,165,22,101,46,160,242,60,74,220,170,92,85,233,68,167,188,36,115,94,174,190,179,51,213,199,86,181,109,74,117,213,75,87,83,34,37,40,174,239,7,178,25,149,124,22,162,177,77,160,225,37,18,181,53,8,36,189,87,184,98,55,82,154,250,188,214,107,117,38,150,245,252,214,146,132,252,135,105,137,249,44,202,238,46,82,31,165,93,120,45,108,50,227,201,86,218,133,42,3,116,249,173,40,250,238,75,236,18,86,102,70,122,232,163,52,153,247,35,212,197,43,103,83,40,247,142,77,241,13,86,211,117,153,117,43,54,234,101,110,81,170,154,155,103,45,134,220,66,151,26,74,83,162,77,214,151,202,81,150,155,79,86,214,68,70,123,83,155,120,42,123,211,221,63,103,243,190,241,167,11,169,0,0,1,224,51,5,253,97,113,39,248,33,89,254,68,232,160,28,147,123,220,225,15,240,190,155,254,153,35,99,208,0,17,87,138,63,184,158,38,254,165,251,226,16,173,46,17,62,249,116,159,240,13,83,253,17,11,215,0,0,0,1,213,93,55,77,187,100,91,149,43,190,237,172,70,165,81,168,241,151,50,116,217,43,218,219,12,160,181,82,148,127,87,145,117,51,232,90,153,138,8,207,86,114,110,60,220,226,113,157,52,228,195,177,104,47,45,139,114,148,102,100,167,53,245,85,45,228,249,188,230,157,11,79,81,38,72,45,79,114,149,98,156,50,50,34,230,3,80,17,141,216,167,77,219,127,220,16,246,64,130,242,12,149,66,130,225,17,154,84,147,237,37,194,211,127,154,19,234,22,134,110,17,207,129,224,51,5,253,97,113,39,248,33,89,254,68,232,162,158,28,30,251,56,89,254,17,149,252,138,64,216,84,6,184,89,217,247,185,197,239,225,125,75,253,50,134,196,214,135,251,83,162,127,131,163,127,162,72,237,192,0,0,83,103,27,79,235,245,98,127,4,11,249,108,129,42,184,55,251,163,74,254,23,212,127,208,198,19,164,6,48,198,44,179,96,94,63,202,165,205,198,12,61,135,114,189,70,109,214,160,174,68,135,219,228,37,195,73,172,139,148,180,235,169,161,61,245,236,53,215,193,154,45,46,228,198,11,22,221,174,68,76,186,117,86,229,166,66,152,194,140,200,157,97,217,77,161,104,51,35,35,34,52,168,203,161,145,245,23,247,104,100,59,41,22,21,209,75,189,45,28,22,166,83,107,84,89,77,205,129,45,185,146,212,166,31,65,234,133,145,41,211,73,153,25,121,145,144,207,128,0,0,40,95,139,23,190,205,219,254,14,164,255,0,34,104,90,167,14,15,114,108,44,255,0,7,74,254,91,32,73,64,1,172,174,95,127,175,214,27,127,11,232,223,203,90,27,53,0,0,143,92,65,144,181,228,199,21,210,219,166,217,149,15,93,72,136,245,34,121,179,50,235,241,45,75,244,244,21,43,194,153,216,141,231,126,200,68,157,156,199,97,213,209,31,114,117,62,103,163,164,25,233,240,61,132,190,191,13,75,204,95,120,0,195,57,207,92,4,101,47,23,213,82,90,210,209,217,149,98,73,160,200,143,154,113,150,77,23,95,46,97,160,143,229,168,164,94,30,108,76,145,157,28,41,110,11,228,211,133,89,83,138,81,168,203,86,211,29,213,56,158,159,20,18,139,79,61,69,249,98,247,245,166,189,127,131,181,47,228,206,13,124,50,77,239,115,132,63,194,250,111,250,100,141,143,64,0,0,0,0,0,0,0,0,0,4,98,226,33,136,174,225,222,91,107,243,35,72,228,200,145,225,121,106,216,74,246,103,196,35,232,105,81,118,88,170,126,25,55,43,116,12,208,219,236,58,122,38,103,139,235,240,217,78,152,127,3,248,139,245,0,0,0,1,199,158,194,100,196,91,10,236,173,63,206,70,53,140,197,107,81,22,77,253,84,182,91,86,228,195,228,104,122,105,174,246,80,191,137,254,119,196,94,55,12,92,67,118,251,202,197,184,137,203,221,58,7,140,241,7,161,23,183,81,153,183,178,82,94,202,11,182,162,90,128,0,0,0,0,0,0,0,0,0,8,43,196,127,59,49,240,74,205,145,135,54,87,238,139,150,180,218,226,190,174,168,240,209,222,106,91,42,115,71,24,91,107,218,227,73,245,73,68,103,242,45,76,233,70,171,82,169,93,21,233,117,105,206,115,231,213,101,185,33,213,104,148,239,121,213,154,148,122,17,18,75,85,40,251,17,23,212,44,195,135,111,14,196,87,17,73,199,12,87,78,214,16,235,19,105,84,237,117,222,69,225,36,178,255,0,53,137,36,101,169,27,137,216,164,124,204,187,16,181,250,125,62,37,42,11,20,216,13,114,163,198,109,44,180,141,198,173,168,73,17,17,106,102,102,125,8,187,142,72,0,0,0,0,0,0,0,173,174,43,249,86,165,215,236,239,217,190,220,141,182,175,79,94,201,222,186,143,88,173,181,58,75,138,245,222,36,251,102,158,137,65,171,225,211,160,167,213,37,72,81,165,69,161,144,187,142,20,217,132,60,77,194,135,240,254,166,157,106,86,190,221,238,235,248,223,19,38,115,165,209,45,165,41,209,40,34,246,149,175,203,176,157,224,0,0,0,0,0,0,0,0,0,0,0,0,0,3,240,204,146,90,159,97,64,92,71,113,152,241,119,48,149,51,141,39,155,78,165,114,124,33,108,219,183,155,6,38,254,232,74,143,214,111,207,95,150,131,206,228,95,1,230,227,190,59,81,232,107,99,90,68,127,17,227,221,220,95,71,186,28,149,55,211,152,133,30,171,107,79,84,254,190,157,246,26,137,21,152,81,209,25,132,237,66,53,208,181,51,238,122,249,253,99,236,0,0,0,0,0,0,0,3,227,46,43,19,162,61,10,74,55,179,33,181,52,226,117,50,213,42,45,12,181,46,189,140,84,7,19,172,145,183,99,213,36,227,102,31,68,254,150,212,30,91,213,54,121,158,195,238,42,100,151,156,220,235,230,163,209,41,65,109,74,8,190,29,117,33,4,48,127,19,171,184,63,136,116,107,238,128,255,0,45,250,108,200,239,56,157,168,62,99,109,190,219,166,143,93,11,34,212,219,46,164,147,50,255,0,160,108,25,149,28,194,91,185,136,194,138,77,215,74,151,204,158,212,102,35,212,155,229,184,92,185,69,25,135,29,78,170,109,180,158,138,120,139,84,150,211,242,249,102,128,0,0,0,0,0,0,0,0,0,21,115,198,138,231,147,232,187,62,219,73,104,201,250,67,113,244,235,235,83,150,94,90,247,249,136,73,144,186,36,42,246,101,45,136,83,207,232,213,227,117,239,255,0,152,74,63,35,47,50,33,177,1,22,133,161,15,208,28,106,141,66,45,46,27,147,230,185,203,101,173,55,43,67,61,53,50,34,232,68,103,220,200,67,156,151,103,24,179,17,137,119,165,29,228,248,118,226,122,59,193,179,174,253,119,71,144,167,61,98,97,191,237,58,245,63,62,159,57,158,0,60,46,51,226,181,185,131,54,13,66,250,185,228,114,161,193,229,110,245,28,86,187,222,109,162,246,16,179,238,234,127,36,255,0,214,90,217,226,21,221,46,252,188,42,23,92,227,213,249,220,173,221,191,33,164,54,93,146,146,236,130,242,33,122,220,51,236,153,22,110,88,109,244,72,86,167,43,197,233,208,191,38,161,51,224,163,252,225,44,0,0,0,0,0,0,0,0,0,0,70,110,36,118,83,247,214,75,113,42,4,54,141,114,105,112,152,173,182,100,70,123,83,14,75,79,186,122,23,254,165,183,75,229,174,190,66,171,56,83,223,8,179,51,159,106,195,126,73,49,26,232,131,80,161,188,165,31,67,53,176,167,154,79,252,103,152,105,37,243,50,23,216,0,43,227,141,53,237,30,141,151,91,90,200,67,233,76,203,146,233,109,254,89,159,85,197,139,29,213,56,101,215,201,199,99,249,25,117,248,232,35,255,0,4,139,61,217,216,197,136,87,233,178,106,102,141,109,179,74,222,105,232,149,203,146,151,11,175,199,72,106,253,26,137,51,198,70,202,126,227,202,148,43,158,43,70,106,180,238,136,83,95,94,134,123,99,188,219,177,140,190,90,186,243,29,126,90,121,136,173,193,78,248,69,31,30,111,59,10,68,146,105,187,146,218,41,109,32,207,241,178,34,72,70,212,151,207,151,33,245,125,73,63,144,185,112,1,84,124,112,175,104,238,79,194,188,57,142,250,77,246,25,169,86,229,181,175,82,67,138,101,152,234,239,216,205,185,37,212,188,186,31,113,234,184,32,217,238,195,195,220,79,191,156,100,201,21,122,196,10,67,110,26,122,25,196,101,199,84,68,127,254,248,157,127,64,179,32,0,0,21,55,197,51,62,197,86,118,165,149,252,28,172,31,131,101,74,141,120,85,227,58,100,79,172,186,42,156,210,146,125,80,93,73,227,252,163,250,62,196,178,86,48,225,161,144,183,49,226,225,99,26,241,90,146,162,195,202,20,175,220,48,159,70,133,94,152,217,251,58,31,120,205,171,77,231,212,150,162,54,250,232,230,219,177,109,182,217,109,12,178,218,80,218,18,73,74,82,90,18,72,187,17,23,145,15,232,0,81,63,20,12,216,150,96,241,156,236,91,74,161,205,178,44,7,94,131,13,77,171,212,159,63,93,178,101,106,71,162,147,170,73,182,207,243,82,106,45,57,134,66,124,240,176,202,121,224,86,14,254,201,247,117,52,154,189,49,5,134,165,41,46,39,233,32,82,253,168,236,127,114,165,234,78,172,186,119,109,38,90,182,38,248,0,0,0,14,190,224,175,209,45,74,28,251,154,228,170,70,166,210,169,113,156,151,54,92,149,146,26,97,148,36,212,181,169,71,216,136,136,204,80,142,126,51,173,91,205,174,33,149,62,223,92,184,88,121,111,62,164,80,169,234,53,37,82,220,234,147,154,250,63,182,44,140,201,36,101,234,33,91,123,154,205,83,207,134,54,66,11,7,232,209,113,251,23,168,196,87,197,98,49,46,139,77,146,223,173,67,136,226,127,24,180,159,179,37,196,159,82,50,37,54,131,52,244,82,150,69,97,96,42,43,141,237,219,62,70,32,97,157,139,205,89,66,131,71,153,86,216,69,162,84,235,239,147,90,159,196,201,49,250,107,219,113,233,220,198,113,224,193,135,180,170,22,93,174,28,67,75,45,170,171,116,220,110,199,117,226,73,18,138,44,70,208,150,155,215,191,71,28,144,175,135,174,93,58,106,118,8,2,27,113,102,195,248,23,142,78,43,247,3,177,16,228,251,58,163,79,171,195,94,194,53,164,151,33,17,157,34,62,228,158,92,133,40,203,207,97,124,8,65,254,10,158,244,247,79,217,252,239,188,105,194,234,64,0,0,120,12,193,127,88,92,73,254,8,86,127,145,58,40,7,36,222,247,56,67,252,47,166,255,0,166,72,216,244,0,4,85,226,143,238,39,137,191,169,126,248,132,43,75,132,79,190,93,39,252,3,84,255,0,68,66,245,192,0,0,7,242,227,141,178,218,222,121,196,161,180,36,212,165,40,244,36,145,119,51,63,34,20,149,196,187,62,75,199,219,137,236,25,194,186,171,133,135,116,41,58,76,150,202,204,138,189,49,181,123,103,167,181,29,181,23,209,145,244,82,139,153,249,155,114,191,11,76,131,248,247,41,153,160,198,106,47,238,84,25,72,179,232,242,218,252,106,136,253,90,139,168,63,201,45,53,101,38,93,79,71,59,19,102,118,192,3,192,102,11,250,194,226,79,240,66,179,252,137,209,69,60,56,61,246,112,179,252,35,43,249,20,129,176,168,13,112,179,179,239,115,139,223,194,250,151,250,101,13,137,173,15,246,167,68,255,0,7,70,255,0,68,145,219,128,0,0,166,206,54,159,215,234,196,254,8,23,242,217,2,85,112,111,247,70,149,252,47,168,255,0,161,140,39,72,0,214,87,47,191,215,235,13,191,133,244,111,229,173,13,154,128,0,0,5,11,241,98,247,217,187,127,193,212,159,228,77,11,84,225,193,238,77,133,159,224,233,95,203,100,9,40,0,53,149,203,239,245,250,195,111,225,125,27,249,107,67,102,160,0,24,239,49,86,83,248,143,128,120,139,97,195,104,220,149,93,181,234,112,162,164,136,207,247,66,227,44,154,61,11,190,142,109,61,60,244,20,5,147,11,225,24,115,154,204,44,186,222,146,81,227,179,114,196,137,37,229,30,132,220,121,42,240,207,40,254,68,219,203,51,249,13,144,64,4,77,226,147,123,71,179,114,89,122,176,167,210,220,171,141,232,20,72,132,163,246,214,228,150,220,113,61,203,175,33,167,207,244,118,211,81,90,188,36,172,247,110,108,230,208,235,9,100,214,221,171,71,169,213,220,61,186,146,73,76,28,68,153,255,0,198,148,157,62,122,11,174,197,239,235,77,122,255,0,7,106,95,201,156,26,248,100,155,222,231,8,127,133,244,223,244,201,27,30,128,0,0,0,0,0,0,0,0,0,8,159,196,194,201,145,121,101,134,224,68,117,104,113,124,38,189,11,242,170,16,254,42,47,205,20,83,135,183,116,187,14,240,167,221,112,79,71,224,243,118,246,252,182,150,217,247,74,139,178,207,200,198,201,152,49,138,214,230,51,88,52,251,234,216,145,205,135,59,155,183,212,113,58,108,121,198,143,219,66,15,187,74,252,146,255,0,89,251,160,1,12,51,163,156,98,203,190,37,217,116,118,83,226,27,151,233,31,24,206,187,52,219,30,58,155,245,141,135,63,183,107,208,252,186,252,166,53,58,161,22,169,13,185,240,156,230,50,238,187,85,161,150,186,25,145,244,50,35,238,70,57,32,63,12,181,45,12,107,191,159,90,44,42,22,101,46,120,80,15,232,147,224,180,239,255,0,152,69,63,51,63,51,49,54,248,46,220,242,125,23,120,91,106,45,89,47,71,237,62,157,61,106,138,207,203,94,255,0,49,104,192,0,0,0,0,0,0,0,0,0,48,190,107,115,9,110,229,223,10,42,215,93,90,95,46,123,177,159,143,77,111,150,225,243,37,156,103,220,105,58,165,183,18,90,169,147,45,84,91,75,207,231,175,158,48,226,117,119,24,113,14,177,125,215,222,230,63,82,153,33,230,211,181,5,203,109,199,220,116,145,234,33,4,122,27,135,212,210,70,127,244,9,221,195,23,36,109,223,21,88,216,215,136,49,63,165,180,247,80,253,49,158,103,182,251,106,135,37,151,55,52,249,40,181,74,150,91,84,131,47,143,145,11,128,137,21,136,49,25,133,25,27,25,142,218,90,109,58,153,232,148,150,132,90,159,94,196,62,192,0,0,0,0,0,0,0,60,222,35,89,241,47,235,22,189,103,78,45,90,172,83,101,65,51,235,211,154,202,219,215,162,146,125,150,126,101,245,151,113,64,121,232,192,121,184,17,142,213,138,26,24,210,145,35,195,248,7,119,23,210,109,135,25,78,116,230,45,69,162,221,211,214,63,171,167,111,69,195,139,25,143,8,179,9,76,57,50,121,84,234,175,59,197,150,205,219,185,80,101,236,236,133,40,189,103,60,180,249,234,47,244,140,148,90,151,97,250,0,0,0,0,0,0,0,0,0,0,0,0,0,3,11,230,219,26,155,192,188,28,171,94,105,235,37,158,71,37,63,29,101,48,218,186,242,214,93,157,243,47,250,203,92,57,18,30,148,242,159,125,123,150,173,53,61,8,187,22,158,66,234,120,79,101,241,54,38,18,53,137,245,134,121,117,107,139,118,173,238,215,149,200,147,57,142,233,113,73,86,169,89,31,178,90,124,207,168,159,96,0,0,0,0,0,0,0,0,58,123,190,217,167,94,118,181,90,212,171,55,190,29,94,11,240,94,78,170,47,81,214,212,218,189,147,35,236,163,236,100,127,50,20,45,159,76,165,92,57,117,196,249,181,8,144,55,90,245,167,220,153,18,79,53,5,177,79,72,148,104,103,97,188,227,135,163,76,145,238,61,62,6,68,125,248,217,11,205,5,79,47,56,187,78,68,218,151,42,220,172,62,204,41,200,228,165,91,82,236,168,188,199,53,38,156,112,244,109,147,245,83,167,200,200,251,223,165,167,114,210,239,43,102,149,117,209,31,231,64,171,194,98,116,119,54,169,59,155,117,180,184,131,209,68,74,47,85,69,220,136,254,68,59,96,0,0,0,0,0,0,0,0,1,79,252,102,158,116,239,187,101,164,53,244,101,227,119,43,113,127,105,167,233,208,70,142,31,92,143,219,57,107,155,235,218,159,221,221,116,51,255,0,201,242,190,3,97,112,1,26,120,131,98,84,124,53,203,117,195,81,117,205,139,123,194,108,232,103,218,124,82,63,201,87,231,138,231,224,248,204,215,177,234,99,140,151,208,163,151,206,87,78,154,194,159,183,161,245,239,240,23,92,3,207,95,151,245,171,134,150,204,171,190,243,169,248,10,84,45,156,231,249,46,59,183,123,137,109,62,171,105,82,143,85,45,37,208,188,254,26,138,51,207,174,118,103,102,102,233,244,53,179,43,109,159,3,250,149,189,132,124,205,237,197,82,250,173,134,221,45,29,97,93,204,245,242,233,223,196,100,243,41,151,118,103,47,180,64,133,3,91,126,22,190,146,151,205,107,232,119,179,32,218,245,13,230,214,173,92,96,203,213,237,220,250,119,216,78,222,160,82,237,122,60,122,21,22,55,135,133,27,127,41,189,234,94,221,202,53,31,85,25,153,245,81,159,83,29,136,0,0,0,0,0,0,0,0,0,14,186,227,160,83,46,187,122,169,107,86,152,231,83,171,16,159,167,203,111,243,217,117,6,133,167,244,165,70,67,90,234,229,50,244,203,14,63,200,167,147,134,197,201,134,247,49,41,151,77,38,148,184,244,73,4,166,220,34,62,232,89,37,42,47,35,74,203,200,198,199,88,95,136,84,28,89,195,171,115,18,237,135,137,202,93,203,77,98,163,31,69,110,52,19,136,35,54,213,253,210,21,170,20,94,74,73,144,245,0,40,211,139,118,56,70,197,44,204,157,143,69,156,82,41,24,113,11,208,254,162,181,65,212,86,174,100,195,47,129,164,249,76,168,191,57,131,22,3,194,151,4,220,194,124,171,83,110,74,172,53,49,89,196,25,75,184,95,39,19,162,211,16,200,155,136,143,239,77,164,115,75,254,28,196,134,204,62,22,51,141,184,31,123,97,83,166,218,92,184,232,210,34,69,91,158,203,114,246,238,142,225,252,146,242,91,87,232,26,250,101,195,21,42,249,107,204,93,169,136,115,163,73,138,229,175,88,228,86,34,169,38,151,60,42,141,76,76,104,211,166,187,185,107,116,180,50,232,162,47,50,27,35,211,234,16,106,208,35,85,105,146,218,149,14,99,40,145,29,246,148,74,67,173,45,36,164,173,38,93,12,140,140,140,143,224,99,144,3,93,252,253,227,115,24,255,0,154,107,190,237,163,77,41,148,58,115,200,160,209,22,131,220,133,196,139,170,55,160,252,210,227,166,235,165,242,116,93,86,72,48,85,120,7,150,43,34,194,157,16,227,214,23,4,170,181,148,172,180,90,103,74,62,115,168,87,205,189,201,107,234,104,134,118,0,0,16,15,137,158,125,83,129,148,23,240,63,9,234,197,251,32,86,227,25,84,103,48,179,37,80,97,184,158,138,74,139,180,151,8,253,77,15,84,39,215,61,12,209,173,121,228,63,38,53,252,219,226,78,250,178,37,194,176,45,247,155,118,225,169,163,213,83,166,126,178,97,178,163,238,235,132,71,170,139,94,90,79,113,245,52,18,175,210,215,181,237,235,42,221,167,90,86,157,30,45,42,141,72,140,136,144,161,69,108,144,211,12,160,180,74,82,69,255,0,251,62,231,212,118,128,2,24,241,61,205,138,178,245,130,203,178,173,10,159,34,249,191,91,118,12,37,180,173,28,129,7,77,178,101,116,234,149,104,124,182,207,161,146,150,106,35,250,51,33,92,188,52,114,158,89,143,198,214,174,27,174,152,111,216,182,50,218,168,213,73,196,125,20,233,58,235,30,31,82,209,68,165,39,122,203,251,90,20,71,166,244,139,232,0,0,0,1,248,165,18,72,212,163,34,34,45,76,207,200,82,231,19,140,250,158,52,214,229,96,46,19,85,140,236,58,52,146,42,181,65,133,153,21,114,99,106,215,105,31,229,70,105,100,91,124,150,180,239,45,73,40,49,236,184,91,100,33,187,169,248,25,152,198,106,30,250,52,117,147,246,149,34,83,100,105,154,234,85,210,115,168,62,237,36,203,232,210,101,235,168,137,126,201,39,125,185,0,10,134,227,123,108,204,143,137,24,103,120,155,75,56,147,232,115,41,137,95,228,147,145,223,39,12,187,116,51,41,37,231,215,78,197,167,92,235,193,131,16,169,85,220,187,92,56,120,151,155,77,86,214,184,221,144,235,36,162,53,28,89,109,161,77,57,167,126,174,55,33,63,15,80,186,245,208,172,16,4,47,226,217,136,212,235,51,39,245,139,93,217,137,110,161,123,84,224,82,97,182,74,250,69,37,183,209,41,229,17,23,228,146,35,237,81,246,250,68,151,117,16,132,220,21,61,233,238,159,179,249,223,120,211,133,212,128,0,0,240,25,130,254,176,184,147,252,16,172,255,0,34,116,80,14,73,189,238,112,135,248,95,77,255,0,76,145,177,232,0,8,171,197,31,220,79,19,127,82,253,241,8,86,151,8,159,124,186,79,248,6,169,254,136,133,235,128,0,0,10,175,226,155,159,110,74,106,153,92,193,218,190,171,90,85,22,242,171,198,89,145,164,143,162,169,173,40,187,234,93,30,50,212,180,62,95,246,194,44,25,195,95,34,46,230,38,232,70,44,98,125,41,196,225,181,191,43,70,216,112,182,149,118,98,52,62,65,121,155,8,61,57,138,46,138,252,89,30,187,205,23,125,26,52,120,113,218,135,14,59,108,48,194,18,219,77,54,130,74,27,66,75,66,74,72,186,17,17,17,17,17,15,168,15,9,143,76,59,43,3,49,22,51,8,53,186,237,167,87,66,18,95,148,163,134,233,17,127,140,80,247,14,217,172,64,206,158,21,63,32,204,146,170,179,172,150,133,175,172,228,87,144,159,255,0,9,68,54,28,1,173,230,115,166,49,59,54,152,190,244,101,26,144,155,210,172,201,153,150,158,179,114,86,133,23,255,0,116,147,27,23,218,204,189,30,216,164,71,144,210,218,117,168,17,208,180,45,38,149,37,68,218,72,200,200,250,145,145,249,14,208,0,0,5,54,113,180,254,191,86,39,240,64,191,150,200,18,171,131,127,186,52,175,225,125,71,253,12,97,58,64,6,178,185,125,254,191,88,109,252,47,163,127,45,104,108,212,0,0,0,40,95,139,23,190,205,219,254,14,164,255,0,34,104,90,167,14,15,114,108,44,255,0,7,74,254,91,32,73,64,1,172,174,95,127,175,214,27,127,11,232,223,203,90,27,53,0,0,13,113,243,161,132,19,48,19,51,247,205,144,203,46,70,132,221,85,117,90,50,210,70,146,240,50,79,158,198,195,233,174,194,95,44,204,191,41,181,124,5,234,229,15,27,227,102,27,47,22,110,38,148,150,221,169,75,130,152,149,132,164,203,86,234,44,125,28,130,50,252,157,203,73,172,139,243,86,147,236,100,99,49,128,168,158,53,24,225,26,183,121,218,24,3,70,156,78,34,219,105,85,218,211,104,86,164,153,111,167,108,102,212,94,74,67,59,215,253,236,148,140,175,193,119,4,220,182,176,178,233,199,26,188,53,55,42,240,154,154,93,45,75,78,159,184,34,25,243,28,73,252,22,250,212,147,249,198,33,60,113,123,250,211,94,191,193,218,151,242,103,6,190,25,38,247,185,194,31,225,125,55,253,50,70,199,160,0,0,0,0,0,0,0,0,0,3,174,184,40,20,187,162,145,34,133,90,141,207,135,39,103,53,189,234,78,237,170,37,23,84,153,25,117,73,31,67,26,246,231,15,41,119,118,88,239,165,192,155,3,253,143,77,211,209,146,249,173,125,54,198,99,155,222,161,60,226,211,163,143,145,122,221,251,151,78,222,219,33,121,217,157,150,107,167,208,215,52,173,214,124,255,0,234,166,246,17,114,246,55,41,72,234,134,28,116,245,117,244,246,50,211,207,167,107,204,176,239,235,87,18,237,152,183,125,153,83,241,244,169,187,249,47,242,92,107,118,199,20,218,189,87,18,149,22,138,66,139,169,121,124,52,30,132,5,40,241,132,102,107,56,245,13,199,139,232,87,204,228,171,167,93,33,64,221,208,186,247,248,139,24,225,243,137,81,241,43,45,214,245,69,167,55,173,159,23,191,161,151,121,242,136,191,37,63,152,36,176,0,215,163,136,47,35,246,206,93,6,194,247,36,252,23,93,12,191,242,124,95,136,146,252,25,94,116,175,187,153,165,181,234,31,130,218,173,223,250,154,134,189,5,192,0,0,0,0,0,0,0,0,0,14,166,236,185,105,118,109,179,84,186,235,111,242,96,82,33,63,58,75,155,84,173,173,180,218,156,89,232,146,53,30,137,73,246,35,63,145,138,12,207,174,104,42,121,134,197,202,138,32,212,185,214,229,26,67,208,160,163,146,148,239,75,82,165,114,220,212,218,109,194,213,183,139,213,86,191,51,51,237,200,200,94,82,174,28,197,98,124,42,132,184,27,109,122,43,237,204,151,39,154,131,222,166,100,69,53,179,176,158,109,194,213,167,140,247,22,191,2,35,62,215,211,104,91,52,235,50,214,164,218,148,150,246,67,164,65,98,11,41,213,71,234,52,218,91,79,180,102,125,146,93,204,207,230,99,184,0,0,0,0,0,0,0,0,1,1,120,176,229,241,23,222,17,187,137,244,118,121,149,107,119,110,141,110,211,155,207,149,5,142,234,113,41,78,137,65,159,178,122,252,143,168,165,88,242,30,138,242,95,97,123,86,157,116,61,8,251,150,158,99,99,204,164,227,83,120,233,131,148,155,205,93,36,189,207,231,39,225,164,167,219,79,94,90,11,179,94,69,255,0,89,230,128,0,0,0,0,0,0,0,0,0,0,0,0,0,21,53,198,139,22,94,149,88,179,176,182,149,43,150,220,31,72,122,85,173,132,124,205,233,167,62,207,85,35,166,157,79,212,81,235,231,240,21,243,129,120,121,39,20,177,58,145,101,198,46,179,252,70,167,211,166,200,238,185,230,164,255,0,107,248,151,250,134,202,118,141,181,2,208,183,162,219,212,198,249,113,162,111,216,157,84,122,110,90,150,125,84,102,125,212,126,99,184,0,0,0,0,0,0,0,0,0,24,187,50,24,39,68,199,172,40,174,88,149,102,181,122,76,57,62,5,205,203,250,25,74,140,243,77,175,68,184,130,86,134,233,158,138,86,211,243,248,150,188,248,233,132,149,172,16,196,202,206,31,214,203,87,41,242,228,54,195,158,167,210,178,220,135,90,74,244,74,215,183,94,81,244,53,25,151,253,39,103,60,37,115,76,187,150,142,238,4,92,210,183,75,165,199,84,154,122,182,105,164,102,209,6,43,77,232,134,72,187,169,94,178,150,103,241,215,184,179,0,0,0,0,0,0,0,0,0,1,87,188,104,109,2,58,53,161,117,182,222,166,159,72,115,21,175,111,94,156,217,116,221,254,161,93,121,99,187,23,101,227,85,189,94,41,158,25,12,120,189,206,114,247,233,186,35,201,46,154,31,231,124,60,198,202,108,172,156,108,150,71,169,24,254,192,85,55,25,140,89,97,231,109,204,46,135,35,71,24,241,158,49,189,135,215,113,83,223,71,83,71,215,217,95,95,192,118,220,23,240,219,193,209,238,236,68,120,245,244,143,128,228,151,230,242,213,81,101,93,149,215,191,154,75,253,98,208,198,45,199,92,198,225,158,95,45,229,215,239,250,207,132,79,78,90,60,60,135,55,250,237,32,250,180,210,244,211,156,143,47,63,175,74,63,205,214,118,241,7,51,245,133,195,150,247,129,182,90,211,195,211,182,176,238,221,82,193,171,233,73,134,220,63,164,99,119,95,142,157,187,245,249,74,201,213,247,153,251,165,17,169,141,120,74,3,26,248,218,134,230,92,229,110,109,243,111,232,148,251,107,86,171,96,211,211,182,186,159,78,247,207,131,152,53,100,224,125,157,26,204,177,233,158,14,20,125,253,57,207,57,174,231,92,115,251,42,214,125,221,95,159,159,212,69,238,192,0,0,0,0,0,0,0,0,0,0,86,47,23,108,158,78,185,161,35,52,120,117,71,114,76,250,100,116,69,187,227,48,70,165,185,17,4,73,102,113,36,186,159,45,36,72,112,203,179,100,133,104,73,66,204,71,14,30,156,66,229,101,146,87,236,95,138,30,42,161,134,149,7,212,243,110,50,217,187,34,137,33,103,170,157,109,37,213,108,168,250,173,178,234,71,170,209,215,114,87,110,118,238,107,242,201,117,210,211,89,161,227,253,128,244,99,65,45,92,219,130,43,14,54,71,215,233,27,113,105,91,103,208,250,41,36,125,4,76,206,111,21,92,53,195,219,114,161,99,101,210,189,18,238,188,102,178,184,254,155,134,100,229,54,145,184,180,230,165,207,102,75,164,71,170,9,27,155,35,234,165,30,155,21,93,217,40,202,213,213,155,156,108,141,79,168,53,53,203,90,157,37,53,43,178,174,225,168,244,100,212,106,54,121,167,221,247,140,141,37,215,94,171,95,82,73,141,132,225,66,135,77,133,30,157,79,138,212,104,177,90,67,12,50,210,9,40,105,180,145,18,82,148,151,66,34,34,34,34,47,34,31,113,78,28,90,114,121,58,197,190,30,204,173,133,71,113,118,205,210,249,126,18,33,130,53,21,62,168,163,252,122,136,189,150,223,238,106,236,78,238,35,50,230,32,143,149,195,191,137,117,63,10,40,208,176,51,48,117,7,138,213,134,146,102,129,112,19,74,117,84,196,107,210,52,130,73,26,148,193,107,234,44,136,205,191,100,200,209,161,183,102,176,243,73,150,153,244,159,78,69,204,14,29,46,9,39,114,158,59,158,18,73,5,166,186,40,141,194,52,159,82,232,122,24,128,89,248,226,145,106,85,45,74,190,10,229,170,168,229,73,218,187,43,133,87,187,26,37,54,203,49,212,70,151,25,135,169,18,150,181,22,169,55,180,36,165,38,123,13,70,100,180,71,206,24,121,66,170,99,190,47,194,197,11,170,144,225,88,54,60,180,76,117,215,155,250,42,149,65,179,37,179,21,26,150,139,36,171,107,142,23,82,36,146,82,127,140,33,122,0,0,2,45,231,215,58,52,76,165,225,199,42,142,184,243,177,6,227,105,109,80,41,235,45,201,96,186,146,166,190,159,237,72,62,132,158,235,94,137,46,132,181,38,138,105,50,217,197,28,79,106,163,139,24,140,116,150,238,26,146,164,215,110,90,131,18,38,173,162,90,141,78,188,166,217,66,220,113,103,215,68,165,61,84,100,70,105,78,170,43,154,193,172,243,112,218,192,124,58,164,97,134,29,226,241,66,163,210,26,216,70,171,98,174,111,73,116,253,183,222,81,67,45,238,172,250,169,90,124,136,136,136,136,189,183,244,81,242,39,254,238,127,228,205,99,254,232,31,209,71,200,159,251,185,255,0,147,53,143,251,160,207,248,91,138,86,38,52,216,148,204,76,195,74,239,166,109,186,207,59,193,77,240,175,71,230,242,158,91,46,125,27,200,67,137,209,198,150,159,89,37,174,154,150,164,100,103,216,222,151,141,185,135,214,157,94,248,187,234,140,211,168,180,56,110,206,157,41,213,104,150,218,109,38,102,127,51,233,161,17,117,51,50,34,234,99,92,140,207,227,245,195,153,156,107,175,226,173,125,78,48,204,231,188,61,42,27,135,169,64,167,54,102,76,49,211,82,212,146,123,148,101,221,106,90,188,197,164,101,71,56,28,61,50,195,130,116,44,45,163,227,147,47,77,97,30,50,181,57,187,90,178,94,58,162,225,23,57,238,177,53,219,209,40,65,31,100,33,5,228,50,255,0,244,81,242,39,254,238,127,228,205,99,254,232,31,209,71,200,159,251,185,255,0,147,53,143,251,160,127,69,31,34,127,238,231,254,76,214,63,238,131,50,96,150,97,112,127,49,148,9,247,62,13,93,255,0,132,52,202,100,207,1,41,255,0,71,202,137,203,127,98,87,179,108,134,219,81,250,171,73,234,68,101,215,190,163,35,0,0,172,62,41,153,245,93,186,205,71,44,56,57,89,52,213,36,54,108,93,245,104,203,208,226,180,162,235,79,105,69,253,145,73,63,165,81,123,41,86,205,119,26,201,21,255,0,148,154,22,92,170,88,169,22,177,154,12,66,110,222,179,168,166,137,107,128,84,217,178,221,172,58,71,234,199,253,204,203,156,182,181,34,55,13,90,25,167,213,79,85,26,145,113,144,248,157,228,34,159,17,136,16,49,165,152,209,99,54,150,88,97,155,86,174,134,218,109,37,162,80,148,148,77,18,146,34,34,34,46,132,68,62,223,209,71,200,159,251,185,255,0,147,53,143,251,160,127,69,31,34,127,238,231,254,76,214,63,238,130,85,8,203,196,35,44,50,179,67,151,249,182,245,182,195,107,187,109,199,253,55,64,37,104,71,33,228,33,73,114,46,227,50,34,39,80,163,73,106,100,91,201,179,62,132,41,135,42,185,143,189,114,127,141,140,94,177,41,210,156,142,210,151,75,185,40,111,25,178,169,81,183,232,227,74,37,23,168,234,20,157,201,51,45,82,180,232,125,13,68,119,149,132,89,210,203,46,53,208,88,173,90,24,183,65,140,243,141,146,222,165,213,230,53,2,124,101,105,213,43,97,213,17,158,135,169,26,145,185,7,167,69,25,117,29,150,36,230,215,45,216,77,67,122,189,121,227,45,172,203,109,160,214,220,88,149,22,229,203,127,66,62,141,71,100,212,226,245,50,211,82,78,132,125,204,133,35,231,131,55,55,14,112,241,57,87,28,26,100,218,117,155,108,199,83,20,74,107,158,178,216,101,75,73,57,42,70,221,82,151,29,89,182,71,161,237,73,19,104,35,51,45,202,205,124,21,61,233,238,159,179,249,223,120,211,133,212,128,0,0,240,25,130,254,176,184,147,252,16,172,255,0,34,116,80,14,73,189,238,112,135,248,95,77,255,0,76,145,177,232,0,8,171,197,31,220,79,19,127,82,253,241,8,86,151,8,159,124,186,79,248,6,169,254,136,133,235,128,0,0,130,188,74,243,222,140,188,219,43,194,44,47,170,23,236,143,112,69,213,233,77,30,167,66,134,178,211,156,103,228,250,203,94,89,119,73,17,172,244,245,9,85,5,130,52,44,46,188,49,70,155,27,29,113,29,118,149,160,110,156,170,197,79,194,74,153,37,228,17,145,169,150,146,195,78,171,154,230,166,68,181,39,106,125,101,30,166,68,149,93,45,161,196,103,135,125,133,108,83,44,203,63,22,163,82,168,180,104,200,137,10,28,107,90,176,150,217,105,37,161,17,23,132,239,230,102,125,76,204,204,245,51,51,29,199,244,81,242,39,254,238,127,228,205,99,254,232,31,209,71,200,159,251,185,255,0,147,53,143,251,160,146,150,157,211,66,190,109,90,53,235,107,78,241,180,91,130,159,30,169,78,147,202,91,124,248,175,182,151,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,115,170,16,33,213,96,73,165,212,99,165,248,179,25,92,119,218,87,103,27,90,77,42,73,252,140,140,200,107,109,93,164,222,121,71,204,203,144,157,105,196,87,176,210,232,106,75,27,207,103,137,76,119,146,235,43,233,175,168,243,91,21,216,200,208,231,82,235,160,190,28,23,206,118,93,49,194,211,135,114,91,120,159,111,192,150,236,116,59,50,143,83,168,181,22,116,23,12,139,114,28,109,197,36,204,146,175,87,122,117,65,233,208,204,117,25,135,207,70,95,112,6,203,168,86,165,98,29,6,187,112,120,87,21,74,161,82,231,55,46,76,185,27,79,150,149,147,70,174,75,102,173,53,113,122,22,154,233,169,150,135,72,185,117,195,187,151,51,217,160,182,237,185,77,46,116,139,154,225,244,165,117,242,111,84,162,47,52,223,152,242,139,177,22,194,115,66,51,34,53,41,41,238,100,54,65,0,0,0,20,217,198,211,250,253,88,159,193,2,254,91,32,74,174,13,254,232,210,191,133,245,31,244,49,132,233,0,26,202,229,247,250,253,97,183,240,190,141,252,181,161,179,80,0,0,0,161,126,44,94,251,55,111,248,58,147,252,137,161,106,156,56,61,201,176,179,252,29,43,249,108,129,37,0,6,178,185,125,254,191,88,109,252,47,163,127,45,104,108,212,0,0,32,207,20,188,159,76,199,236,52,99,20,240,254,144,185,151,213,142,194,204,227,50,90,187,83,165,106,107,113,132,39,242,220,109,70,167,27,73,117,61,93,73,18,148,180,144,174,12,139,103,118,231,202,21,234,244,58,140,105,21,123,6,188,250,14,187,73,70,156,214,86,69,180,165,198,220,100,68,242,75,161,164,204,146,226,72,146,102,70,73,82,110,130,195,206,70,86,241,30,142,205,102,218,199,123,48,146,243,100,233,198,159,86,102,12,182,136,244,232,182,31,82,28,78,134,122,117,78,154,249,140,39,154,126,40,88,19,130,86,244,170,110,24,92,84,172,68,189,94,109,72,135,26,149,36,164,83,226,44,203,163,178,100,182,123,13,36,127,216,219,81,172,204,180,61,132,123,138,164,48,147,11,241,111,59,25,130,58,75,82,101,84,235,151,61,65,117,59,130,178,234,13,77,194,97,75,213,233,46,105,209,41,73,30,136,71,66,51,216,132,233,169,16,216,123,15,44,59,115,11,236,90,14,29,218,48,202,53,30,221,128,205,58,27,125,53,229,182,146,78,229,25,119,90,140,141,74,63,53,25,159,152,225,226,247,245,166,189,127,131,181,47,228,206,13,124,50,77,239,115,132,63,194,250,111,250,100,141,143,64,0,0,0,0,0,0,0,0,0,0,120,76,99,193,171,39,28,44,233,54,101,241,76,241,144,164,108,233,206,121,189,54,186,219,159,216,150,131,238,210,60,252,190,178,58,24,205,182,78,175,188,175,221,43,141,83,107,197,208,95,211,193,212,55,50,223,55,107,108,27,159,68,151,220,90,116,91,228,158,189,244,212,186,118,236,50,139,157,188,65,203,5,97,16,226,61,227,173,151,117,241,20,237,172,53,187,68,190,105,250,83,97,199,11,233,31,221,211,225,167,110,215,129,129,121,141,195,60,193,91,200,175,216,21,159,22,147,215,152,143,15,33,189,158,187,168,46,174,180,141,117,228,175,203,203,234,215,41,10,188,227,65,134,190,50,143,104,226,35,39,167,163,188,127,60,191,59,152,186,115,41,238,174,157,188,146,127,235,29,79,6,124,90,97,151,110,60,45,153,39,87,31,240,126,13,189,135,211,105,84,31,95,82,71,212,125,85,245,124,5,172,128,254,30,89,54,217,172,207,66,33,173,102,103,46,197,222,184,215,112,215,142,103,137,67,254,19,107,156,189,154,237,136,202,15,166,133,249,191,15,33,98,156,23,109,2,42,53,223,117,184,222,134,175,71,242,213,175,127,94,162,217,244,221,254,161,104,64,0,0,0,0,0,0,0,0,2,179,248,181,102,153,118,213,29,172,8,182,101,109,151,84,142,153,53,5,108,215,88,206,34,116,87,91,209,108,153,119,74,125,100,172,143,225,167,113,88,216,23,132,149,172,110,196,202,54,31,209,75,71,42,18,227,182,251,158,167,209,178,228,134,154,82,244,82,209,174,156,210,232,74,35,63,250,75,97,140,183,224,157,19,1,112,162,135,98,82,90,209,232,208,227,120,231,55,47,233,165,38,51,45,56,189,20,226,201,58,155,68,122,37,91,75,203,226,121,68,0,0,0,0,0,0,0,0,0,116,247,117,181,2,239,183,229,91,213,54,247,198,149,179,122,117,81,107,181,105,89,117,73,145,247,73,121,141,107,113,211,15,36,225,110,39,86,44,185,5,214,7,135,208,250,117,223,29,167,60,148,175,237,159,19,255,0,80,176,78,11,184,176,244,90,197,227,133,213,89,92,198,231,122,63,209,77,236,34,229,236,69,69,247,186,165,29,117,232,126,186,139,79,47,128,182,96,0,0,0,0,0,0,0,0,0,0,0,0,1,252,58,226,90,65,184,179,208,139,184,215,43,57,88,154,238,41,227,213,193,113,38,87,62,42,188,39,33,91,54,246,133,29,10,233,177,39,221,191,50,18,175,131,174,18,177,115,226,5,123,16,229,117,43,115,194,236,46,189,124,67,21,6,79,178,203,243,127,52,255,0,71,113,113,160,0,0,0,0,0,0,0,0,0,2,3,241,72,202,155,56,163,135,206,226,189,184,207,244,242,221,97,78,200,45,199,235,195,142,196,215,212,94,187,201,65,106,183,19,217,38,175,172,186,10,124,195,139,222,185,132,216,137,72,187,169,167,203,153,67,169,71,144,227,126,161,239,228,190,135,13,26,169,42,34,212,219,34,215,67,253,35,97,220,172,99,117,35,29,240,110,222,188,41,238,126,235,240,17,25,168,183,162,189,73,126,21,135,29,78,166,218,8,244,55,75,170,75,111,195,224,89,120,0,0,0,0,0,0,0,0,4,78,226,109,98,57,123,101,78,232,110,27,27,230,198,240,92,133,110,211,110,234,148,61,221,13,68,71,170,82,125,197,4,165,74,66,137,73,61,12,134,204,120,7,136,45,98,110,24,82,46,230,143,113,76,241,30,183,82,215,100,135,91,252,212,254,103,192,100,65,248,102,68,90,152,215,111,61,120,179,47,23,179,25,114,92,42,95,238,34,240,126,21,189,11,212,253,193,25,11,235,177,6,122,155,122,245,47,168,92,182,64,112,209,156,52,203,85,181,1,77,237,155,35,198,120,147,212,207,93,179,229,26,63,45,69,217,126,95,164,97,220,234,241,39,183,112,65,114,44,44,60,99,210,119,57,108,231,59,185,198,124,39,245,59,169,232,244,85,182,230,246,221,89,116,87,77,62,38,68,84,235,137,88,169,123,98,213,196,245,209,124,213,253,33,61,253,187,220,240,236,181,236,161,8,46,141,33,41,246,91,65,118,242,250,196,190,201,95,13,251,155,26,165,64,189,241,20,189,31,106,171,155,244,95,70,239,136,233,33,174,236,202,67,136,218,235,72,62,221,117,248,106,103,115,182,53,139,109,225,213,187,26,215,181,96,120,74,124,93,252,182,249,174,57,166,229,169,103,213,106,82,189,165,168,251,249,143,64,0,0,0,0,0,0,0,0,0,0,0,63,151,27,109,230,214,203,205,165,109,173,38,149,37,69,169,40,143,185,25,121,144,173,220,214,112,127,181,175,170,132,219,227,45,213,152,86,165,82,74,148,251,246,228,242,81,83,29,89,245,63,14,226,8,213,27,83,215,212,52,169,26,153,17,114,210,90,8,67,82,225,133,158,10,125,83,209,104,193,71,38,26,148,100,220,136,213,202,114,152,89,124,119,155,229,180,186,126,94,211,249,12,205,129,188,26,241,186,234,171,69,157,142,117,218,101,145,67,74,137,82,97,193,148,220,250,155,133,220,208,142,94,232,232,215,182,243,90,244,62,187,20,45,147,6,240,95,14,48,18,196,133,135,88,95,110,179,73,163,195,213,106,34,61,207,73,120,200,137,111,188,225,245,113,197,104,90,168,252,136,136,180,73,17,23,184,1,193,174,208,168,215,61,26,117,187,113,82,226,212,169,117,38,23,22,100,57,77,19,140,190,202,200,201,72,90,79,162,146,100,102,70,70,42,231,51,60,26,159,147,80,149,117,101,126,228,140,203,15,44,220,85,175,91,125,73,38,117,63,102,52,173,15,84,245,232,135,75,82,34,234,225,246,17,53,92,49,243,198,85,21,211,19,129,114,22,226,75,94,97,87,41,132,202,139,226,78,28,146,79,232,215,95,144,145,249,121,224,203,124,84,234,241,171,153,145,186,97,81,168,237,40,156,85,18,135,39,196,77,146,100,126,195,143,237,229,50,147,243,52,27,138,50,212,139,105,250,197,107,86,69,143,104,225,181,169,77,177,236,74,4,74,37,10,144,201,71,133,6,42,54,182,210,11,175,214,165,25,153,153,168,204,212,163,51,51,51,51,51,29,232,0,14,29,93,117,102,233,83,28,160,71,137,34,166,150,28,56,109,76,121,76,176,183,182,158,196,184,180,37,106,66,13,90,106,162,74,140,139,93,8,251,10,150,198,62,22,121,223,199,108,70,172,98,126,34,98,158,21,205,172,86,30,55,20,69,85,169,19,81,154,47,197,176,202,78,17,236,105,9,209,41,78,167,208,181,51,51,51,51,241,127,208,84,205,63,254,159,97,87,252,171,81,255,0,184,135,244,21,51,79,255,0,167,216,85,255,0,42,212,127,238,33,253,5,76,211,255,0,233,246,21,127,202,181,31,251,136,127,65,83,52,255,0,250,125,133,95,242,173,71,254,226,44,251,38,120,41,117,101,219,45,150,126,14,94,181,10,84,218,213,191,233,15,18,253,45,215,28,138,190,124,249,18,17,177,78,54,218,207,68,60,146,61,80,94,177,30,154,150,134,120,251,136,6,95,51,17,153,203,6,153,133,120,59,115,90,20,59,121,249,62,50,225,93,102,124,166,94,154,109,153,27,12,37,44,198,116,185,73,81,115,21,170,136,205,73,111,167,171,214,1,127,65,83,52,255,0,250,125,133,95,242,173,71,254,226,31,208,84,205,63,254,159,97,87,252,171,81,255,0,184,135,244,21,51,79,255,0,167,216,85,255,0,42,212,127,238,33,253,5,76,211,255,0,233,246,21,127,202,181,31,251,136,127,65,83,52,255,0,250,125,133,95,242,173,71,254,226,39,223,14,236,168,226,38,82,48,206,229,179,49,30,179,110,84,166,214,107,190,148,97,202,36,135,222,105,45,120,118,155,209,70,243,45,25,43,115,103,208,136,203,77,58,249,9,92,0,49,206,96,41,152,223,92,195,10,173,11,47,149,59,110,149,119,212,145,225,88,169,215,100,190,211,48,26,89,25,45,246,249,44,186,106,121,37,166,194,52,146,72,207,113,235,183,106,170,134,87,5,236,216,78,148,244,233,216,143,133,242,36,72,113,78,188,243,181,138,146,214,226,212,122,169,74,81,193,212,204,204,204,204,207,169,152,249,127,65,83,52,255,0,250,125,133,95,242,173,71,254,226,31,208,84,205,63,254,159,97,87,252,171,81,255,0,184,135,244,21,51,79,255,0,167,216,85,255,0,42,212,127,238,33,253,5,76,211,255,0,233,246,21,127,202,181,31,251,136,186,144,16,167,58,124,51,172,44,205,212,164,226,53,143,86,102,206,191,221,108,138,68,131,99,116,10,170,146,90,36,228,161,62,178,28,236,92,228,234,122,23,172,149,232,90,86,245,217,194,211,58,246,188,213,199,143,133,113,235,209,146,189,137,153,73,173,67,113,183,15,175,82,67,142,33,210,45,11,186,144,69,212,188,250,15,75,135,60,34,179,121,120,84,153,102,239,162,80,172,120,10,81,27,178,170,117,102,37,44,145,211,83,67,81,20,233,169,90,118,74,141,5,169,117,50,19,110,230,225,113,110,219,57,78,184,240,75,6,42,52,185,55,213,207,38,158,245,74,232,184,141,108,20,148,199,146,135,84,209,114,91,117,76,181,234,25,165,180,146,181,86,134,165,40,200,148,93,103,15,78,30,152,209,148,204,104,173,98,54,35,92,246,85,70,155,81,181,228,209,26,106,137,54,91,207,165,247,37,196,121,42,82,94,140,210,73,27,99,172,140,201,70,122,154,122,119,50,176,160,0,0,30,99,20,109,137,247,182,25,221,214,101,41,232,237,77,175,208,167,210,227,57,33,74,75,72,117,248,235,109,6,179,73,25,146,73,74,45,76,136,207,77,116,35,236,43,3,46,252,38,51,25,132,152,233,98,98,109,199,122,97,188,154,93,177,93,137,84,150,204,26,140,245,200,91,77,56,74,81,54,149,195,74,77,90,23,66,53,17,124,200,91,48,0,12,41,156,204,20,186,179,19,150,203,195,7,44,170,133,42,21,106,224,244,127,134,126,168,235,141,197,71,34,124,121,11,222,166,219,113,101,170,25,81,22,136,63,88,203,93,11,83,40,137,145,110,27,24,231,150,60,127,133,138,183,237,215,98,79,164,198,166,77,134,182,105,19,166,59,32,214,242,9,41,50,75,177,91,78,132,125,253,109,126,70,44,152,0,0,121,220,67,60,64,252,11,171,167,10,218,160,174,236,92,101,34,148,117,215,157,106,2,31,62,132,183,141,148,45,102,148,234,106,218,148,250,198,68,90,167,93,197,81,215,103,8,12,229,95,87,45,78,241,188,49,95,12,234,213,170,196,149,204,157,54,77,94,162,167,31,117,103,170,148,127,184,122,124,136,180,34,45,8,136,136,136,135,83,253,5,76,211,255,0,233,246,21,127,202,181,31,251,136,127,65,83,52,255,0,250,125,133,95,242,173,71,254,226,31,208,84,205,63,254,159,97,87,252,171,81,255,0,184,135,244,21,51,79,255,0,167,216,85,255,0,42,212,127,238,34,221,48,66,202,170,225,174,11,216,56,115,93,145,17,250,149,171,107,210,168,147,29,136,181,41,135,31,141,17,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,216,123,81,17,115,193,195,214,202,205,171,108,221,244,90,179,118,182,32,64,96,163,53,83,54,121,145,167,178,157,77,44,202,66,116,81,233,169,146,93,79,172,146,61,12,150,68,146,42,200,187,184,86,103,90,215,148,235,80,240,206,21,197,25,181,104,82,233,21,200,106,66,250,232,70,148,60,227,110,232,125,253,142,221,244,29,133,147,194,99,57,215,84,214,88,174,89,148,91,78,43,134,147,84,170,181,114,51,137,74,79,185,236,138,167,151,169,124,13,36,122,252,5,163,228,183,34,248,127,148,26,12,153,113,38,157,195,122,214,25,75,85,90,235,172,147,122,54,70,74,240,241,209,169,242,217,220,68,103,169,154,150,100,70,163,208,146,148,201,160,0,0,1,0,248,136,228,11,24,243,111,137,150,213,231,135,23,45,155,77,133,70,161,122,45,246,235,115,37,50,234,157,241,14,185,170,73,152,238,145,167,107,133,212,204,143,93,122,121,140,213,144,92,182,223,57,87,192,183,176,203,16,106,180,42,133,81,202,236,186,161,61,70,125,231,99,242,157,109,148,164,183,58,211,106,221,171,106,212,182,233,212,186,152,146,64,2,159,112,187,131,222,101,236,156,76,180,111,58,173,241,134,78,194,160,87,96,85,36,183,30,167,80,83,171,105,137,8,113,100,130,84,34,35,81,165,39,161,25,145,107,166,166,93,197,193,0,0,0,10,206,206,239,12,220,119,204,166,98,43,152,183,98,221,182,20,26,61,78,36,22,25,98,173,62,99,82,82,166,99,161,181,26,146,212,87,18,68,106,73,153,104,163,233,167,110,194,106,229,51,8,174,76,7,203,189,151,132,151,124,218,108,202,197,185,17,230,37,63,77,117,199,35,45,75,144,235,132,104,83,136,66,140,182,184,69,213,37,215,95,172,101,192,1,172,174,95,127,175,214,27,127,11,232,223,203,90,27,53,0,0,0,130,57,191,225,89,135,120,245,84,159,136,152,81,85,143,99,222,147,150,167,230,50,182,77,84,170,147,199,169,154,220,66,61,102,28,81,158,170,113,178,81,31,83,54,205,70,106,21,229,114,112,185,206,213,189,82,240,44,225,27,117,134,141,123,27,151,77,173,65,91,46,124,244,91,169,90,75,175,117,165,35,32,225,39,7,156,206,94,53,86,15,19,221,161,225,253,36,156,47,18,183,167,53,81,153,179,94,188,166,163,41,77,168,255,0,190,117,5,215,244,11,96,203,134,88,112,163,43,118,79,224,102,24,209,214,133,201,52,185,83,170,203,81,57,54,164,242,72,200,150,243,132,68,90,22,167,181,9,34,66,117,61,11,83,51,60,180,58,43,238,135,46,232,177,238,27,106,3,140,183,42,173,74,151,5,133,188,102,77,165,199,89,82,18,106,50,35,50,78,170,45,116,35,61,60,140,85,182,93,248,76,102,51,9,49,210,196,196,219,142,244,195,121,52,187,98,187,18,169,45,152,53,25,235,144,182,154,112,148,162,109,43,134,148,154,180,46,132,106,34,249,144,182,96,0,0,0,0,0,0,0,0,0,0,1,231,239,155,22,219,196,91,118,77,175,117,64,241,116,249,91,57,141,243,92,111,93,174,37,101,213,10,74,189,164,36,250,31,144,166,60,234,112,222,185,176,86,76,251,227,14,139,210,22,170,121,95,69,244,109,120,126,145,218,238,244,165,184,189,206,186,179,237,211,79,134,134,81,3,13,113,78,246,194,91,137,139,162,198,171,250,62,160,198,237,142,120,118,93,246,155,90,15,163,168,82,125,151,22,93,188,254,161,113,89,41,226,79,110,227,114,227,216,88,134,199,163,46,127,95,146,238,231,30,241,127,213,46,171,163,49,80,219,123,27,105,5,213,93,117,248,145,145,230,44,255,0,97,163,24,151,150,187,150,2,91,221,54,63,131,240,199,169,150,155,167,197,53,254,90,75,178,60,255,0,64,166,140,138,98,212,172,32,204,101,183,113,18,255,0,113,126,236,241,77,232,94,191,238,9,40,71,93,139,50,209,78,107,208,190,177,177,41,25,25,106,67,244,99,188,124,196,22,176,203,12,42,215,115,167,161,67,228,117,235,211,124,134,155,252,213,126,127,192,107,56,165,41,106,53,40,245,51,23,237,195,38,196,114,201,202,157,174,220,198,54,77,147,227,121,234,221,174,237,181,41,155,122,18,140,139,68,168,187,9,98,0,0,0,0,0,0,0,0,3,16,230,159,27,105,24,17,131,119,13,225,80,115,73,103,2,91,52,230,244,87,175,47,194,190,227,73,212,155,89,22,166,209,245,81,109,248,252,245,226,196,123,222,185,139,56,137,87,187,170,71,204,153,92,169,72,144,219,126,161,108,231,62,183,9,26,165,41,35,208,220,50,212,200,191,64,184,62,22,249,82,103,11,176,249,172,87,184,217,254,158,92,81,210,228,127,88,253,72,114,24,132,250,75,212,121,72,61,22,218,187,164,149,245,23,65,62,0,0,0,0,0,0,0,0,0,0,5,57,241,138,194,70,45,140,64,160,226,36,82,208,174,63,21,188,186,244,240,236,83,217,46,235,63,206,252,210,253,61,196,82,201,182,38,187,133,152,245,111,220,71,43,145,21,62,47,158,173,132,174,240,164,33,61,54,40,251,185,228,67,99,102,156,75,168,39,16,122,145,246,31,216,0,0,0,0,0,0,0,0,0,0,0,0,12,95,153,76,66,94,23,224,245,114,240,107,241,176,252,54,194,248,239,148,203,103,249,42,242,115,224,53,170,125,211,125,213,58,174,234,211,252,194,248,248,96,225,106,112,239,47,16,170,11,86,231,235,92,206,106,180,211,94,76,233,164,95,150,162,236,191,45,63,72,152,64,0,3,169,184,46,154,13,173,5,218,149,118,119,134,142,194,20,227,139,229,45,122,37,36,102,103,162,72,207,178,79,252,66,61,95,156,68,114,201,99,186,252,87,47,127,21,38,57,169,46,53,232,218,130,52,82,77,68,101,175,134,50,238,157,53,249,143,4,190,44,57,107,66,55,250,83,174,154,233,200,159,255,0,115,29,197,27,138,46,88,170,169,37,61,115,248,109,75,93,60,21,65,127,15,254,196,47,143,253,3,57,97,134,99,240,143,23,226,166,77,143,115,248,237,72,183,39,193,74,107,67,209,7,167,210,180,143,237,137,255,0,31,214,50,106,84,149,164,150,147,212,148,90,145,252,135,232,0,0,0,0,14,53,70,12,122,165,62,85,50,90,55,177,45,149,176,234,117,50,220,133,164,210,101,169,104,101,208,207,177,138,19,226,59,151,133,224,158,58,84,234,144,11,90,93,206,251,213,116,127,234,215,38,100,181,18,58,184,181,30,137,104,186,232,69,242,35,239,237,120,87,230,71,246,39,197,116,225,229,97,91,169,23,67,133,25,148,233,166,217,146,100,194,101,43,213,45,41,71,162,27,62,134,162,79,212,125,69,222,48,243,114,88,110,67,71,170,29,65,45,39,241,35,45,72,125,0,0,0,0,0,0,0,0,7,157,196,11,82,61,239,104,207,182,37,39,86,166,242,183,22,167,249,14,161,101,216,200,251,167,226,53,151,190,173,169,86,125,213,58,221,152,215,41,232,156,173,200,220,74,211,115,105,89,117,35,50,236,162,243,23,37,194,47,25,191,15,176,122,167,97,74,115,89,86,135,39,119,78,254,46,84,247,75,178,18,93,145,249,202,253,29,132,248,24,251,31,111,6,236,28,37,174,221,142,251,48,124,46,191,241,228,180,223,230,171,243,254,6,53,205,195,248,140,222,248,149,2,53,92,254,142,111,55,152,125,127,34,58,204,189,157,63,52,187,11,74,206,79,17,42,22,20,219,37,133,56,64,159,25,86,87,227,102,234,182,252,39,210,71,125,63,71,34,50,146,230,244,184,226,122,43,166,154,247,208,133,71,196,135,84,185,42,105,143,17,175,17,45,253,116,78,228,163,93,169,215,207,66,236,145,110,121,22,225,157,22,202,105,188,67,198,216,156,234,186,245,240,212,238,97,167,195,232,114,89,95,210,198,148,105,94,228,41,165,117,79,78,197,215,83,22,68,203,45,71,105,44,178,157,168,78,186,22,186,143,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,13,101,114,251,253,126,176,219,248,95,70,254,90,208,217,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,15,50,220,134,205,151,147,185,10,238,90,232,43,115,61,60,51,162,222,173,57,136,120,37,19,147,87,70,158,38,157,204,53,120,141,78,51,40,250,89,50,137,40,218,132,186,174,137,235,216,250,232,98,162,230,66,170,91,149,37,70,150,215,135,150,198,154,167,114,87,166,228,235,220,181,46,202,33,110,57,53,226,39,66,197,91,100,240,167,23,203,193,213,147,248,169,222,187,158,47,87,36,62,175,163,143,25,41,111,98,27,109,61,85,215,93,123,234,66,173,113,2,35,54,70,37,79,141,72,63,163,133,202,229,159,95,203,142,131,63,107,95,206,62,227,99,28,1,188,91,191,176,146,133,118,181,236,207,241,90,127,196,146,235,127,154,159,204,248,16,200,66,3,241,116,198,111,192,28,30,166,88,81,92,210,85,223,206,219,211,183,132,149,1,211,238,133,23,101,254,114,127,79,97,77,182,45,181,42,239,186,160,219,176,218,230,189,47,155,181,59,137,58,237,109,75,62,166,100,93,146,126,99,102,140,63,181,35,217,54,140,11,98,42,118,181,15,155,180,181,51,246,221,90,252,204,252,213,241,30,136,0,0,0,0,0,0,0,0,124,223,121,184,204,57,33,211,209,13,32,214,163,248,17,22,166,41,15,138,142,100,191,101,140,86,86,29,209,213,182,145,107,184,113,222,78,154,238,153,26,76,214,84,189,84,210,84,90,161,194,232,74,52,253,103,212,120,174,28,89,120,94,54,227,165,50,169,60,180,165,219,15,179,87,95,254,177,113,166,68,81,163,163,136,81,106,151,79,174,134,95,35,62,215,217,77,129,30,151,79,139,76,136,141,140,68,101,12,52,157,76,246,161,9,36,145,106,122,153,244,34,238,99,146,0,0,0,0,3,241,74,74,18,107,81,232,73,45,76,254,67,25,98,126,99,240,143,8,34,170,77,241,115,248,29,8,246,167,193,74,119,83,209,103,167,209,52,191,237,106,255,0,23,212,48,109,103,138,46,88,169,73,53,51,115,248,157,11,93,60,21,65,31,31,254,196,63,135,253,35,167,71,22,28,181,173,27,253,41,215,77,116,228,79,255,0,185,143,123,97,241,17,203,37,240,235,17,91,189,252,44,153,6,148,182,215,163,106,11,213,74,52,145,22,190,24,139,186,180,215,228,36,45,191,116,208,110,152,45,84,168,83,188,76,119,208,151,27,95,41,104,213,42,34,50,61,20,68,125,148,95,227,29,176,0,0,135,188,79,176,181,56,137,151,137,181,4,43,107,244,94,95,41,90,107,167,58,116,34,63,203,73,118,71,158,191,160,80,227,14,155,14,165,212,247,78,191,230,27,42,229,175,16,151,138,24,61,67,188,29,252,108,207,19,188,190,27,37,60,217,126,74,124,155,248,12,160,0,0,0,0,0,0,0,0,0,0,0,0,2,6,113,120,190,89,183,176,17,187,101,50,57,114,171,154,242,75,97,158,238,76,216,11,87,228,153,23,67,243,50,253,34,152,236,219,126,85,209,114,67,161,66,78,231,164,243,54,150,164,94,203,106,81,247,50,46,201,63,49,179,173,157,107,192,179,109,232,182,237,49,27,99,68,223,176,181,81,233,185,106,89,251,70,103,221,71,230,59,160,1,193,173,86,169,182,245,50,69,98,175,39,145,18,43,107,117,215,54,41,91,82,148,154,148,122,36,140,207,161,25,244,33,92,25,181,226,189,74,180,101,213,108,92,20,143,233,10,131,10,126,11,213,29,234,107,195,186,147,125,165,31,42,76,51,74,246,169,45,43,162,180,61,116,215,185,138,189,197,60,104,196,28,99,173,191,93,190,171,126,61,247,157,83,191,212,204,53,180,205,107,87,246,36,32,143,171,139,242,243,250,135,71,110,88,247,77,219,33,184,182,253,47,197,58,234,201,8,79,61,182,245,81,153,17,22,171,81,23,117,23,248,199,180,123,44,120,224,193,17,187,100,109,37,22,226,254,153,67,62,159,253,244,117,55,38,7,98,149,162,195,114,110,27,95,194,54,235,100,234,21,227,99,185,170,76,140,200,253,71,15,243,79,252,67,198,199,145,54,143,80,68,136,235,228,202,136,233,41,39,161,43,106,210,173,75,190,164,122,25,9,247,146,158,37,119,70,26,206,165,225,254,42,75,241,246,251,178,24,138,137,60,182,218,240,141,25,199,104,143,99,17,84,183,54,54,135,15,218,212,245,211,190,134,46,26,199,189,237,220,68,182,96,221,182,172,239,23,78,168,48,211,237,59,202,113,189,82,182,210,226,122,45,41,87,178,180,159,82,46,227,190,0,0,0,0,1,26,115,251,151,216,184,249,128,85,90,107,108,238,168,208,9,250,228,51,220,101,185,230,33,74,38,211,248,196,36,181,83,189,207,82,248,145,249,80,97,122,91,14,175,210,37,125,13,78,216,171,245,246,85,177,248,207,127,198,73,232,164,124,203,235,33,176,6,69,113,214,30,56,224,29,6,162,82,57,147,232,209,34,210,102,122,134,90,188,204,40,198,225,254,45,9,246,157,242,212,190,6,126,82,36,0,0,0,0,7,242,181,165,180,41,197,158,137,73,25,153,252,134,47,191,179,57,130,56,99,205,43,218,245,244,113,178,165,37,101,232,217,111,104,101,187,95,197,180,175,204,87,248,190,161,141,34,113,35,201,236,185,126,8,177,95,107,170,127,144,218,125,5,84,61,199,174,132,127,212,186,22,166,51,61,145,140,248,107,136,209,17,58,205,185,61,32,202,200,140,149,224,228,53,220,146,125,156,66,79,178,211,254,63,172,123,84,169,43,73,45,39,169,40,181,47,168,126,128,10,33,226,149,133,167,98,230,50,163,112,51,27,100,122,255,0,39,98,183,235,187,145,2,18,15,161,173,70,93,87,240,47,210,56,124,50,49,153,56,85,152,24,148,201,114,185,52,251,131,153,226,75,102,237,220,136,83,20,142,200,82,139,214,115,203,79,158,162,250,132,56,226,175,120,122,3,41,151,45,5,15,108,118,183,224,246,22,221,117,228,212,224,172,255,0,36,203,177,252,75,244,138,34,141,37,232,143,37,246,21,181,105,215,67,208,143,185,105,230,57,212,170,77,102,236,171,183,78,165,199,241,83,164,235,177,27,208,141,219,82,102,125,84,100,69,234,164,255,0,196,46,235,33,121,5,163,229,254,152,139,222,247,143,226,110,233,58,232,91,212,143,11,181,82,154,254,197,33,109,47,115,79,39,203,166,159,29,76,166,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,13,101,114,251,253,126,176,219,248,95,70,254,90,208,217,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,60,250,100,22,143,152,26,98,175,107,30,63,135,187,163,105,169,111,82,252,86,229,69,111,251,44,132,52,141,173,50,175,46,186,252,116,51,164,90,181,34,181,105,213,220,167,85,35,248,89,209,180,222,141,232,94,221,201,35,46,169,51,35,245,84,95,227,28,25,50,94,150,242,159,125,91,150,173,53,61,8,187,22,158,66,247,120,84,94,30,159,202,101,183,64,91,219,221,162,120,205,229,183,77,57,213,57,203,47,201,34,236,95,19,253,2,99,138,21,226,111,140,201,197,92,192,75,166,68,149,206,129,111,242,252,49,108,219,183,159,10,26,151,221,9,81,250,205,249,235,242,208,115,56,91,97,105,223,121,140,167,87,223,141,204,143,64,231,111,86,253,52,231,192,154,130,232,75,73,247,71,192,255,0,64,189,224,1,248,165,37,9,53,168,244,36,150,167,245,15,21,123,227,62,26,225,204,69,206,188,174,79,71,178,130,51,53,120,57,14,246,37,31,102,208,163,236,133,127,139,234,24,98,95,18,60,158,196,151,224,143,21,247,58,151,249,14,39,208,85,66,218,122,232,103,253,75,161,232,99,37,216,57,156,193,28,78,229,21,147,122,250,68,222,82,82,130,244,108,182,117,51,219,167,227,26,79,231,167,252,127,88,202,8,90,92,66,92,65,234,149,17,25,31,200,127,64,0,0,0,0,35,182,122,177,214,30,7,96,29,122,162,114,57,115,235,49,37,82,97,250,134,122,60,244,41,38,217,254,45,105,246,154,243,208,190,38,94,122,255,0,159,165,177,22,253,61,191,77,83,185,234,253,61,148,239,126,75,223,241,82,90,169,127,34,250,136,95,150,64,114,251,23,0,240,10,149,78,117,157,181,42,249,49,92,152,123,140,246,186,252,40,164,180,254,49,105,61,20,215,114,208,190,4,94,114,92,0,0,0,0,7,67,124,94,246,238,29,219,51,174,219,170,119,132,167,83,216,117,247,93,229,56,230,137,67,106,113,93,16,149,43,217,66,143,161,31,97,79,57,214,226,87,116,98,84,234,166,31,225,92,191,1,111,181,33,248,171,147,203,109,223,22,209,28,150,140,246,63,21,43,111,123,107,108,253,173,75,77,59,234,98,2,72,145,54,177,80,92,137,11,231,74,150,233,169,71,161,39,114,212,173,79,182,132,90,153,143,101,109,224,118,41,93,204,57,38,222,181,252,91,109,54,110,173,94,54,59,122,36,136,140,207,215,112,191,56,191,198,59,102,114,199,142,15,146,141,171,35,118,212,154,143,250,101,12,186,127,247,209,226,238,59,30,233,180,164,57,22,224,165,248,87,90,89,161,105,231,182,230,138,35,50,50,213,10,50,238,147,255,0,16,239,48,179,26,49,7,7,43,108,87,108,90,223,128,125,151,82,239,245,51,14,234,100,180,43,251,42,22,93,219,71,151,151,214,45,11,41,92,87,169,87,116,170,85,139,141,113,252,5,65,245,49,1,154,142,245,59,226,29,81,176,210,79,149,26,25,37,27,148,167,85,213,90,22,154,107,216,197,143,209,107,84,219,134,153,30,177,72,147,207,137,41,180,58,211,155,20,157,201,82,73,73,61,20,68,101,208,200,250,144,231,0,14,150,240,182,32,222,86,244,171,118,164,157,209,165,236,222,90,153,107,181,105,89,123,38,71,221,37,230,53,138,188,173,249,86,189,201,50,133,53,59,94,141,203,220,90,145,251,77,165,69,216,204,187,40,188,197,206,112,135,190,89,184,112,21,203,101,82,57,146,168,122,115,139,97,150,222,116,217,235,79,228,145,31,66,242,51,253,2,121,128,0,0,0,0,0,0,0,0,0,0,0,0,168,14,51,183,91,115,239,155,82,216,37,106,186,103,142,220,90,127,108,102,158,191,135,203,226,98,58,112,235,195,196,98,6,101,173,230,30,111,123,81,124,94,242,215,79,106,159,44,203,242,146,125,208,54,10,0,30,11,25,113,178,194,192,187,77,219,194,254,170,248,40,77,237,208,249,15,57,187,87,91,111,251,19,107,50,234,234,60,188,254,189,40,223,52,121,246,197,124,195,73,168,81,21,81,240,54,179,242,25,144,197,63,147,25,221,134,152,166,202,254,151,195,182,225,234,107,112,250,159,77,221,59,17,140,21,134,88,93,122,99,5,219,22,208,178,41,126,62,163,49,212,39,103,61,166,180,37,186,134,247,106,234,208,159,105,196,244,215,207,235,22,157,150,46,18,150,189,14,53,50,234,198,245,250,66,160,147,102,81,211,116,113,174,82,200,153,94,222,108,105,134,149,104,162,117,58,233,215,93,126,2,192,236,220,49,178,48,254,159,30,151,105,209,124,12,104,200,67,109,35,196,188,238,210,74,82,146,234,226,212,103,209,9,238,126,67,212,142,37,70,151,6,173,25,113,42,12,115,90,113,38,149,39,113,167,82,50,50,62,164,100,125,140,196,76,204,175,14,76,24,198,90,69,66,167,111,208,125,23,115,186,78,188,212,207,21,45,253,238,154,94,81,23,45,114,80,217,106,227,132,174,165,167,77,59,31,74,107,204,86,93,47,220,184,223,50,109,27,210,159,201,66,148,183,33,61,205,101,92,248,252,231,155,109,123,91,117,205,187,185,42,61,20,122,151,159,150,185,159,33,249,221,175,101,198,236,143,109,92,83,121,182,101,70,66,19,33,158,90,19,200,91,142,197,66,158,220,134,28,117,91,89,101,69,176,140,181,250,251,222,70,31,95,182,238,37,218,52,187,210,215,153,226,105,213,88,172,75,101,124,181,163,213,117,164,56,158,139,74,85,236,173,61,200,187,249,118,30,140,0,0,0,0,124,228,176,220,168,238,198,121,59,155,121,10,109,69,174,154,145,150,134,40,159,137,214,0,126,196,152,223,54,232,167,181,182,159,116,58,229,77,71,187,93,31,147,46,106,204,186,184,165,123,45,151,93,18,95,34,28,222,22,184,244,246,23,99,116,107,54,83,159,184,46,149,162,156,148,232,93,31,147,46,19,100,122,147,106,87,178,223,109,82,95,50,238,47,53,11,75,136,75,136,61,82,162,37,17,252,140,127,64,0,0,0,60,230,33,223,214,230,24,217,181,107,226,235,153,225,169,180,136,111,204,125,206,91,139,245,90,105,110,171,163,105,82,189,148,43,177,31,110,199,216,82,246,113,184,147,95,248,191,91,159,106,97,173,91,209,182,131,78,186,210,62,129,135,188,82,73,114,27,39,62,154,42,29,70,230,156,71,171,175,77,62,58,136,71,62,124,186,164,199,103,206,119,154,251,235,83,142,47,105,39,85,40,204,204,244,34,34,238,102,56,227,180,183,174,106,221,169,80,110,171,65,155,225,101,52,100,164,175,150,133,232,100,162,81,116,89,25,119,73,121,121,9,139,151,30,40,56,219,133,245,122,109,34,254,172,126,16,90,237,41,150,23,27,195,196,137,201,104,148,202,77,91,218,136,167,21,181,166,214,90,107,169,238,215,185,16,184,44,2,199,251,15,48,246,60,107,210,199,159,206,109,68,132,73,107,148,242,121,15,155,45,56,182,247,58,219,123,182,243,146,91,136,180,63,47,50,44,154,2,190,56,193,97,35,215,110,17,210,177,2,157,19,123,214,191,63,154,174,97,22,190,38,84,6,147,208,214,69,217,39,217,39,250,59,138,110,160,86,231,91,149,118,43,52,215,185,82,99,238,216,189,164,173,55,36,210,125,20,70,93,148,126,67,102,12,23,196,120,120,177,135,52,171,226,18,181,69,67,159,211,67,233,203,125,198,188,210,159,237,103,228,95,235,21,209,198,134,244,101,12,90,22,122,100,250,238,122,67,115,123,15,200,233,206,23,93,191,167,184,170,97,112,124,48,178,87,78,182,40,17,113,182,249,131,190,175,47,127,128,111,154,162,228,237,92,216,206,117,105,243,74,183,33,72,246,145,211,203,174,166,44,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,85,14,26,240,108,197,27,31,17,109,91,214,102,49,218,210,88,183,235,112,106,142,178,220,41,4,183,80,195,232,112,210,147,62,132,102,73,50,45,126,34,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,86,215,19,220,149,211,174,138,4,172,109,177,160,236,172,68,217,227,219,230,168,249,219,151,10,51,125,93,124,146,157,168,74,253,148,117,243,235,161,138,124,22,179,193,122,243,101,108,93,246,130,164,253,35,126,143,218,222,195,243,58,139,157,246,254,158,226,197,241,163,17,225,225,62,28,213,111,137,170,209,20,254,71,77,15,175,49,246,218,242,74,191,182,23,145,255,0,172,107,63,112,86,231,92,117,121,21,154,147,252,233,50,54,111,94,210,78,187,82,73,46,137,34,46,201,47,33,114,60,31,112,145,235,75,8,234,184,129,81,137,177,235,163,145,202,87,48,143,79,13,42,123,74,232,75,50,236,162,238,146,253,61,197,131,128,194,57,155,205,142,27,229,134,221,110,171,120,203,223,58,94,190,14,23,45,242,231,237,113,148,185,244,141,178,225,39,106,95,74,186,151,94,197,231,165,62,99,39,19,12,200,98,117,70,83,116,171,159,208,148,89,12,173,130,167,248,40,18,118,161,109,33,14,23,53,81,82,179,212,210,163,248,150,237,11,176,139,151,13,205,91,186,234,14,85,107,211,124,84,167,76,212,165,242,208,141,76,212,106,62,136,34,46,234,63,47,49,213,142,68,9,242,233,115,26,159,5,222,83,236,45,46,54,189,164,173,20,147,35,35,208,200,203,185,16,155,153,57,226,77,127,225,5,110,5,169,137,85,111,73,90,14,186,211,75,250,6,25,240,169,53,199,108,220,250,24,171,117,123,90,109,126,174,189,117,248,232,46,131,15,47,235,115,19,172,218,85,241,106,76,241,52,218,188,54,38,48,231,45,196,122,174,180,135,83,209,196,165,94,202,211,220,139,191,98,236,61,32,0,0,0,15,229,197,165,180,41,197,158,137,73,26,140,254,68,40,203,138,86,61,61,138,56,221,38,205,138,231,238,11,89,107,167,41,58,23,87,227,75,154,217,158,166,218,85,236,185,219,85,23,204,251,142,23,12,92,0,253,150,241,190,21,209,61,157,212,251,93,214,234,105,61,218,106,252,105,112,214,69,209,196,171,217,112,250,232,162,249,24,189,136,204,55,22,59,81,153,78,214,217,66,91,73,107,174,132,69,161,15,160,0,0,0,0,243,152,131,126,219,184,105,104,213,47,75,162,103,134,167,82,162,191,45,229,242,214,191,85,166,150,226,186,33,42,87,178,133,118,35,237,231,216,81,190,124,51,187,94,204,117,215,34,218,183,102,242,172,202,116,133,148,118,121,104,87,61,109,187,41,9,123,114,216,109,212,238,101,228,150,195,51,211,235,237,134,50,235,151,75,243,49,215,204,107,70,203,167,243,146,149,33,217,175,115,89,79,34,63,57,150,220,94,215,29,111,118,222,114,79,68,158,167,229,231,165,202,101,171,135,38,12,96,213,38,159,83,184,40,62,148,185,218,75,79,59,51,197,75,99,99,164,150,84,101,177,18,86,217,232,227,102,125,11,78,186,118,46,178,206,157,75,131,73,140,136,148,246,57,77,54,146,74,83,184,213,161,17,17,23,83,51,62,196,67,150,60,181,229,134,54,69,255,0,79,126,151,118,81,124,116,105,40,82,29,71,137,121,173,196,164,169,39,213,181,164,203,162,213,216,252,197,126,102,123,132,165,175,93,143,84,186,176,65,126,143,168,44,223,148,84,221,28,119,154,179,39,156,219,205,147,48,146,157,84,109,39,93,58,105,175,196,85,142,38,225,117,233,131,247,108,171,66,247,165,248,10,140,55,86,157,156,246,157,212,144,234,219,221,171,75,90,125,166,213,211,95,47,168,73,204,141,231,222,238,203,253,199,2,207,187,42,30,38,202,153,37,166,223,107,148,210,60,46,247,35,54,167,181,110,58,222,94,214,89,81,109,35,235,175,199,169,221,198,28,226,37,175,138,86,148,11,210,208,159,227,41,181,6,26,121,183,57,78,55,248,198,144,225,22,142,37,42,246,92,79,145,119,253,3,211,0,13,125,120,138,225,226,48,255,0,50,215,11,12,183,177,169,94,19,97,107,175,179,79,136,103,249,74,62,235,18,47,131,21,214,212,11,230,235,182,13,90,46,167,224,118,150,159,218,217,168,47,225,243,248,144,183,240,0,0,0,0,0,0,0,0,0,0,0,0,20,15,196,198,248,106,238,205,21,197,18,59,155,218,166,248,77,167,161,151,227,41,208,204,251,164,188,211,243,18,59,130,141,136,204,250,246,32,222,243,89,209,202,95,162,124,18,247,31,94,106,42,45,57,208,149,242,47,104,143,229,167,113,109,64,60,222,33,223,214,246,25,90,115,111,43,162,87,135,167,64,229,243,92,216,181,233,189,212,54,158,136,74,149,237,45,61,136,255,0,214,53,250,205,222,108,47,12,206,95,43,170,84,164,114,168,145,52,244,124,45,141,43,147,185,150,18,239,210,37,150,214,173,203,96,149,235,23,78,197,211,191,75,150,124,180,222,121,139,196,42,109,171,66,141,182,27,166,220,153,114,55,180,124,184,165,37,166,93,94,213,58,217,158,156,206,196,123,143,78,159,17,122,121,98,202,181,133,150,235,70,45,38,222,133,186,166,182,81,227,101,243,30,46,107,166,211,41,112,246,45,231,18,157,84,201,30,137,61,11,177,116,239,156,0,0,6,33,204,190,93,173,12,197,225,213,78,210,184,98,110,154,168,175,29,58,71,49,210,228,73,228,60,219,75,218,135,91,37,109,55,140,244,81,232,125,143,229,64,217,141,192,107,155,47,24,151,80,176,238,52,106,77,184,235,176,221,213,191,166,140,82,30,105,181,237,67,142,109,215,146,163,208,213,169,121,252,78,88,240,199,206,76,172,49,186,227,224,245,221,47,250,71,90,146,134,225,31,44,189,89,111,57,14,59,105,250,54,20,179,245,16,174,170,89,39,227,161,245,23,63,6,91,53,8,81,231,199,86,173,73,105,15,32,244,62,169,81,17,151,126,189,140,125,192,0,0,0,4,96,226,17,129,44,227,94,0,214,18,210,53,157,111,51,34,178,199,83,245,148,196,41,123,83,248,196,17,122,206,247,61,126,163,242,161,74,116,202,158,30,223,113,103,183,244,85,27,106,174,135,147,236,171,107,209,222,35,47,206,73,232,164,124,203,235,27,4,228,115,29,161,99,238,0,209,110,54,30,230,75,163,55,26,137,80,61,166,90,202,106,20,101,187,221,180,23,119,191,36,141,63,3,63,41,2,0,0,0,62,82,100,53,18,59,178,159,86,214,217,66,156,89,232,103,162,72,181,51,232,41,71,138,14,109,102,226,126,35,201,194,203,90,94,202,13,190,226,226,75,79,44,143,153,49,135,230,176,179,213,108,165,101,170,22,158,202,52,252,53,62,162,39,224,70,7,221,248,249,127,65,177,173,24,188,199,164,56,215,61,205,237,23,41,149,60,211,74,94,142,56,130,86,134,234,122,18,181,63,250,74,223,176,3,133,182,15,97,237,50,5,66,251,131,233,170,215,37,165,73,87,54,84,109,171,218,209,173,26,53,45,72,63,93,11,234,95,157,211,161,16,145,109,229,83,1,26,142,136,168,176,244,109,4,68,146,244,164,222,154,22,159,219,134,41,197,206,27,89,112,196,168,51,94,135,106,250,50,174,244,119,27,98,111,142,158,255,0,41,102,78,109,87,44,229,37,42,209,107,37,104,125,244,211,177,138,186,205,231,15,251,251,45,111,170,187,13,239,76,91,43,73,175,198,237,102,63,41,70,111,171,103,44,228,56,226,180,109,130,86,186,117,215,78,229,215,30,229,51,50,215,70,92,49,54,155,112,83,37,233,74,145,33,150,42,76,242,219,245,163,42,67,11,119,214,83,78,40,181,75,36,94,169,107,240,235,223,96,124,36,196,106,70,44,97,229,10,253,162,185,186,61,94,159,22,89,150,138,45,138,117,134,221,219,235,37,38,122,19,133,215,105,125,69,216,123,1,228,177,83,15,169,184,163,99,84,172,154,175,245,61,67,147,184,253,110,156,183,144,225,123,42,73,247,108,188,203,253,67,89,155,166,222,159,106,215,165,80,42,140,114,100,197,217,189,27,146,173,55,33,43,46,169,51,46,202,47,49,113,28,32,177,161,235,199,11,170,184,119,86,151,190,77,183,200,228,253,25,22,239,17,34,123,202,246,80,68,90,18,75,186,143,244,118,24,35,141,36,57,5,127,217,146,252,46,198,143,210,63,75,188,143,127,208,211,139,183,150,135,208,67,124,168,225,114,241,135,28,109,251,17,37,175,143,241,122,151,247,144,223,119,243,209,253,175,243,139,253,67,99,234,76,6,169,116,246,160,176,141,136,107,118,133,169,158,154,168,207,204,207,226,57,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,149,104,13,84,224,59,5,228,111,67,187,117,45,76,181,209,68,126,70,95,1,174,6,107,240,185,88,61,142,55,5,136,162,211,192,120,77,11,251,248,108,59,249,235,254,217,249,199,254,161,50,56,45,195,144,119,253,231,47,194,239,104,189,29,244,187,200,182,125,5,68,187,119,61,79,160,207,28,95,113,161,235,59,11,169,120,119,73,151,178,85,201,207,231,125,25,30,223,15,34,3,201,246,144,100,122,146,143,178,139,244,246,20,237,107,91,211,238,170,244,90,5,45,142,116,153,91,246,35,114,83,174,212,41,103,213,70,69,217,39,230,54,102,194,188,62,166,225,117,139,77,178,105,93,99,211,249,219,79,214,235,204,121,110,31,180,165,31,119,15,204,255,0,212,61,104,197,185,142,199,91,127,47,120,103,80,196,10,242,181,76,78,87,45,189,23,235,238,144,203,71,213,45,185,166,156,226,63,103,254,178,215,159,26,177,162,241,199,59,218,93,237,121,77,231,202,147,203,208,185,109,39,110,214,91,111,251,26,16,71,169,52,159,47,245,153,201,188,173,240,203,196,76,115,163,254,22,92,147,189,1,73,55,153,228,43,148,196,175,16,223,57,214,222,246,37,33,72,219,202,243,45,79,119,78,221,108,127,9,56,109,101,195,13,96,194,122,101,171,233,58,187,49,219,109,249,190,58,123,28,213,145,55,185,92,178,148,164,167,85,160,213,161,118,215,78,196,50,179,153,84,192,71,99,174,42,236,61,91,89,25,40,189,41,55,174,165,167,246,225,29,49,255,0,133,182,15,98,21,50,125,66,196,131,232,90,215,37,213,70,87,54,84,157,203,218,233,161,26,59,45,40,47,93,104,234,127,155,215,161,152,168,28,119,192,251,191,0,239,233,214,53,221,23,150,244,119,29,228,57,189,163,230,178,151,157,105,43,209,183,22,73,212,218,87,67,86,165,255,0,73,203,14,23,217,181,155,134,24,143,27,11,46,153,123,232,55,3,136,137,17,60,178,46,92,199,223,132,194,15,84,50,165,158,136,66,187,168,147,241,208,250,139,174,141,33,169,113,218,148,194,183,54,242,18,226,15,67,45,82,101,169,31,81,245,0,0,0,17,251,60,120,237,7,0,176,6,181,113,190,247,46,93,97,185,52,74,121,237,51,253,212,236,41,43,107,179,107,46,236,254,81,18,126,38,94,122,251,84,102,84,241,6,251,149,61,207,165,168,220,181,117,188,175,101,59,158,144,241,159,247,41,45,84,191,145,125,66,250,248,123,96,75,56,41,128,52,100,186,141,39,92,44,199,172,191,212,253,85,63,10,38,228,254,49,100,126,179,93,203,79,168,188,228,248,0,0,0,0,248,78,150,205,62,20,137,242,21,181,168,205,45,229,158,134,122,37,36,102,125,186,246,33,76,28,78,51,147,43,19,110,185,24,61,104,203,254,145,209,100,173,185,167,203,47,90,83,46,76,142,226,126,145,132,172,189,69,167,170,86,105,248,106,125,68,78,203,150,3,92,217,135,196,186,125,133,110,35,66,113,198,157,152,238,173,253,12,99,144,203,75,94,213,184,222,237,57,201,61,9,90,159,151,196,175,231,45,25,118,180,114,233,135,52,203,74,222,137,182,106,98,178,117,25,28,199,79,159,39,144,203,110,175,106,221,112,147,184,217,35,209,39,161,118,47,158,94,0,0,24,67,51,153,86,176,179,35,104,202,164,220,48,182,212,208,202,252,20,190,99,199,202,116,154,121,45,158,196,60,218,85,162,158,51,209,71,161,246,62,157,168,159,51,185,112,187,114,221,136,179,109,27,133,157,98,173,199,29,129,35,115,95,75,28,223,121,182,149,181,14,184,105,212,153,51,209,71,169,121,252,243,15,15,236,230,220,24,1,126,65,179,171,115,57,182,133,106,99,76,60,207,45,9,228,58,243,209,91,83,219,146,194,221,86,214,153,50,216,70,68,127,35,234,119,167,108,92,52,219,178,222,166,220,212,135,121,176,170,177,25,155,29,123,84,157,205,186,132,173,39,162,136,140,186,40,187,145,31,200,135,102,2,165,120,215,88,140,192,175,97,245,239,9,157,92,170,122,91,198,175,113,244,229,34,156,211,125,13,95,51,246,72,190,122,247,17,195,134,117,238,213,163,154,59,114,36,135,54,53,82,241,155,143,67,63,197,211,166,25,118,73,159,117,124,133,252,128,0,0,0,0,0,0,0,0,0,0,0,0,214,159,51,85,101,215,49,190,228,170,56,189,202,127,193,234,122,105,218,35,41,248,23,195,224,45,223,132,181,160,86,230,93,154,170,45,189,29,170,238,222,173,125,174,84,233,201,46,155,140,139,162,190,5,250,68,225,1,80,188,93,115,47,38,171,120,30,0,81,29,229,179,70,255,0,194,197,180,143,153,205,106,4,182,61,166,136,203,67,35,246,22,122,249,233,216,64,140,27,194,154,222,51,223,180,251,10,130,231,42,77,67,157,163,154,33,91,118,50,227,189,148,180,17,234,77,25,123,69,254,163,216,159,2,240,58,213,192,219,38,155,105,91,172,127,224,246,228,53,206,220,231,172,151,100,45,227,45,171,113,122,117,81,121,159,111,46,195,37,14,162,237,186,168,150,77,185,81,186,174,41,126,26,157,75,140,244,185,46,242,214,189,141,182,218,150,179,218,130,53,30,137,74,143,161,25,244,16,43,25,56,194,225,125,147,81,122,147,135,150,151,225,114,218,82,155,91,254,62,68,13,138,37,56,147,245,94,132,122,233,181,7,223,242,254,70,60,213,139,198,162,209,172,85,25,131,121,97,55,160,162,169,41,74,230,122,121,217,94,182,228,145,159,45,184,36,125,141,74,255,0,139,167,153,9,221,131,88,235,135,184,233,109,199,185,44,58,191,140,105,214,144,227,136,240,239,183,203,81,182,218,205,58,186,218,12,244,39,81,212,139,174,191,94,153,12,4,78,226,19,149,250,110,60,225,5,78,177,78,137,173,197,64,138,244,248,206,115,21,244,137,98,44,181,33,173,13,212,54,90,184,233,122,198,71,167,153,25,118,161,218,132,42,197,149,115,191,6,65,120,106,157,18,114,155,87,176,190,91,236,184,100,125,181,73,232,164,252,200,244,243,33,123,124,55,115,2,238,52,96,93,46,151,82,235,80,182,35,177,71,90,186,125,34,99,67,134,147,94,132,218,18,90,169,211,233,169,253,103,229,46,0,0,0,0,7,202,84,118,166,70,122,35,201,213,183,219,83,107,45,123,164,203,67,237,245,138,34,226,107,151,215,48,135,28,103,92,212,232,219,105,87,67,174,212,212,189,250,233,34,76,201,139,52,232,110,41,94,203,101,215,66,47,145,24,245,28,39,177,198,69,139,140,223,177,220,213,127,75,174,20,242,154,45,11,250,169,249,112,89,79,102,212,175,101,7,221,68,159,171,184,187,160,0,0,1,128,243,193,137,206,225,110,92,174,218,180,87,121,114,170,52,201,244,214,21,183,93,174,57,2,74,146,122,26,20,71,161,183,216,200,139,230,53,232,121,202,141,225,116,184,234,215,206,159,91,168,26,148,173,18,157,239,60,231,125,58,36,181,82,190,69,245,11,218,225,203,150,202,54,10,224,165,50,224,125,174,101,114,228,97,154,155,207,110,89,114,209,34,36,69,169,173,164,234,208,122,45,173,119,17,17,159,192,139,188,185,0,30,115,16,236,154,78,34,89,85,171,50,182,199,54,37,98,159,38,11,137,220,164,244,117,165,182,125,82,164,159,101,159,153,125,101,220,107,197,155,220,20,127,1,177,198,187,101,155,92,184,143,72,149,58,2,119,17,233,16,230,72,109,174,188,197,159,102,191,40,247,124,75,204,230,215,7,156,192,202,106,183,85,193,10,187,251,163,173,135,234,177,79,105,22,139,53,211,227,33,62,171,122,246,215,169,175,235,47,49,108,192,41,15,139,70,10,43,14,113,154,13,239,17,173,176,110,254,111,39,214,215,79,11,18,11,74,238,226,143,218,95,153,39,244,247,24,155,32,120,208,222,13,230,10,139,83,168,43,109,50,87,137,241,71,166,186,109,133,41,40,236,133,171,218,112,187,23,215,211,180,223,227,59,106,179,34,213,181,174,100,197,213,200,190,59,115,187,207,213,220,229,61,29,181,235,240,236,34,23,11,201,241,96,102,238,209,84,142,138,87,143,216,125,122,105,76,155,175,98,249,139,243,0,0,1,20,89,226,37,132,37,142,53,28,24,168,181,225,14,39,39,195,84,119,74,115,196,238,135,226,87,244,69,27,212,219,209,61,87,215,93,75,224,37,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,8,162,255,0,17,44,34,60,113,167,96,197,57,175,22,114,249,222,38,163,186,83,126,27,108,63,18,143,162,56,222,190,238,169,232,190,154,106,127,1,43,128,0,0,80,111,20,57,241,103,230,238,238,84,126,166,159,1,184,250,245,214,153,11,78,229,242,18,243,131,21,170,204,123,86,233,185,149,23,71,37,120,29,174,239,63,91,107,149,4,118,215,167,195,176,132,25,252,198,134,241,147,48,85,170,157,61,91,169,145,124,55,133,61,52,215,116,40,169,95,116,33,94,211,103,220,190,174,157,242,207,9,124,20,86,35,99,60,219,222,83,91,160,218,28,190,119,173,166,190,42,36,230,147,217,196,159,180,143,34,87,232,238,46,240,5,34,113,92,204,4,172,66,198,103,48,214,159,35,250,87,107,105,161,108,47,95,196,196,130,247,155,105,81,104,164,31,229,43,244,23,65,141,56,126,101,177,156,197,98,241,68,171,71,231,81,40,223,248,65,59,205,63,142,139,40,218,246,93,109,126,219,37,236,235,243,208,187,223,244,24,49,105,209,145,14,27,92,182,155,215,106,119,25,233,169,153,159,83,235,220,204,114,0,4,70,226,51,150,186,54,53,96,173,78,190,195,92,170,229,183,29,234,155,47,110,90,185,136,143,18,90,210,214,211,117,8,45,86,238,187,140,140,203,224,101,218,137,90,93,70,207,186,80,234,23,201,159,68,168,18,146,173,18,173,143,50,231,125,58,164,244,82,126,101,245,141,133,242,63,137,206,226,150,92,173,42,180,167,121,146,169,212,200,20,215,213,183,77,206,55,2,50,148,122,18,18,69,169,185,216,136,203,230,51,224,0,0,0,164,94,44,56,229,34,250,198,111,216,238,18,191,165,214,242,121,78,150,133,253,84,196,185,204,171,187,105,87,178,178,236,163,79,215,220,121,126,25,89,125,115,23,177,198,13,205,81,141,186,149,107,186,213,77,43,223,166,178,35,76,134,178,78,132,226,85,236,184,125,116,50,249,25,139,221,139,29,168,113,153,136,202,116,109,134,210,218,11,94,201,34,208,187,253,67,234,0,0,0,0,34,63,18,44,192,187,130,216,23,84,165,211,122,84,46,120,239,209,208,174,159,70,153,48,230,36,151,161,182,180,158,138,104,186,106,90,252,75,206,137,32,66,172,94,183,67,16,88,47,19,84,173,206,75,105,246,17,204,125,231,8,139,190,137,45,84,175,145,22,190,68,47,139,135,182,87,233,184,13,132,20,202,197,70,38,151,21,126,43,51,228,185,204,87,209,165,248,177,20,182,180,39,86,217,232,227,71,235,17,22,190,68,69,222,88,128,199,152,203,142,184,123,129,118,220,139,146,252,171,248,54,154,105,110,54,143,14,251,156,197,19,110,44,147,171,77,172,203,82,105,125,76,186,105,245,107,4,111,174,53,22,141,30,168,244,27,55,9,189,59,21,41,82,81,51,211,206,197,245,183,40,136,249,110,65,51,236,73,87,252,109,60,140,122,92,27,227,11,133,247,181,69,154,78,33,218,95,130,43,117,73,109,15,248,249,19,247,168,212,218,75,213,102,17,105,174,229,159,127,200,249,144,158,182,149,213,68,189,173,202,117,213,110,203,241,52,234,164,86,101,199,119,150,180,110,109,198,210,180,30,139,34,81,106,149,36,250,145,31,81,219,136,255,0,157,28,185,81,179,13,131,213,122,60,130,229,213,105,241,100,77,128,247,174,122,60,220,89,9,104,182,147,173,167,218,123,95,88,204,190,37,167,109,125,175,187,66,163,135,247,149,98,207,169,158,178,168,211,228,66,90,189,95,89,76,186,166,205,90,37,74,34,212,208,125,53,63,172,197,178,112,138,204,180,155,206,133,55,2,235,174,243,103,209,34,57,80,136,173,164,157,176,153,68,8,168,70,137,104,146,126,178,143,169,172,213,241,35,238,44,148,4,30,226,211,104,21,199,151,103,106,136,111,87,105,91,118,43,95,103,155,58,10,79,166,226,35,232,159,129,254,129,81,25,101,171,46,135,141,246,221,81,181,237,83,30,51,67,211,94,241,30,79,192,254,63,1,178,192,0,0,0,0,0,0,0,0,0,0,0,0,226,212,229,28,56,78,73,35,208,209,167,95,172,200,191,214,53,127,190,158,83,247,84,231,84,122,154,185,95,232,210,47,119,134,165,29,202,86,87,237,213,56,90,115,188,94,159,162,163,51,230,127,17,43,71,6,183,84,98,139,76,122,167,36,244,109,157,187,187,249,168,147,228,71,230,127,1,173,14,58,94,146,113,15,21,43,119,132,183,57,142,212,60,54,229,104,69,174,200,205,54,93,9,41,46,200,47,34,22,79,193,215,4,188,21,54,185,138,245,37,122,211,60,55,132,70,157,182,42,160,194,250,147,159,50,238,159,171,226,45,20,124,39,75,102,159,10,68,249,42,218,212,102,150,243,138,208,207,68,164,140,204,250,117,236,66,142,120,149,102,210,179,140,24,161,80,195,170,36,190,93,185,109,201,118,11,141,114,208,124,201,81,228,76,100,220,220,166,80,225,106,219,132,90,18,141,37,241,51,234,33,32,104,122,107,228,61,142,20,98,157,211,131,183,156,43,218,209,151,200,155,17,198,212,127,70,218,183,161,14,161,205,191,72,133,145,106,109,167,174,159,245,11,179,200,214,124,109,204,200,81,35,218,183,3,62,142,186,224,70,67,110,183,185,199,188,78,196,70,66,158,213,17,219,109,27,157,120,203,105,25,233,167,195,180,196,31,202,208,151,16,166,214,90,165,68,105,50,248,145,138,82,226,183,151,6,240,223,19,127,101,26,27,27,41,151,35,187,228,250,218,235,54,68,137,207,172,253,103,84,175,101,5,217,36,159,134,135,208,98,254,28,248,250,246,7,230,2,152,153,14,105,79,185,84,205,13,242,208,189,82,145,54,38,229,116,109,106,63,85,174,197,167,214,94,119,235,75,168,71,171,211,34,85,97,175,123,19,88,110,67,74,208,203,84,45,36,162,61,12,136,251,25,119,33,202,0,0,0,0,17,67,136,230,3,198,198,44,0,173,84,218,47,233,133,175,22,77,105,174,254,191,134,133,45,73,79,227,16,146,213,78,119,50,63,168,197,22,216,215,12,236,56,196,122,45,200,69,203,149,110,214,99,75,81,116,61,171,142,250,86,101,217,68,125,81,240,63,210,54,46,203,38,38,39,22,176,82,214,188,116,250,89,20,184,36,241,252,92,84,70,92,81,251,9,243,115,200,180,255,0,48,202,96,0,0,43,7,141,30,33,148,107,118,218,195,70,29,218,251,178,161,214,22,91,117,213,163,110,162,201,151,84,233,223,251,173,126,94,98,15,100,39,11,203,19,243,41,105,69,124,191,115,209,106,80,42,238,127,116,76,207,138,70,158,139,73,151,69,247,45,126,163,27,12,65,134,205,58,12,122,124,100,237,102,43,72,101,178,212,207,68,164,136,139,191,94,196,48,134,49,231,71,1,240,74,122,168,215,125,215,202,169,182,163,74,227,120,9,138,211,69,56,147,245,219,97,105,246,154,81,119,249,246,239,216,96,246,110,48,67,27,222,68,27,26,236,241,115,148,217,45,81,252,4,182,246,245,108,143,214,117,148,36,253,103,80,95,167,95,142,153,148,143,82,212,135,232,173,78,49,56,44,85,171,66,147,139,48,27,214,76,7,88,167,189,215,179,8,106,160,250,143,170,200,187,153,118,73,159,207,200,86,214,85,241,2,70,26,227,213,153,113,176,173,17,233,186,115,47,116,47,197,120,214,22,174,233,87,230,121,22,163,98,44,39,189,89,196,76,63,165,94,44,30,173,212,57,250,31,95,236,111,184,223,154,83,249,159,2,255,0,88,245,194,40,241,29,192,180,227,62,3,203,118,47,90,157,19,151,224,203,227,206,153,19,153,221,196,39,217,107,207,95,150,135,222,131,169,211,157,166,205,110,107,30,219,122,233,219,204,140,188,254,177,111,249,228,191,35,226,78,64,25,187,139,233,151,55,118,142,117,78,221,149,168,205,246,218,157,125,143,128,175,220,131,212,93,165,230,134,209,148,210,180,82,124,126,135,167,255,0,179,165,23,192,254,35,98,32,0,1,230,113,26,250,163,97,197,163,58,238,175,73,228,67,133,202,222,189,139,86,155,221,67,101,209,41,81,247,89,121,13,103,239,91,190,69,215,120,76,186,205,190,83,178,185,126,174,164,173,54,180,150,255,0,52,139,178,126,3,98,220,172,222,21,75,235,4,45,219,146,178,189,242,229,120,190,98,180,73,107,182,99,232,46,137,74,75,178,11,200,101,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,24,155,52,215,133,82,197,193,11,138,228,163,47,100,184,190,19,150,173,18,122,110,152,194,15,162,146,162,236,179,242,26,233,89,87,124,139,82,240,135,117,147,124,215,98,243,61,93,73,58,238,105,77,254,105,151,101,124,6,204,24,115,125,81,177,30,209,131,119,80,100,243,225,205,230,236,94,197,167,93,142,173,179,232,164,164,251,160,252,135,166,0,0,26,238,231,226,162,237,83,52,55,116,183,149,170,149,224,58,232,95,254,174,138,95,2,248,11,1,200,213,249,31,13,178,0,245,222,101,201,92,45,186,185,213,91,183,214,164,183,219,106,180,246,254,2,160,106,51,157,169,77,114,107,254,219,154,107,219,200,136,188,190,161,126,28,56,112,45,56,49,128,241,29,149,210,167,91,230,120,194,248,114,102,75,229,246,113,105,246,93,242,211,231,169,246,149,227,200,226,197,234,206,29,225,253,86,241,124,244,110,159,200,212,250,255,0,100,125,182,252,146,175,207,248,31,250,198,179,247,149,205,46,241,185,38,92,115,207,87,229,242,247,159,79,200,109,40,46,196,69,217,37,228,46,227,133,142,11,22,26,224,67,119,60,198,246,212,46,77,121,229,174,186,120,121,147,80,158,203,82,125,149,151,98,47,210,38,176,252,51,208,181,49,134,177,135,55,24,33,130,15,46,13,243,118,120,73,201,108,214,152,254,2,91,155,186,184,69,235,52,202,210,94,179,75,47,209,175,195,94,191,7,51,163,128,248,219,61,52,107,66,235,230,212,214,162,74,35,120,25,137,215,85,54,146,61,238,48,132,251,78,164,187,252,251,118,205,243,161,179,81,131,34,159,37,59,153,148,210,217,112,181,50,213,42,35,35,237,215,177,141,121,243,237,133,229,134,25,148,187,98,176,95,185,235,85,41,245,118,255,0,185,39,167,202,34,79,85,168,207,162,59,158,159,81,9,195,193,115,17,10,77,187,114,225,163,238,238,125,169,51,43,8,45,186,104,209,34,156,201,23,68,233,223,251,173,126,94,98,207,128,0,0,98,204,205,226,98,112,151,5,46,155,199,79,165,143,75,156,76,159,193,196,196,121,196,159,176,175,54,252,203,79,243,13,116,111,155,134,118,35,226,61,106,228,50,230,74,184,171,50,101,164,186,22,229,200,125,75,34,236,146,46,171,248,23,232,23,165,195,143,1,227,96,238,0,81,106,110,151,244,194,232,139,26,180,239,127,83,196,194,136,165,39,241,139,73,232,166,251,145,23,212,66,87,128,0,0,0,14,45,82,161,30,145,76,151,85,152,189,140,66,97,201,14,171,67,61,16,132,154,140,244,34,51,236,71,216,133,5,113,24,199,215,177,195,31,234,104,142,230,180,251,105,79,80,216,45,11,214,40,243,101,237,87,86,208,162,245,93,236,122,253,103,229,147,248,82,101,193,172,72,196,223,217,70,184,198,250,101,182,238,248,222,182,154,77,143,34,11,232,63,85,212,171,217,89,247,73,167,227,169,244,23,92,132,37,180,37,180,22,137,73,18,72,190,4,67,250,16,239,60,185,241,183,50,223,68,145,106,219,236,250,70,235,159,25,109,180,222,231,25,240,219,209,37,9,123,85,199,113,181,237,117,146,45,166,101,174,191,14,244,153,138,248,167,116,227,21,231,54,246,187,165,243,230,203,113,197,23,209,182,157,136,91,171,115,111,209,161,4,122,27,138,235,167,253,67,199,104,122,107,228,2,109,240,213,205,165,103,7,241,66,159,135,85,185,124,203,114,228,146,212,22,218,229,160,185,114,164,72,134,201,57,185,44,173,195,209,182,204,180,53,18,79,226,71,212,94,52,25,108,212,33,71,159,25,91,154,146,210,30,109,90,25,106,149,17,25,31,94,189,140,125,140,137,68,105,62,199,208,83,63,23,156,19,252,25,196,216,56,155,79,86,177,170,145,154,97,228,233,217,231,36,79,121,71,169,184,103,217,37,217,36,95,230,17,235,32,151,243,184,125,153,155,86,107,110,236,69,86,108,26,83,222,169,30,173,187,80,138,106,47,101,95,153,229,161,252,200,108,33,68,170,177,90,166,51,83,140,122,180,246,237,189,252,148,105,62,228,94,101,240,28,225,20,184,149,209,220,170,229,126,226,83,101,175,39,194,107,250,106,48,254,101,240,20,69,98,186,108,93,80,157,73,232,105,230,255,0,163,80,218,2,153,40,230,66,110,73,158,166,189,122,253,70,101,254,161,202,0,0,0,0,0,0,0,0,0,0,0,1,231,113,1,106,110,209,158,180,119,46,87,250,84,13,98,238,67,53,86,164,26,187,250,159,252,4,54,7,225,244,212,118,178,183,105,114,87,184,207,199,238,232,101,255,0,148,101,124,68,143,24,167,52,149,23,105,56,19,115,84,25,115,98,218,240,90,43,77,116,214,99,5,219,67,248,141,107,76,245,61,76,108,29,195,154,139,76,165,101,58,206,122,7,85,201,244,135,52,253,110,187,106,82,246,247,51,248,159,97,38,134,48,204,237,114,101,189,151,172,70,170,192,47,221,12,218,181,133,54,174,158,170,138,11,202,37,104,100,100,122,25,23,77,6,182,247,37,66,77,90,226,170,85,102,175,124,137,147,95,144,234,180,34,213,107,112,212,163,208,136,139,185,159,98,29,142,31,88,151,14,37,93,244,203,46,214,135,226,170,53,73,76,197,101,190,98,17,170,157,117,13,167,170,212,148,251,75,79,115,46,254,93,197,180,96,39,12,106,85,187,100,211,142,250,166,243,42,179,18,203,211,19,206,81,114,148,182,90,230,35,86,165,26,85,162,146,190,165,223,203,166,131,28,102,231,133,179,84,43,98,169,136,248,95,35,67,167,70,126,108,168,59,59,161,182,223,121,106,230,63,44,254,13,167,66,73,252,72,187,144,173,251,102,227,185,112,182,247,141,92,164,189,225,42,244,10,130,28,35,218,219,155,93,97,226,86,158,177,41,39,162,219,47,35,46,158,100,47,103,135,230,107,153,204,150,20,180,138,211,187,110,74,33,166,4,164,109,51,231,37,152,209,119,189,170,89,109,180,234,227,199,234,22,186,121,25,151,105,88,35,238,121,48,98,62,53,229,254,224,162,114,57,147,41,113,165,213,33,250,198,95,78,220,41,41,71,229,160,187,187,230,102,95,18,248,107,225,86,167,205,179,174,217,148,169,41,219,50,135,81,114,59,133,169,30,142,50,233,164,251,25,151,116,252,76,190,177,127,28,61,177,117,56,173,151,11,108,215,209,251,118,28,58,26,203,227,200,129,19,83,246,18,93,220,249,253,102,36,200,0,0,0,0,226,85,169,177,235,20,169,180,137,105,220,196,232,238,70,116,181,50,213,11,73,164,251,25,31,99,242,50,26,247,231,239,8,92,193,236,199,220,52,178,99,149,30,183,34,93,110,49,110,221,171,79,79,148,148,126,90,207,179,126,102,71,241,34,19,123,131,94,45,174,125,18,185,133,115,31,213,81,220,147,83,105,27,127,33,40,167,176,158,164,143,153,247,87,232,243,22,122,0,0,63,12,246,145,153,249,22,162,137,56,169,95,175,93,217,145,126,156,179,213,20,120,107,128,158,223,216,167,205,47,205,47,206,249,253,102,50,183,6,123,89,115,113,34,191,113,172,180,106,61,54,83,4,127,221,165,250,122,244,239,175,99,248,11,89,197,170,196,219,123,12,46,202,229,57,206,92,168,20,73,242,89,94,132,123,86,136,238,41,39,161,145,145,245,34,238,70,53,182,198,90,245,66,230,197,139,194,185,84,119,155,42,101,122,160,243,170,218,148,234,165,201,113,70,122,36,136,187,168,251,16,234,172,91,194,175,96,221,212,155,190,133,35,147,54,149,53,137,141,47,98,85,235,52,234,92,46,138,74,139,186,11,185,31,212,99,98,28,160,98,250,241,171,2,45,171,178,82,183,78,110,4,40,179,85,166,155,228,20,56,238,56,173,9,8,34,213,78,246,73,105,240,249,102,161,139,243,51,96,181,137,88,25,122,90,139,70,231,36,208,170,36,193,107,167,210,170,27,205,167,242,147,249,254,103,160,215,26,242,160,204,177,111,170,205,186,178,229,200,161,85,100,68,46,199,162,153,121,72,215,186,139,186,62,39,250,69,204,240,148,198,67,188,176,33,172,59,152,173,210,173,93,222,190,154,110,241,51,39,61,216,144,68,90,18,75,242,149,250,59,9,224,56,245,8,49,234,81,28,133,41,27,218,115,77,197,169,150,186,25,25,118,249,144,214,255,0,53,248,84,246,14,227,109,122,204,84,79,14,204,95,11,202,71,48,151,237,68,97,195,235,189,103,221,207,51,255,0,168,118,21,76,201,214,106,217,108,165,96,19,233,210,37,39,159,177,122,163,215,230,207,41,71,208,154,35,45,12,191,60,255,0,71,97,204,200,197,14,117,193,153,123,78,157,79,61,30,115,199,233,219,202,159,36,252,204,139,177,24,216,176,0,0,86,87,22,172,210,69,164,80,89,192,219,90,110,233,179,119,122,87,232,204,185,91,23,6,75,62,219,70,74,212,141,94,194,250,121,252,5,97,224,206,24,86,113,131,16,233,118,21,9,189,242,170,60,253,189,80,90,114,216,113,211,246,150,130,236,217,254,81,127,168,108,161,96,217,116,156,62,181,33,90,84,70,185,112,224,243,57,105,220,163,246,220,83,135,237,41,71,221,103,230,99,208,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,215,245,151,73,196,27,82,109,165,91,107,153,14,119,47,152,157,202,47,97,196,184,94,202,146,125,208,94,100,53,175,198,108,48,173,96,246,33,212,236,42,235,123,37,83,185,59,186,160,245,230,48,219,165,236,173,101,217,194,252,163,255,0,80,179,206,18,185,164,139,87,161,61,129,215,84,221,179,33,109,244,79,209,153,243,119,174,116,151,189,134,136,147,161,18,125,181,245,242,248,11,53,0,0,26,233,231,158,135,54,223,204,197,217,78,159,248,214,252,6,189,188,233,241,143,200,204,187,25,14,21,43,50,85,154,70,91,42,216,4,194,117,137,86,228,111,94,168,245,57,83,206,81,116,54,140,207,83,63,207,47,211,216,117,249,81,194,167,241,139,27,104,54,98,34,248,134,101,120,174,106,55,146,61,152,143,184,93,119,160,251,183,228,127,245,13,144,41,240,99,211,97,183,10,42,54,52,222,187,75,83,61,53,51,51,239,215,185,142,72,129,252,90,241,147,240,55,2,29,195,168,106,219,42,234,219,235,233,174,223,13,50,11,221,141,6,71,169,40,255,0,41,63,167,176,167,220,25,195,169,152,173,136,212,171,26,11,123,220,168,243,244,45,72,191,22,195,142,249,169,63,218,207,242,139,253,67,101,219,94,131,26,217,161,70,162,67,78,214,99,111,218,90,153,251,75,82,143,185,153,247,81,249,142,212,97,108,223,226,250,240,91,2,46,107,178,34,182,206,93,62,108,104,74,211,93,146,14,28,135,27,86,134,133,145,232,166,187,40,180,248,252,245,221,190,175,10,189,253,119,85,174,250,236,142,116,218,172,215,230,58,189,137,79,172,235,170,112,250,37,41,46,235,62,196,95,81,14,215,6,171,213,11,103,22,44,250,229,45,238,84,168,117,234,123,205,47,106,85,162,145,37,181,17,232,162,50,238,146,238,67,100,156,37,172,77,184,48,194,211,174,84,92,230,74,159,68,129,37,229,232,69,185,107,142,218,148,122,17,17,23,83,62,196,68,42,159,140,197,172,184,88,143,64,184,208,90,181,34,155,21,131,63,238,212,253,65,122,119,215,177,124,6,40,225,91,126,189,104,230,69,138,114,15,68,86,33,166,2,187,127,101,159,8,191,52,255,0,55,229,245,144,189,178,61,196,70,94,101,168,253,0,0,21,133,198,83,22,215,2,135,67,194,184,111,232,185,14,70,169,186,141,191,144,164,84,24,87,83,71,200,187,43,244,121,136,67,144,76,33,115,24,115,31,111,82,205,142,108,122,36,136,149,185,37,187,110,141,51,62,42,87,249,104,62,206,121,25,159,192,140,108,33,73,166,199,163,210,161,82,34,39,107,16,99,183,25,162,212,207,68,33,36,146,238,102,125,139,204,204,114,192,0,0,0,4,102,226,19,139,169,194,156,183,220,134,142,175,92,80,230,80,208,95,14,124,9,122,31,176,162,238,223,203,235,33,64,244,154,124,219,198,237,135,74,140,157,211,43,149,22,227,182,90,145,106,227,206,146,75,185,145,119,87,196,139,234,27,7,228,111,5,227,224,166,95,232,20,78,71,46,101,82,52,90,164,207,88,207,233,220,133,25,43,252,181,151,118,188,140,139,224,95,25,4,34,159,16,60,215,51,150,220,42,117,20,87,119,92,149,179,84,24,168,218,101,201,75,209,165,108,123,85,50,227,106,209,198,75,212,61,53,243,50,46,244,77,115,92,119,46,41,94,242,107,149,103,188,93,94,191,80,91,134,123,91,111,115,175,188,165,105,234,146,82,90,173,195,242,34,235,228,66,200,50,141,194,217,170,237,177,75,196,124,80,145,169,212,99,49,54,44,29,157,144,227,108,60,133,115,24,150,95,23,19,161,164,190,38,93,136,100,124,123,225,141,74,184,172,154,137,216,180,222,93,86,26,94,122,26,121,202,62,106,144,203,188,180,106,236,162,74,117,82,145,212,251,121,244,212,84,190,32,216,151,14,26,221,245,59,46,233,135,225,106,52,185,79,69,121,190,98,23,162,154,117,109,171,170,20,164,251,72,87,99,62,222,125,199,93,109,212,36,210,110,42,93,82,26,246,72,135,53,137,13,43,66,61,22,135,9,73,61,12,140,187,145,119,33,178,70,88,171,115,46,28,189,97,205,82,121,126,232,122,213,163,169,197,116,245,148,112,89,81,171,66,34,34,212,204,250,104,50,120,130,28,96,40,180,217,89,114,167,85,94,233,41,171,129,148,32,253,110,169,40,19,212,69,208,244,239,242,20,225,132,210,87,15,20,236,217,109,171,106,153,184,41,206,17,233,174,134,82,91,63,245,13,138,50,183,81,118,173,129,54,205,65,231,55,173,223,27,170,180,211,93,38,62,93,180,47,128,202,194,56,113,5,106,59,185,91,187,121,235,218,101,224,54,244,51,215,250,99,23,224,53,248,182,204,211,90,142,105,239,235,255,0,240,24,217,211,15,150,167,45,8,11,95,115,230,235,255,0,223,86,61,16,0,0,0,0,0,0,0,0,0,0,0,15,57,136,122,21,159,80,212,244,47,162,255,0,74,129,172,101,199,255,0,134,100,105,253,199,255,0,1,13,129,248,125,185,5,204,174,90,69,13,173,134,94,63,127,172,103,175,244,198,86,157,255,0,72,145,227,29,102,14,129,34,232,194,10,253,10,47,227,100,248,93,189,191,38,83,74,62,230,69,217,63,17,173,12,184,175,194,144,184,210,81,177,196,105,184,181,35,211,82,215,203,235,27,4,112,230,184,26,173,101,70,207,104,151,185,232,222,144,230,116,50,246,170,82,244,242,34,236,66,77,143,59,136,118,85,47,17,172,122,237,141,89,70,232,117,218,108,170,115,189,84,90,37,230,86,210,143,213,82,79,178,207,178,139,235,46,226,175,235,124,26,43,19,111,233,114,169,215,223,134,183,159,154,227,141,55,232,180,47,150,202,158,51,36,234,115,119,158,141,153,22,167,212,244,248,137,169,149,220,144,225,118,89,226,38,93,18,63,140,173,184,217,37,249,219,228,55,184,204,153,53,125,26,159,113,5,170,216,37,116,248,233,219,188,142,30,79,18,150,255,0,224,125,90,55,39,152,196,152,111,178,233,110,34,245,20,210,201,95,62,223,14,163,93,204,211,83,160,211,49,198,234,98,158,199,41,181,85,39,44,203,113,171,85,120,199,203,94,167,242,33,153,56,95,223,21,187,91,50,244,202,101,61,223,220,213,116,51,9,244,109,71,178,237,66,18,84,122,154,76,251,36,186,17,151,214,66,250,199,240,243,77,190,202,216,117,59,144,226,77,10,45,116,212,140,180,49,66,124,74,240,57,24,79,152,58,197,106,11,28,184,119,76,137,21,165,122,218,253,44,153,211,20,125,220,81,246,108,188,146,95,34,25,239,131,22,35,59,14,241,184,176,234,83,219,98,63,10,93,73,178,218,71,171,234,118,158,201,23,68,235,216,188,213,167,203,204,91,160,0,0,0,0,10,211,227,31,132,45,85,237,26,46,43,176,90,73,132,236,106,90,207,175,226,144,213,65,243,238,178,46,231,249,186,252,252,132,32,225,209,137,111,97,182,102,237,247,144,230,198,171,206,196,162,61,208,143,212,126,161,19,119,228,168,251,35,203,67,249,144,216,26,51,237,202,140,212,150,149,185,15,33,46,36,244,211,82,50,212,135,212,0,7,240,247,226,151,253,233,255,0,152,107,215,196,29,199,92,205,13,219,205,78,155,103,207,74,122,151,111,72,202,208,75,254,10,134,247,136,186,75,119,208,236,157,234,232,94,214,180,238,191,30,194,207,47,170,50,110,43,38,191,64,95,106,149,46,92,79,254,248,202,145,241,47,206,248,144,214,223,48,246,209,218,56,227,125,208,60,162,92,117,70,147,245,38,99,168,248,159,230,252,70,59,23,11,193,146,249,151,83,195,75,130,206,150,173,231,18,171,46,75,71,161,22,141,166,61,61,178,79,68,151,196,250,153,235,254,113,100,99,248,117,180,60,218,217,113,58,161,105,52,168,181,238,71,220,81,39,20,76,25,60,53,204,20,202,252,8,156,170,125,198,135,42,74,87,51,118,175,200,155,53,103,208,214,165,123,40,47,34,47,145,14,95,10,76,83,145,100,230,86,153,106,72,149,201,165,220,156,239,22,123,9,95,212,240,39,56,142,200,53,123,74,242,50,249,234,66,244,192,82,167,24,91,46,61,191,141,212,187,145,151,53,85,127,159,185,58,31,171,200,137,1,5,212,212,122,247,248,23,233,16,8,89,79,8,28,190,212,234,119,195,184,227,84,137,182,13,39,111,163,220,230,36,247,243,89,159,25,222,137,112,140,180,81,17,122,200,63,150,157,197,191,128,0,197,57,152,199,74,46,94,112,162,171,136,181,133,250,176,121,27,17,162,253,109,242,89,100,250,165,183,52,252,113,126,73,255,0,172,181,207,196,11,234,224,196,155,178,109,227,116,77,241,85,41,252,190,115,188,180,35,118,198,144,218,122,33,41,73,122,168,73,116,34,237,250,69,181,112,152,203,4,107,74,205,127,25,238,104,155,170,85,157,190,143,250,67,46,71,37,217,209,157,246,29,52,171,114,84,159,105,5,167,150,189,197,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,174,62,44,249,96,143,119,89,172,99,61,179,19,109,74,141,187,210,31,72,103,207,231,59,6,51,94,219,164,148,237,74,85,236,160,245,243,208,250,138,149,195,251,234,224,195,107,178,21,227,107,205,240,181,40,28,206,75,188,180,47,110,246,150,218,186,45,42,73,250,171,81,117,35,239,250,70,198,25,103,199,74,54,97,112,162,149,136,180,117,244,157,207,222,157,23,234,236,146,243,37,213,77,183,175,226,79,242,75,253,103,149,128,0,84,7,23,236,190,212,233,151,195,120,227,75,135,186,13,87,119,164,28,230,36,182,114,153,129,25,174,138,115,83,213,70,101,234,160,190,122,247,21,172,39,239,7,171,46,61,193,141,213,75,149,231,52,85,3,145,181,58,31,173,207,137,61,7,212,148,90,118,248,31,232,23,86,2,139,56,174,98,156,139,219,50,181,59,82,60,174,117,46,219,228,248,67,216,73,254,168,129,5,197,247,65,43,218,79,153,159,203,66,25,35,131,230,10,166,225,196,10,166,41,85,97,111,98,137,200,240,107,230,105,248,230,39,176,231,68,184,71,220,139,186,79,229,167,113,113,96,43,115,140,221,243,46,153,134,118,253,157,17,91,14,93,86,36,151,85,161,30,173,170,61,65,179,79,84,159,192,186,145,235,254,113,79,67,34,101,226,218,59,187,28,108,74,6,186,20,187,146,150,209,253,75,152,210,62,37,249,223,17,178,61,139,69,69,185,100,208,40,8,237,77,165,197,137,255,0,222,217,74,62,39,249,191,19,21,137,198,172,222,231,218,197,187,232,118,65,233,161,123,90,212,122,252,123,8,127,195,225,199,91,205,13,165,202,45,119,79,128,149,118,237,233,24,163,97,86,127,18,141,127,52,191,204,63,176,0,31,41,47,183,22,51,178,93,86,212,50,133,56,163,211,93,8,139,83,26,252,241,23,196,183,177,39,51,119,3,203,115,123,84,23,101,209,25,232,69,234,49,80,151,183,242,82,125,151,231,169,252,204,77,254,14,24,66,213,34,209,173,98,195,229,172,137,174,201,165,160,250,254,41,109,83,223,46,203,50,238,95,155,175,207,200,89,96,0,0,0,0,10,139,227,59,136,206,204,188,45,220,58,138,246,232,140,66,137,82,112,182,145,104,250,93,168,50,101,213,58,246,63,37,105,242,243,24,19,134,166,7,35,22,51,7,71,173,78,99,153,14,214,145,30,180,159,91,79,165,141,58,26,139,179,137,62,206,31,146,139,228,98,251,25,105,182,25,67,13,39,106,27,73,33,37,174,186,17,22,132,63,177,66,188,80,47,138,213,211,153,122,157,50,160,239,238,106,66,30,132,194,54,163,217,106,161,53,41,61,73,36,125,148,125,12,207,235,49,134,178,179,78,131,83,199,27,85,138,131,28,214,211,84,130,178,45,198,157,21,227,24,45,122,31,204,198,196,120,106,183,255,0,3,233,49,185,60,182,35,67,97,150,139,113,31,168,150,144,73,249,246,248,245,30,176,71,28,209,100,135,11,179,49,17,82,235,113,252,29,109,182,205,44,78,223,33,205,166,68,241,167,232,210,251,104,61,22,249,171,175,195,78,221,161,93,23,131,69,102,21,251,18,85,66,251,241,22,243,19,91,113,198,253,22,132,115,25,75,196,102,157,74,110,242,213,178,50,212,186,245,248,139,64,195,203,42,151,135,54,61,10,198,163,35,108,58,21,54,45,57,174,170,61,82,203,40,105,39,235,41,71,217,5,221,71,245,159,113,232,132,15,226,255,0,112,51,15,46,180,250,58,87,163,207,215,218,81,150,135,213,10,131,61,63,13,59,151,196,83,254,6,209,101,92,24,199,100,82,161,163,114,223,184,169,168,62,164,90,17,202,105,58,245,50,248,151,152,216,175,47,116,7,237,124,32,160,80,165,126,54,55,138,221,219,242,165,58,162,236,103,228,175,136,200,162,56,113,4,114,18,50,183,118,248,198,183,153,248,13,158,177,150,159,211,24,186,246,253,3,95,139,115,255,0,12,199,215,251,191,254,3,27,57,97,222,135,103,83,244,61,75,233,127,210,172,122,64,0,0,0,0,0,0,0,0,0,0,0,29,53,225,13,85,11,114,92,68,119,115,151,167,232,113,39,254,161,172,53,214,201,177,95,148,210,187,167,103,255,0,2,69,255,0,112,244,158,228,220,174,90,137,92,126,95,47,199,105,235,235,174,181,25,127,245,9,40,62,50,163,53,49,133,70,125,58,161,122,106,90,159,145,235,229,245,13,108,51,67,97,191,134,88,233,115,89,18,127,25,77,240,91,187,127,100,134,203,190,74,87,231,252,79,253,66,92,112,210,206,76,92,42,84,172,50,186,221,214,20,173,158,11,213,63,87,111,140,121,207,197,176,163,62,174,39,218,87,213,240,23,17,66,185,105,55,20,116,72,166,200,230,18,210,165,17,108,81,116,37,109,63,104,139,204,118,160,63,135,93,109,148,238,113,90,17,158,157,135,135,190,49,187,13,112,242,27,179,110,171,135,194,54,201,169,43,253,201,33,205,12,137,70,126,195,106,252,197,127,136,64,12,221,113,81,181,147,110,213,172,124,24,119,197,84,31,55,225,46,118,215,17,203,66,155,125,163,87,46,76,77,167,162,185,74,211,95,61,53,238,98,168,110,26,237,74,232,174,212,46,42,195,252,233,213,57,78,204,144,230,212,167,123,174,44,214,163,209,36,68,90,169,70,122,17,17,124,133,150,240,143,203,5,66,101,94,70,61,87,139,149,25,141,240,97,53,234,171,121,146,160,74,109,205,201,119,82,212,140,203,106,145,245,159,144,182,176,21,213,198,86,193,98,167,131,52,43,198,20,125,102,196,175,197,101,213,239,63,234,116,196,168,56,174,134,173,59,153,118,45,127,204,43,227,32,55,68,171,103,51,214,121,199,115,105,84,106,116,248,14,116,35,213,14,84,34,234,93,72,255,0,55,229,245,141,134,24,95,49,150,220,252,228,145,255,0,140,135,208,0,0,0,0,97,172,223,88,108,226,30,93,111,186,26,218,222,243,116,10,164,136,222,177,150,215,138,12,132,160,253,164,145,245,95,99,61,62,35,94,8,15,203,195,156,69,98,66,203,116,155,102,180,149,40,186,22,171,142,249,25,151,229,23,116,124,255,0,72,216,231,45,87,82,47,76,1,195,219,144,189,185,214,189,37,247,75,243,86,184,76,172,203,177,107,237,121,17,16,201,96,0,63,20,70,100,100,93,244,20,15,196,202,149,62,157,154,26,203,147,85,185,50,83,33,230,143,68,150,136,85,70,102,133,208,254,71,220,73,158,10,210,34,162,167,116,71,84,189,31,54,102,168,152,229,159,179,186,156,91,183,118,239,211,65,107,230,90,150,135,230,40,63,137,245,172,155,111,52,53,71,90,141,202,69,77,135,231,168,247,238,220,167,42,51,122,247,61,53,219,219,167,212,34,64,180,62,10,149,54,191,8,110,154,62,239,164,240,83,164,233,161,251,59,233,201,248,127,172,91,40,8,37,197,183,7,216,189,240,25,139,206,10,118,84,168,53,4,200,117,205,76,245,136,196,41,238,41,58,26,201,62,210,139,169,17,171,235,236,41,179,13,47,7,108,11,222,157,117,53,209,80,121,223,15,203,101,109,254,106,191,63,224,99,102,171,86,180,155,134,131,22,176,146,208,164,111,255,0,240,86,164,252,11,225,240,29,176,163,254,45,215,117,2,228,199,214,160,82,87,186,85,55,119,139,232,178,252,100,40,6,143,105,36,93,146,125,181,249,136,145,131,248,115,83,197,172,69,164,225,245,29,59,166,85,124,71,44,181,73,126,41,135,29,63,105,73,46,205,159,117,23,233,236,54,61,193,76,44,162,96,198,27,82,112,234,223,103,149,10,151,207,229,167,114,213,167,54,67,143,31,85,173,103,237,58,127,148,127,163,177,123,160,0,20,205,197,223,29,23,113,226,175,236,61,10,78,173,219,95,213,109,236,255,0,206,35,64,144,142,166,217,121,164,251,44,254,122,118,17,103,41,185,124,169,230,51,21,96,217,113,83,182,25,243,124,91,186,164,246,126,230,125,196,116,55,27,51,212,217,211,161,253,127,3,216,202,141,71,167,208,41,205,82,169,108,114,99,49,187,98,55,41,90,106,163,81,245,81,153,247,51,243,28,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,28,42,205,30,159,95,167,59,74,170,49,206,140,254,221,232,220,164,235,162,137,69,213,38,71,220,139,204,107,155,155,44,189,212,242,231,138,179,172,185,69,186,25,114,188,35,190,169,111,253,204,195,139,232,78,56,101,161,189,167,83,250,190,5,41,120,68,227,170,237,188,85,253,135,166,201,209,171,151,250,145,189,159,249,188,105,242,23,212,155,63,53,23,117,151,203,94,194,230,128,0,120,108,107,194,202,38,51,225,181,91,14,174,22,57,176,106,188,142,98,119,45,58,242,164,54,241,117,66,208,126,211,69,217,69,250,123,30,184,56,193,135,53,60,37,196,90,182,31,86,19,182,101,43,145,204,45,82,127,141,97,183,75,217,82,139,179,133,217,71,250,59,9,111,194,70,238,160,91,120,250,236,10,178,246,202,169,109,240,157,22,127,139,133,60,215,236,164,203,178,139,190,159,33,120,3,169,186,171,73,183,168,50,171,10,45,74,62,207,255,0,9,105,79,192,254,63,1,172,174,38,94,15,95,247,189,70,235,119,170,231,114,126,31,144,202,27,252,212,254,103,192,133,244,112,245,193,248,248,71,150,219,122,11,201,214,171,47,197,248,231,117,63,95,100,249,102,223,66,90,146,90,37,205,61,95,211,212,73,128,21,53,198,174,166,215,225,13,173,71,221,244,158,10,12,157,52,63,103,125,69,63,15,245,138,188,18,219,134,21,170,155,151,52,52,183,93,141,205,69,45,134,42,9,61,251,118,169,186,140,46,189,203,93,55,118,235,245,11,241,34,208,180,47,33,84,28,106,100,69,93,78,215,142,153,122,190,76,194,81,177,203,63,103,117,68,183,110,237,223,166,130,51,112,205,165,207,168,230,134,140,228,53,109,76,100,199,121,211,209,39,170,19,81,135,169,117,63,153,118,23,240,146,50,34,35,239,160,253,0,1,141,51,43,117,34,203,192,44,66,185,21,237,193,181,234,207,180,95,156,180,66,121,100,93,143,79,103,204,140,134,184,211,223,151,136,216,138,252,134,203,108,155,154,180,165,36,186,30,139,144,249,153,23,228,151,117,252,191,64,216,127,40,22,27,24,121,151,91,22,134,219,91,30,114,129,76,145,39,214,51,220,249,193,142,149,159,180,162,46,168,236,71,167,192,102,80,0,0,0,1,243,125,124,182,92,115,243,82,103,254,34,26,243,231,254,231,149,115,102,122,240,57,46,110,42,117,78,161,1,190,132,90,33,186,132,173,11,161,23,231,124,254,177,96,252,26,172,22,41,152,51,93,188,102,199,210,108,186,252,166,90,94,243,254,167,84,74,123,137,232,74,211,185,31,114,215,252,194,197,64,84,167,23,12,176,84,33,213,227,227,213,4,185,177,159,217,6,107,94,170,118,25,170,124,167,28,220,167,117,61,8,136,182,165,31,81,249,10,210,183,171,181,43,94,187,79,184,168,239,242,103,83,37,53,50,59,155,82,173,142,182,178,90,79,69,17,145,232,164,145,232,100,101,242,22,189,148,94,42,54,178,173,218,77,143,140,238,248,90,131,6,196,36,78,218,226,249,136,75,108,52,74,229,198,137,180,181,87,53,90,107,229,166,189,140,79,251,31,27,176,215,16,225,181,54,213,184,124,91,111,26,82,143,220,146,27,212,204,146,101,237,182,159,207,79,248,199,184,105,214,222,78,230,213,169,17,233,216,127,96,60,205,247,126,80,236,42,36,186,197,102,70,196,198,97,199,244,216,179,212,146,133,43,242,82,175,204,63,33,72,220,70,51,90,88,245,126,166,221,161,185,253,39,163,25,52,162,211,187,236,189,45,26,250,204,161,126,195,165,230,101,245,159,111,57,195,103,15,220,196,28,208,209,25,65,106,154,17,70,174,56,90,254,67,21,24,100,127,148,159,207,242,215,234,49,127,145,99,53,13,132,198,97,58,33,26,232,90,159,153,235,231,245,143,176,141,124,66,231,174,22,87,46,180,161,142,103,51,192,235,235,105,166,149,24,159,245,138,1,181,25,55,235,241,90,79,117,111,255,0,224,80,217,230,207,134,170,125,185,18,26,251,183,204,255,0,165,197,31,250,199,114,0,0,0,0,0,0,0,0,0,0,0,3,229,37,132,202,97,76,44,244,37,105,255,0,65,234,53,142,198,10,19,150,214,34,213,232,174,158,170,141,225,245,61,63,57,134,213,241,63,206,248,139,191,225,145,91,42,182,89,104,141,37,222,98,99,120,157,21,183,77,119,84,38,121,104,95,1,45,192,84,31,23,108,182,79,165,94,10,199,202,68,125,98,85,116,244,146,183,167,213,229,53,2,43,93,20,233,153,245,51,246,80,95,61,123,138,212,66,212,218,137,104,61,12,134,66,162,102,7,23,109,215,18,237,26,237,240,234,65,26,72,252,4,85,232,91,183,126,83,103,230,67,180,119,53,56,244,243,78,178,229,247,170,31,82,148,225,122,46,23,83,50,208,255,0,176,142,154,78,59,226,180,196,154,36,221,91,201,93,255,0,112,198,47,243,55,243,29,68,156,74,189,166,50,184,242,43,91,219,113,70,165,23,134,100,181,51,45,15,178,126,99,164,145,46,165,51,85,62,230,253,221,79,162,75,191,213,245,140,139,133,217,105,198,44,96,91,71,99,218,158,57,133,184,148,27,190,58,43,91,117,217,228,235,168,51,232,226,79,244,253,98,127,101,99,132,141,86,45,86,153,124,99,117,83,144,136,178,25,146,138,55,33,42,230,18,84,195,164,126,34,52,206,154,253,42,59,116,246,190,4,45,26,218,183,41,22,141,6,5,183,66,139,225,224,83,163,181,22,59,91,212,189,173,182,130,66,75,85,25,168,244,74,72,186,153,159,65,217,128,132,220,90,16,181,101,153,189,137,212,138,178,70,125,124,189,31,56,83,230,89,38,170,14,99,112,185,237,218,35,240,206,136,78,116,238,143,30,201,153,127,208,54,78,161,186,135,232,180,247,154,246,28,138,210,147,245,26,8,200,115,134,52,174,102,59,7,45,203,201,155,2,175,119,242,43,175,188,150,17,23,209,242,149,170,212,233,180,69,189,45,26,61,180,153,123,95,62,221,70,71,141,33,153,113,218,149,29,123,218,121,9,113,10,208,203,84,153,106,71,161,245,236,62,128,0,0,56,149,106,115,53,122,92,202,84,143,197,76,142,228,117,247,246,86,147,73,246,50,62,199,241,26,235,231,106,194,127,15,51,37,122,82,157,107,99,83,43,21,25,209,189,98,61,204,174,124,148,160,253,165,25,116,71,99,61,126,36,45,95,132,213,236,197,195,151,37,80,213,43,155,34,155,82,54,73,59,13,59,91,110,4,20,233,236,145,30,134,125,245,51,19,112,0,0,84,39,25,204,58,93,62,248,183,177,22,57,105,22,76,24,148,213,151,197,245,61,80,120,207,170,181,236,95,155,167,207,200,99,190,18,88,130,86,198,63,189,111,45,62,173,90,156,166,8,245,252,167,102,192,71,230,159,230,252,75,244,11,191,16,211,61,249,76,133,152,42,197,169,61,179,217,33,186,132,24,175,159,83,221,28,149,40,212,95,142,65,23,87,188,186,255,0,170,173,115,185,151,86,50,235,125,83,173,168,147,185,236,201,167,51,36,147,202,52,242,205,79,73,70,221,77,215,12,244,38,123,235,255,0,206,88,240,84,167,39,211,247,77,91,153,235,120,57,209,246,233,229,190,156,173,117,215,253,66,217,0,120,140,108,178,89,196,76,40,186,237,7,61,170,149,26,116,102,143,175,71,28,140,227,100,126,210,127,63,204,200,134,187,249,157,195,103,112,139,28,110,92,60,125,123,151,73,240,122,158,132,95,141,134,203,222,74,87,246,207,206,63,209,216,94,55,15,123,221,87,198,86,173,41,210,229,115,231,55,227,252,73,236,219,166,181,25,100,142,201,34,246,83,229,250,70,84,198,236,90,160,224,166,30,84,175,235,129,90,198,129,201,213,26,47,214,222,251,109,119,66,22,101,213,210,252,147,255,0,89,107,123,137,184,135,90,197,27,202,117,231,94,94,178,231,114,183,150,136,233,177,164,54,94,194,82,93,155,47,34,255,0,88,178,62,15,217,117,91,207,73,199,154,193,106,217,108,244,89,126,137,241,94,246,93,248,233,237,35,234,248,139,92,0,1,229,113,66,254,165,97,125,141,83,190,107,107,217,10,153,201,230,171,69,30,156,199,144,209,123,41,81,247,112,187,36,255,0,214,53,172,197,59,222,102,35,223,149,59,206,123,156,199,234,60,157,234,208,139,94,91,40,108,186,18,82,93,144,94,69,254,177,109,124,33,112,45,54,158,27,79,197,74,139,58,73,185,57,92,131,221,236,248,121,19,216,87,103,12,143,162,139,186,75,244,247,22,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,2,187,120,188,224,90,110,204,54,129,138,148,230,117,147,109,243,121,231,187,218,241,18,32,48,158,238,17,23,68,159,100,159,232,238,42,83,11,47,121,152,113,126,83,47,56,14,114,223,167,115,182,43,66,61,57,140,173,179,232,105,81,118,89,249,31,250,198,202,120,97,127,82,177,66,198,166,95,52,69,239,133,83,231,114,149,162,139,94,91,203,104,253,164,164,251,182,125,210,95,235,30,168,0,5,81,241,129,203,170,217,122,54,60,209,203,70,207,127,165,11,244,64,138,207,180,239,199,95,101,31,95,196,86,230,25,98,29,107,11,175,40,55,157,5,122,75,131,205,216,90,35,174,246,150,217,251,105,81,118,112,252,143,253,99,100,44,17,197,170,14,53,225,229,54,254,183,213,251,158,127,59,68,104,191,87,99,238,53,221,104,65,159,86,143,242,75,253,103,138,248,131,223,10,177,242,183,118,207,137,43,145,57,207,1,225,143,102,237,116,168,197,37,247,73,151,178,175,63,208,40,231,44,120,110,238,46,227,141,181,135,140,171,106,234,222,51,67,208,143,241,80,222,123,205,73,254,215,249,197,250,123,13,147,41,84,216,244,136,13,83,162,167,70,154,221,180,181,63,53,25,159,115,51,238,99,150,2,166,248,213,211,147,233,235,90,173,204,235,224,224,199,219,167,150,250,138,181,215,95,245,8,157,146,60,186,177,152,171,234,163,109,75,157,200,102,53,57,233,38,158,81,171,152,105,122,50,54,234,78,182,101,169,61,223,95,254,86,149,145,12,166,66,203,237,98,235,158,239,175,33,202,132,232,177,207,169,105,28,213,20,210,95,142,89,119,103,207,175,250,230,88,164,14,45,184,128,87,62,63,179,111,32,189,90,77,57,44,25,255,0,116,212,217,232,252,210,252,239,137,254,145,145,56,49,225,211,149,11,226,225,196,89,9,214,44,104,50,233,168,235,217,244,189,79,120,143,162,181,236,127,155,167,207,200,91,216,0,0,132,124,89,111,118,45,236,185,38,134,153,92,169,21,58,145,50,105,216,106,220,219,144,39,39,79,100,200,181,50,239,169,24,170,140,146,216,79,226,30,100,172,186,83,77,111,106,29,98,157,58,79,172,69,181,148,79,140,149,159,180,147,62,139,236,71,175,192,134,197,20,154,115,52,138,92,58,84,127,197,67,142,220,116,119,246,80,146,73,119,51,62,197,241,28,176,0,0,31,57,50,25,137,29,217,82,23,177,166,80,167,22,173,12,244,73,22,166,122,23,94,195,27,209,51,31,131,119,21,228,245,129,72,187,249,245,214,30,83,11,139,232,249,73,209,105,116,154,50,222,166,137,30,218,136,189,175,159,110,163,38,14,13,113,212,49,69,168,60,239,176,220,87,84,175,168,144,102,99,91,28,205,205,84,236,198,226,139,219,181,71,225,157,108,155,233,217,30,61,227,34,255,0,164,92,31,9,116,45,57,102,112,214,157,53,172,153,151,95,47,71,193,19,100,7,89,114,219,148,139,186,131,58,219,174,197,241,16,42,49,221,139,33,173,234,70,230,220,65,161,69,170,76,148,90,165,70,93,12,143,168,171,156,211,240,145,170,203,171,84,239,140,17,170,115,209,42,67,210,87,70,228,37,60,178,82,159,116,207,196,73,153,215,79,162,70,154,117,246,190,36,32,14,40,229,167,24,176,125,110,157,241,106,120,22,16,226,144,78,248,232,174,238,211,127,147,78,172,203,163,106,63,209,245,12,117,30,93,74,30,138,97,205,155,122,151,68,159,111,175,234,29,220,124,74,189,161,178,136,241,235,91,27,109,68,164,151,134,100,244,50,45,11,186,126,67,183,141,142,248,173,13,36,136,215,86,194,79,111,220,49,143,252,237,252,135,114,214,106,113,233,150,154,101,187,239,68,48,164,169,178,244,92,46,134,69,161,127,97,29,37,207,142,152,169,121,54,235,87,37,211,227,18,242,20,218,203,192,198,111,84,158,237,75,212,108,191,57,95,227,30,16,205,75,81,153,245,53,31,253,34,224,56,68,229,182,117,157,66,153,141,245,200,251,36,86,226,57,10,33,239,35,214,43,200,129,37,7,234,186,101,221,39,208,208,74,248,153,118,22,78,2,36,113,55,173,21,39,44,213,182,86,239,45,50,124,54,170,219,174,155,106,16,252,180,63,136,163,252,32,161,57,114,226,45,38,138,209,232,185,60,253,15,79,205,97,197,124,75,243,126,35,103,40,204,38,43,9,97,7,169,39,95,250,79,81,245,0,0,0,0,0,0,0,0,0,0,0,0,26,241,103,239,15,165,97,246,102,46,136,15,59,205,101,223,5,202,115,105,39,118,148,248,166,174,155,148,101,213,122,117,19,247,131,13,254,197,103,13,238,171,20,213,244,182,239,129,208,180,62,190,33,250,131,191,154,94,69,249,199,250,59,11,32,1,198,168,211,161,213,97,185,2,123,60,214,29,211,122,55,26,117,208,200,203,169,25,31,114,33,17,113,43,133,238,92,49,6,122,234,76,209,125,25,33,122,104,191,19,61,237,52,74,11,183,139,73,118,71,253,63,33,224,98,240,115,192,182,180,241,53,174,126,157,255,0,115,76,78,189,126,83,71,179,182,248,84,101,142,133,28,218,147,111,248,213,159,117,248,186,131,122,244,47,34,150,127,15,250,71,171,167,112,225,202,253,57,6,132,88,251,181,255,0,246,157,68,190,31,253,147,242,30,202,137,146,252,183,219,173,176,184,184,125,162,226,41,46,161,126,150,159,209,73,211,67,208,223,63,128,204,52,88,212,170,101,62,61,30,142,142,92,88,77,33,134,91,213,74,216,132,36,146,146,213,90,153,232,68,69,169,158,163,176,0,0,16,203,138,202,30,86,88,221,229,39,82,42,146,141,93,75,162,125,31,59,81,77,25,112,92,166,243,13,133,206,65,45,100,166,243,162,41,158,222,217,78,103,111,126,157,244,239,208,108,167,110,174,83,150,253,49,201,197,164,149,67,101,79,118,246,205,5,187,183,78,250,246,232,49,118,110,49,9,204,50,203,237,233,115,71,115,100,148,209,42,45,198,61,53,250,111,4,250,209,221,42,46,232,243,45,62,35,95,27,110,161,84,196,44,108,164,212,100,125,36,251,134,232,97,229,123,37,171,175,203,35,62,196,148,251,75,249,23,212,54,63,193,170,123,212,156,32,177,169,82,83,181,216,118,221,50,59,133,169,30,138,68,86,210,125,140,203,185,124,71,177,0,0,0,20,211,198,74,194,77,59,23,232,151,194,28,254,170,163,198,132,105,211,205,82,170,14,235,174,239,151,195,244,249,15,69,193,94,251,74,47,187,163,13,149,249,84,169,181,162,255,0,239,212,230,127,55,255,0,206,253,30,98,221,0,0,4,61,226,131,132,106,196,220,184,206,158,195,123,221,182,94,118,182,101,174,154,38,60,9,167,175,85,164,187,175,231,245,24,164,204,33,188,229,97,150,44,90,151,163,42,218,186,5,118,12,247,11,66,61,73,137,45,184,101,236,171,243,59,232,127,81,246,27,29,96,118,36,67,197,140,44,183,47,152,138,212,234,116,200,114,30,232,125,28,114,51,110,168,186,165,63,219,60,146,69,254,97,238,84,73,35,55,15,185,23,127,144,160,78,37,23,194,110,252,206,92,17,153,147,206,110,140,244,186,106,189,77,187,22,205,66,97,109,246,75,93,55,119,235,245,152,154,156,24,172,202,133,59,15,110,43,178,92,93,141,202,169,75,142,210,247,164,247,37,76,83,220,46,132,174,157,188,200,89,72,15,197,22,228,154,126,37,160,164,190,47,150,35,20,28,192,34,241,101,63,73,114,107,206,61,79,255,0,23,133,1,180,247,81,252,124,136,191,79,113,149,248,71,227,189,10,212,180,238,203,78,225,168,114,145,7,192,114,17,202,90,181,222,236,247,21,213,13,159,231,23,115,49,136,184,154,103,6,54,57,92,240,176,254,209,119,250,69,67,230,111,115,105,253,63,57,184,110,151,71,25,66,211,181,109,43,242,143,95,145,116,56,191,151,156,19,184,113,227,18,169,214,53,9,141,222,43,157,205,115,114,11,102,216,238,186,93,20,226,53,215,148,101,209,95,245,30,198,216,115,97,209,112,210,207,129,102,91,236,242,160,192,230,242,147,185,106,211,123,171,112,250,173,74,63,105,103,220,207,253,67,210,128,15,229,107,75,105,53,172,244,34,21,19,197,3,60,13,93,206,212,178,251,98,22,250,90,57,62,145,153,212,185,218,148,41,109,125,27,172,18,147,162,146,180,250,171,235,220,250,104,66,186,44,251,94,163,121,220,81,45,186,74,55,202,151,204,229,150,169,47,97,10,89,251,70,69,217,39,230,54,99,194,187,46,38,30,216,116,203,66,18,118,179,3,157,180,181,51,246,222,91,135,221,74,62,235,63,51,30,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,147,197,75,46,38,33,88,149,59,66,114,119,51,63,147,184,181,50,246,30,67,133,217,73,62,232,47,50,26,206,94,22,181,70,204,184,165,219,117,84,108,149,15,151,188,181,73,251,109,165,101,236,153,151,101,23,152,177,126,23,249,224,102,209,118,155,151,203,236,185,116,165,243,189,29,51,169,242,116,41,178,221,250,54,152,53,43,85,41,9,245,151,211,185,116,212,133,187,33,105,113,36,180,30,164,99,250,0,30,107,17,172,58,46,37,217,243,236,203,129,158,108,25,252,174,106,119,45,58,236,117,14,23,84,41,39,237,32,187,25,127,168,107,147,152,108,19,184,112,31,18,170,54,53,117,141,190,23,147,202,115,114,15,126,232,237,58,125,18,226,244,211,154,69,213,95,245,20,160,225,151,156,24,216,27,115,205,195,251,185,223,233,21,115,151,177,205,167,244,28,150,230,58,125,27,101,107,86,229,186,159,202,45,62,101,208,178,239,23,12,119,161,93,118,157,167,105,219,213,14,106,39,120,254,122,57,75,78,155,29,128,226,122,173,178,252,211,236,100,49,63,8,59,17,138,246,96,87,120,188,159,164,182,244,228,158,167,255,0,140,66,158,218,187,40,190,30,100,127,163,184,187,96,1,90,220,103,108,202,133,71,15,109,219,178,36,93,237,197,169,68,142,235,155,210,91,82,150,42,14,31,67,87,94,254,68,33,87,13,139,225,54,134,103,45,248,207,73,228,183,89,122,37,52,189,77,219,150,245,66,25,109,246,79,77,118,247,233,245,144,191,194,36,153,147,133,220,203,191,200,120,108,113,196,136,120,79,133,151,29,243,45,90,29,50,153,50,67,61,15,171,141,198,113,212,151,68,171,251,95,154,76,191,204,53,197,197,235,206,86,38,98,197,215,122,188,173,202,175,215,103,79,108,180,34,208,159,146,227,132,94,202,127,63,190,133,245,23,97,118,124,47,176,141,88,101,151,24,51,223,111,99,183,51,205,86,200,181,215,84,200,129,8,245,232,181,23,116,124,190,162,19,8,0,0,84,95,26,139,237,43,190,237,124,54,73,251,52,168,85,163,250,249,213,22,127,55,255,0,206,253,30,99,206,240,110,176,147,82,197,250,221,240,167,63,169,104,242,97,18,116,243,76,170,123,186,235,187,231,240,253,62,66,229,128,0,0,7,142,198,74,123,213,108,32,190,105,113,147,185,233,150,221,78,59,101,169,22,170,92,87,18,93,204,139,185,252,70,184,55,37,66,169,135,216,217,86,169,71,250,57,246,245,209,33,228,251,39,163,172,75,51,46,228,164,251,72,249,151,214,54,13,202,54,33,57,137,185,125,178,238,105,46,111,146,170,45,57,185,39,166,159,77,224,152,90,251,37,37,221,126,69,167,192,101,27,137,114,155,183,234,110,65,45,100,166,27,202,103,183,182,72,61,189,250,119,211,191,65,173,102,99,215,41,204,195,98,139,147,139,73,42,188,235,106,123,183,182,115,158,221,219,167,125,123,116,23,47,194,149,15,39,44,109,115,83,161,29,73,38,158,165,212,189,31,7,65,51,64,0,7,95,90,141,74,169,211,228,81,235,8,230,69,154,210,216,121,189,84,157,232,90,77,42,45,83,161,150,164,102,90,145,234,48,245,111,37,249,111,184,155,125,114,176,251,85,203,82,157,90,253,45,63,170,149,174,167,161,62,95,17,227,106,60,56,114,191,81,65,33,118,62,221,63,253,167,81,63,143,255,0,100,252,199,148,185,56,84,101,142,187,28,154,141,111,248,37,151,101,248,186,131,154,116,63,35,150,95,31,250,7,141,127,131,166,5,56,226,84,205,103,148,130,81,26,147,225,230,43,82,248,106,115,70,88,193,238,28,185,121,194,10,156,106,221,58,129,226,234,17,86,135,155,127,197,78,111,71,18,166,212,74,218,114,86,159,105,178,61,52,211,168,148,113,163,179,14,51,81,35,163,99,76,33,45,182,157,76,244,73,22,132,90,159,94,196,62,160,43,127,140,245,254,197,27,13,237,91,20,149,244,183,23,142,212,180,62,158,29,250,123,191,154,126,71,249,197,250,123,8,5,144,76,62,149,136,57,152,181,224,50,239,41,150,188,111,53,205,164,173,186,211,229,26,122,110,73,159,84,105,208,108,58,0,0,0,0,0,0,0,0,0,0,0,0,2,154,184,198,225,203,180,28,83,162,95,9,78,140,215,252,78,157,75,251,4,106,123,95,156,103,220,254,5,250,123,143,41,194,67,16,27,180,177,241,219,122,75,252,184,247,6,222,103,171,174,188,136,83,214,93,146,103,221,95,18,253,34,240,0,0,0,4,95,226,46,120,136,198,91,106,245,60,59,155,225,159,166,156,137,181,5,114,216,95,238,38,224,75,83,189,30,233,223,103,179,170,186,116,46,226,144,237,220,200,99,45,169,84,110,171,71,187,249,18,26,116,157,221,232,248,170,245,137,68,175,202,104,203,186,75,200,92,46,68,179,221,109,227,125,181,73,176,238,154,159,251,49,131,5,134,164,23,37,207,167,216,220,102,148,239,169,29,13,39,115,206,171,213,37,30,159,87,82,154,201,81,41,36,164,158,164,101,169,15,209,210,222,117,228,90,214,157,98,227,112,181,77,50,4,137,135,245,54,210,151,240,63,205,248,31,212,35,158,82,51,113,72,199,123,190,243,178,221,147,182,167,70,170,84,84,211,27,20,127,185,89,117,134,201,91,185,40,79,180,238,154,25,154,190,178,234,92,78,38,144,87,51,43,181,165,33,123,121,10,146,233,244,215,82,77,58,103,79,250,69,32,224,66,210,222,56,97,227,139,86,212,166,235,164,153,171,77,116,34,152,215,81,178,157,138,180,185,100,91,206,33,91,146,170,84,67,37,105,166,164,108,167,168,130,28,98,241,9,186,78,12,210,44,118,221,218,252,202,188,121,74,45,186,234,218,226,84,26,63,201,50,238,95,29,127,206,43,143,34,86,60,171,239,50,246,124,24,241,249,169,167,84,233,245,39,253,114,78,198,155,168,70,37,43,170,147,174,155,251,22,167,242,27,15,211,226,34,4,8,208,91,246,99,178,134,147,245,37,36,95,234,28,128,0,0,1,89,188,104,41,208,87,100,219,149,37,159,238,164,207,134,209,23,95,99,147,81,87,199,78,226,24,112,214,186,102,90,249,163,160,156,68,110,244,161,197,166,185,212,139,232,221,168,195,215,185,31,230,151,109,15,230,67,96,4,171,114,73,90,105,169,107,160,253,0,1,209,223,54,244,123,186,201,184,45,57,69,171,21,170,84,186,115,133,215,216,121,149,54,125,140,143,178,188,140,190,178,26,230,102,155,11,37,225,14,55,221,54,171,237,236,96,234,147,159,135,212,143,88,254,49,244,55,217,107,62,205,249,158,191,17,45,184,125,231,174,22,19,219,79,225,157,235,55,70,92,90,188,11,156,179,245,53,110,43,45,167,70,227,168,207,66,109,93,84,175,175,200,196,135,198,78,35,116,123,103,14,235,209,105,117,45,181,41,204,202,98,3,156,149,30,170,91,14,19,125,21,24,211,237,36,189,173,62,98,162,43,213,74,166,33,223,149,26,212,131,231,84,174,90,187,210,150,126,170,119,191,33,227,81,246,36,164,181,82,254,4,95,80,191,188,129,225,156,156,51,203,109,177,10,115,60,185,53,88,80,170,139,45,196,122,115,96,69,35,236,181,23,116,31,195,234,33,35,128,5,75,113,161,90,189,57,104,163,203,247,127,255,0,5,56,86,133,26,191,85,183,223,57,52,169,60,151,21,220,246,37,94,70,95,148,71,241,48,161,80,170,183,69,89,154,53,26,55,136,155,39,119,45,189,233,70,237,169,53,31,85,25,17,116,73,249,139,238,200,126,79,161,229,142,196,83,149,150,119,93,21,77,61,32,230,227,47,197,189,43,149,209,47,56,223,226,159,34,245,116,249,245,237,42,128,7,242,227,136,105,6,181,158,137,46,230,43,83,136,55,17,58,61,191,73,123,11,176,114,173,226,42,175,237,241,178,249,10,71,134,218,168,175,183,234,72,140,105,94,228,155,133,209,93,59,159,93,8,84,59,207,57,33,195,121,229,110,90,187,158,154,11,10,225,69,150,57,87,197,242,188,96,174,177,178,155,69,211,193,171,121,31,55,156,204,232,238,116,75,164,164,232,164,151,116,30,190,90,23,81,115,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,41,147,138,238,88,229,88,247,202,49,130,132,198,250,109,107,95,24,173,228,92,174,75,48,99,183,209,78,154,149,170,148,125,144,90,121,234,93,69,122,178,243,145,220,39,153,86,213,167,177,233,168,183,142,31,60,68,232,247,5,37,156,46,198,58,183,135,170,177,187,193,75,228,41,126,39,114,165,62,231,169,30,49,37,27,82,77,151,85,117,238,93,117,33,101,109,184,135,80,78,54,122,164,251,24,254,128,4,85,207,134,79,161,230,114,196,75,148,102,118,221,20,189,125,30,230,227,63,198,61,23,155,209,79,54,223,226,152,50,245,181,249,117,239,66,53,218,21,86,215,171,61,70,172,198,240,243,99,109,230,55,189,43,219,185,36,162,234,147,50,62,138,47,48,172,215,234,183,3,229,38,171,39,156,226,123,30,196,167,200,139,242,72,190,4,44,191,130,242,215,233,203,185,31,146,126,3,255,0,130,162,45,164,0,71,44,253,225,156,140,76,203,109,207,10,11,60,201,52,168,83,106,136,45,196,95,138,129,40,139,186,210,93,214,95,31,168,197,1,208,106,149,76,60,191,105,213,168,231,201,168,219,85,118,101,32,253,85,108,126,59,196,162,238,74,73,232,164,124,12,190,177,110,248,55,196,110,143,115,97,221,6,45,82,165,186,165,5,152,172,79,115,146,162,209,72,97,178,115,162,99,18,125,165,31,179,175,200,71,142,32,153,235,133,139,22,211,24,103,101,77,213,150,214,159,28,231,44,253,125,27,148,203,137,209,200,233,50,212,156,79,84,171,234,243,49,18,114,179,133,114,241,123,27,237,107,85,134,247,176,85,72,47,204,234,69,164,127,24,194,28,238,180,31,103,60,143,95,128,216,206,197,183,99,218,22,77,189,105,196,45,24,162,210,162,83,155,46,190,195,44,165,178,238,102,125,147,230,103,245,152,239,0,0,126,41,91,82,106,211,93,11,93,6,191,252,74,110,153,151,70,104,235,199,45,27,125,22,114,169,173,245,35,250,54,170,51,52,236,69,249,199,223,83,249,152,153,252,23,233,208,81,100,220,117,36,31,238,165,79,152,209,151,95,99,147,78,87,199,78,226,204,128,0,0,7,30,161,17,19,224,73,130,231,179,33,149,180,175,169,73,50,255,0,88,215,131,61,182,60,171,19,50,247,132,25,17,249,73,168,212,234,21,38,61,114,86,246,156,168,73,36,171,162,149,166,187,59,30,135,242,22,57,193,211,16,154,171,96,213,94,199,113,237,207,195,171,200,148,146,219,166,141,162,45,61,162,252,146,46,231,241,215,252,226,119,223,75,75,118,69,194,226,213,181,41,165,75,51,86,154,232,68,202,186,141,107,49,221,105,115,28,49,13,196,43,114,85,117,213,140,149,166,154,145,204,119,168,187,238,25,80,87,15,43,180,85,45,123,185,234,140,241,116,211,66,85,58,31,79,250,7,47,54,249,184,164,96,69,223,102,89,109,73,221,83,172,213,41,202,117,141,138,47,220,175,58,251,102,173,220,149,167,218,107,77,8,201,95,81,117,57,25,102,87,145,116,218,116,123,141,178,209,53,56,17,230,23,212,227,73,95,192,191,59,224,95,80,238,135,226,148,73,73,169,71,161,17,106,98,20,231,179,61,246,214,7,219,85,107,14,214,169,255,0,179,25,208,95,106,57,114,92,250,13,237,201,105,46,250,241,214,210,182,188,210,125,83,81,107,245,117,58,123,184,179,33,140,183,93,81,202,173,98,239,231,201,117,211,119,119,163,226,167,214,53,26,191,37,162,46,234,63,33,119,92,58,15,17,95,203,109,34,167,136,147,124,75,245,35,143,54,158,174,91,8,253,196,228,8,138,107,163,61,59,239,246,180,87,94,165,216,74,16,0,0,1,72,28,91,241,5,187,183,31,26,183,163,63,204,143,64,221,203,245,116,211,159,10,2,207,186,72,251,167,226,127,160,122,158,14,120,114,237,123,20,235,119,186,139,86,104,30,27,94,221,57,241,170,13,126,113,31,114,248,31,232,238,46,88,0,0,0,0,0,0,0,0,0,0,0,0,4,7,226,253,134,77,221,216,29,6,245,67,123,229,90,124,222,65,107,166,190,42,100,6,213,249,100,93,147,230,74,253,29,197,75,101,219,16,81,133,216,195,64,190,29,115,99,116,239,21,184,244,215,241,145,93,104,191,37,95,219,62,7,254,177,178,228,105,13,203,97,50,26,61,82,173,116,253,7,160,250,128,0,0,234,110,203,106,151,121,91,53,75,86,181,31,159,6,173,13,248,82,27,222,164,238,109,214,212,133,22,169,50,50,213,42,62,198,71,243,33,68,25,241,201,205,209,151,252,69,169,220,52,170,78,182,133,90,83,210,162,191,207,111,232,77,215,229,45,12,237,83,235,117,90,52,201,30,227,34,215,207,67,239,22,232,85,218,173,181,86,139,92,162,74,240,211,97,60,135,216,119,98,87,177,104,81,41,39,162,136,200,244,82,72,244,50,211,160,178,76,153,241,75,169,80,100,83,48,251,28,100,243,160,41,76,196,102,167,177,41,229,245,142,210,75,147,26,33,168,244,73,58,174,170,235,219,224,98,213,172,171,230,217,196,42,4,91,154,211,168,248,218,124,182,208,235,78,242,92,111,82,90,18,178,232,226,82,175,101,105,62,165,230,49,134,116,46,95,193,92,180,223,213,2,78,229,59,111,213,88,71,93,61,99,167,200,50,242,63,205,20,207,195,251,17,42,118,190,107,232,213,88,115,252,33,220,147,99,211,100,171,148,151,55,53,34,165,21,75,78,134,147,211,217,46,164,68,125,58,25,11,122,207,125,169,86,189,178,183,117,179,69,71,136,92,74,76,234,131,135,170,81,171,73,167,74,213,94,177,151,231,23,66,235,215,176,162,28,19,132,227,24,245,97,83,228,35,215,110,239,165,178,180,235,230,83,91,35,46,131,100,203,32,145,26,197,160,18,189,84,181,73,138,71,231,161,19,41,20,195,197,187,22,78,243,199,120,182,141,58,111,58,157,70,166,161,183,83,203,219,182,83,83,39,182,162,212,208,74,61,18,162,236,102,159,172,123,190,12,56,103,38,78,37,220,88,166,226,255,0,114,181,71,151,70,74,116,47,198,20,138,123,250,235,191,94,223,220,233,243,242,23,2,0,0,0,2,189,120,202,192,223,129,116,41,254,27,93,183,12,86,249,187,251,126,227,168,30,154,127,211,168,173,204,141,40,211,153,155,32,201,90,127,78,105,190,95,254,208,140,54,38,130,122,194,142,122,255,0,98,71,249,136,125,192,0,4,7,226,129,147,213,99,37,168,230,48,90,112,183,220,86,213,56,202,65,243,52,221,2,59,115,100,41,63,72,242,27,45,92,113,61,73,6,175,172,186,10,87,159,6,93,46,107,208,38,181,202,145,25,197,52,226,55,18,182,173,38,100,101,169,106,71,212,143,176,248,26,212,162,208,204,76,110,29,57,72,184,49,187,20,169,119,205,90,149,254,197,109,201,172,77,84,142,122,61,121,17,228,196,116,219,218,151,144,225,106,211,166,123,182,153,121,104,103,208,175,94,151,78,139,71,166,67,164,66,70,200,240,88,110,51,41,212,207,106,16,146,74,75,83,51,51,232,69,220,204,199,40,7,206,67,237,69,142,236,151,149,181,182,80,167,22,122,107,162,72,181,51,232,41,23,139,78,41,197,187,177,245,235,50,159,63,196,53,110,237,220,142,81,163,151,226,33,65,112,186,154,8,207,83,73,249,158,159,46,194,13,195,135,38,161,37,17,34,55,204,117,205,118,167,82,45,116,45,79,169,244,236,70,46,155,135,46,67,153,193,154,74,241,47,19,105,220,203,166,110,158,13,174,113,151,129,216,169,108,185,235,51,33,109,187,189,167,80,125,83,234,249,117,212,202,126,0,15,1,139,152,231,134,184,33,68,58,254,35,92,30,140,137,228,175,9,33,237,125,118,209,217,150,214,125,221,71,151,159,200,244,168,172,220,241,62,190,49,117,11,181,48,185,207,66,80,23,167,57,90,51,39,196,105,200,113,61,31,136,149,163,107,141,185,216,250,238,248,17,8,26,227,139,117,102,227,135,170,143,185,137,95,147,140,135,223,25,139,184,216,169,86,162,120,11,77,173,222,34,95,49,151,119,106,220,130,79,168,153,13,186,90,58,201,23,79,142,189,187,222,142,29,97,221,173,133,150,156,59,46,205,167,120,42,92,30,103,37,158,115,142,109,222,234,220,87,172,226,148,163,245,156,81,245,51,239,240,208,135,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,230,113,23,14,237,108,83,180,230,89,119,149,59,198,210,231,114,249,204,243,156,111,118,199,80,226,125,102,212,149,23,172,218,79,161,151,111,134,164,40,187,56,249,15,190,114,233,113,63,82,162,196,241,246,147,187,121,18,249,140,181,179,70,227,146,189,69,72,113,211,213,215,140,186,252,53,237,218,40,54,226,218,89,56,217,232,162,236,98,121,101,27,137,245,241,132,72,69,169,138,46,122,110,128,141,121,42,209,152,222,31,94,123,138,232,196,69,45,123,156,113,190,231,211,111,192,204,91,174,17,227,158,26,227,125,16,171,248,115,112,122,78,39,154,188,36,134,116,245,220,71,103,155,65,247,105,126,94,95,50,215,223,128,8,7,196,103,33,204,99,53,41,24,151,134,116,238,93,211,11,95,24,215,56,207,199,111,84,70,91,245,158,144,134,218,216,211,75,62,137,245,188,250,232,103,75,51,97,73,167,201,92,57,141,242,222,111,77,201,212,143,77,72,140,186,151,78,198,66,113,240,151,197,72,182,134,62,179,102,212,39,248,118,174,45,219,81,202,53,243,60,60,41,206,119,36,25,150,134,162,243,45,126,125,133,223,128,14,45,82,157,22,177,76,153,72,154,141,241,231,48,228,103,147,169,150,228,45,38,149,22,164,100,101,208,207,177,145,138,40,226,45,148,139,131,4,113,74,169,124,210,105,95,236,86,227,154,252,212,200,231,163,212,145,34,76,183,73,189,170,121,110,30,141,52,71,187,105,23,150,132,125,14,28,146,212,146,208,140,125,224,65,151,84,154,204,8,77,115,100,73,113,45,54,141,196,157,203,81,145,17,106,122,17,117,50,238,46,163,133,254,79,21,131,118,171,120,193,118,66,217,113,92,180,226,40,231,204,215,108,9,13,194,144,148,253,27,203,108,244,113,181,117,52,18,190,162,232,39,192,0,0,248,78,233,10,65,255,0,234,151,254,99,26,236,231,148,205,89,153,189,204,207,95,233,205,75,239,9,34,200,248,53,64,217,129,117,217,254,27,77,215,12,166,249,187,251,254,227,167,158,154,127,211,168,176,160,0,0,0,20,253,198,123,12,229,70,196,171,119,20,219,87,238,87,104,241,40,170,78,133,248,195,145,80,127,93,119,235,219,251,157,62,126,67,194,112,145,197,147,179,49,222,85,163,81,155,201,167,86,105,171,109,164,242,247,110,148,236,200,13,164,181,36,26,139,84,164,251,153,39,234,23,61,123,146,36,216,181,242,79,172,151,105,50,180,242,212,141,149,13,108,241,182,27,143,227,213,251,79,97,62,187,151,125,85,148,39,95,51,154,225,17,117,23,189,145,11,82,173,100,229,110,212,102,180,143,14,185,116,152,53,6,207,84,175,70,149,78,139,162,189,83,63,205,62,135,215,167,97,80,188,64,113,18,167,116,102,190,179,85,153,63,197,157,183,54,69,54,50,185,73,111,107,81,234,82,148,132,232,73,45,125,163,234,100,103,215,169,152,185,140,151,220,191,133,89,105,176,106,6,157,170,106,223,165,48,190,186,250,197,79,142,103,228,95,156,50,125,235,124,219,56,123,64,149,115,93,149,31,5,79,136,218,221,117,222,75,142,104,72,66,150,125,27,74,149,236,161,71,208,188,133,84,231,47,138,93,74,188,253,79,15,176,58,79,38,2,84,244,71,170,123,18,174,103,89,13,40,185,50,98,18,139,84,155,74,232,174,157,190,38,43,110,187,93,170,220,181,105,85,202,220,175,19,54,107,203,125,247,118,37,27,214,181,26,148,122,36,136,139,85,40,207,66,45,58,137,73,144,236,156,221,25,128,196,90,101,195,85,164,233,104,82,101,51,42,83,252,246,254,152,218,126,42,214,206,212,190,135,83,171,79,25,238,34,61,60,181,62,215,191,105,219,84,187,54,217,165,218,180,88,252,136,52,152,108,66,142,222,245,43,107,109,54,148,36,181,81,153,158,137,73,119,51,63,153,142,216,0,0,7,202,76,134,226,48,169,14,158,137,78,154,254,147,208,107,73,152,172,65,70,41,99,13,126,249,105,123,219,169,120,93,167,166,159,139,138,211,71,249,41,254,215,249,165,254,177,108,252,32,112,205,187,71,3,167,94,171,111,100,187,179,149,207,45,117,211,194,204,158,218,127,44,203,178,188,137,63,167,184,159,32,0,0,0,0,0,0,0,0,0,0,0,0,49,206,96,112,219,246,89,194,186,205,142,78,114,213,63,195,237,86,154,233,178,75,78,246,220,159,237,127,18,255,0,80,214,150,75,46,211,166,41,149,116,91,122,124,60,203,255,0,152,216,203,39,24,152,198,42,224,37,189,115,34,71,57,231,124,95,53,91,13,61,166,200,65,116,216,146,236,223,145,12,220,0,0,0,58,139,170,211,160,94,180,57,118,221,203,3,198,83,231,52,227,15,179,205,91,123,144,180,41,10,45,200,50,81,106,149,40,186,25,119,21,221,153,142,18,150,205,202,221,86,233,193,185,222,139,154,124,249,104,166,242,156,127,156,191,166,89,35,155,34,97,18,117,82,155,78,186,116,211,95,51,21,105,139,56,67,123,96,189,215,34,207,190,105,126,10,115,10,94,137,231,178,230,228,165,199,27,221,244,75,89,22,170,105,125,53,242,250,181,246,25,126,205,86,42,101,226,182,196,235,58,179,178,7,53,42,147,15,195,198,62,106,55,180,107,78,247,25,113,73,213,44,164,181,46,221,254,58,203,236,110,226,51,103,227,182,1,212,108,250,147,126,2,227,149,74,121,135,91,213,215,121,139,84,39,27,62,165,25,13,150,174,58,125,143,78,159,14,213,249,135,215,51,182,93,247,111,221,109,47,105,210,42,145,39,25,232,71,209,167,144,231,192,255,0,55,224,127,81,141,142,48,166,165,77,197,220,183,219,18,101,35,197,70,186,108,200,73,148,222,170,70,242,147,1,6,180,234,68,147,45,73,206,229,183,191,77,5,43,212,240,150,167,135,220,68,168,214,196,72,188,134,143,19,99,207,128,222,244,171,151,23,211,134,134,139,83,90,140,244,36,17,122,199,187,226,66,234,113,162,254,78,20,224,29,193,120,78,86,143,210,173,201,111,39,167,119,154,132,227,133,217,42,46,237,159,145,151,214,53,212,196,171,190,126,40,226,93,114,234,95,210,63,94,171,201,146,209,122,165,248,249,11,89,23,178,146,238,231,153,23,232,23,145,195,95,6,147,133,121,116,164,205,152,198,217,247,26,88,172,26,183,107,163,114,32,195,61,186,18,212,159,105,179,235,208,254,68,37,144,0,0,0,8,49,198,10,155,54,126,87,233,174,70,61,200,141,116,50,243,137,232,90,37,52,233,250,171,83,63,159,97,86,185,32,120,216,204,197,142,162,61,53,173,83,11,255,0,242,17,134,197,52,245,111,129,25,71,230,202,15,255,0,193,33,200,0,0,31,203,141,161,214,212,211,133,170,86,70,149,23,196,140,69,76,194,240,233,192,252,120,169,46,226,114,159,232,154,219,206,27,143,204,230,204,127,153,170,157,90,139,151,226,80,130,213,110,238,232,93,52,211,177,244,199,120,115,194,59,3,45,58,235,85,139,146,87,167,26,101,105,90,99,236,153,23,178,208,162,245,145,48,252,146,162,237,249,95,33,53,237,11,58,221,177,40,16,237,155,90,159,224,169,208,25,110,59,12,243,92,115,98,16,132,161,37,185,106,82,143,68,161,37,212,204,250,14,232,0,66,222,37,57,172,143,130,56,93,38,203,161,59,186,191,114,50,184,102,157,166,92,184,210,35,204,111,126,170,101,104,61,28,104,186,106,70,127,18,46,167,71,151,53,197,83,187,43,114,110,10,195,220,217,114,182,115,23,181,41,215,106,18,130,232,146,34,236,146,242,22,197,195,59,34,241,45,250,123,56,211,137,48,121,149,7,247,122,58,63,52,203,147,181,83,35,59,235,51,32,210,173,201,52,31,172,142,158,94,102,44,200,139,78,132,63,64,66,252,229,113,20,179,50,242,169,118,109,178,207,165,110,198,249,123,153,220,235,28,141,124,59,133,235,46,51,141,43,115,79,40,251,244,211,226,122,21,49,98,246,53,95,152,219,115,189,116,223,85,95,25,41,221,186,125,3,45,237,209,182,209,253,137,180,17,244,105,30,94,95,94,190,207,2,178,129,140,152,250,249,42,207,160,238,131,249,82,188,84,82,219,209,221,61,71,30,65,159,172,202,139,254,159,134,182,165,151,78,21,248,77,133,156,138,213,246,239,225,45,101,173,219,93,219,38,30,205,121,201,62,141,75,82,15,84,56,130,237,249,63,19,49,55,105,116,184,20,104,45,211,169,172,114,99,181,174,196,110,82,180,212,204,207,170,140,207,185,152,229,128,0,0,0,0,0,0,0,0,8,237,157,60,229,91,25,57,177,233,55,29,70,220,59,154,183,94,154,113,105,180,84,207,240,102,243,104,34,83,239,41,222,91,155,80,130,82,11,216,61,84,226,75,166,166,101,13,63,163,157,255,0,178,239,249,109,255,0,208,4,139,201,47,17,31,219,141,126,215,172,143,216,127,240,71,208,148,143,74,248,175,194,15,31,206,250,102,218,229,236,240,205,109,252,102,187,181,62,218,105,215,81,50,64,0,0,0,0,0,7,226,148,73,35,82,140,136,136,181,51,63,33,89,216,137,198,194,218,181,111,170,237,181,103,96,73,221,20,106,92,231,98,67,172,157,213,225,10,122,16,173,188,228,181,224,220,218,149,25,25,167,215,51,52,232,125,53,208,188,239,244,115,191,246,93,255,0,45,191,250,0,179,92,62,186,191,14,236,43,106,247,240,30,7,240,134,145,14,171,225,121,188,222,71,61,148,59,203,223,162,119,109,223,166,237,11,93,53,208,187,14,252,6,30,205,142,96,255,0,106,254,9,85,241,139,240,71,240,155,209,114,98,71,244,119,143,240,92,206,123,232,107,94,111,45,205,54,239,215,77,135,174,154,116,238,32,103,244,115,191,246,93,255,0,45,191,250,0,127,71,59,255,0,101,223,242,219,255,0,160,7,244,115,191,246,93,255,0,45,191,250,0,127,71,59,255,0,101,223,242,219,255,0,160,11,61,180,43,255,0,133,118,157,18,232,240,158,23,211,20,232,211,249,28,205,252,174,107,73,94,205,218,22,237,55,105,174,133,174,157,136,118,224,0,60,230,33,226,37,149,133,22,125,74,254,196,59,138,37,18,131,73,107,155,46,100,149,25,37,37,174,132,146,34,213,75,90,140,200,146,148,145,169,70,100,68,70,102,43,51,25,120,216,202,98,171,34,155,128,120,81,13,248,76,168,210,213,90,232,113,195,57,6,71,166,226,136,194,146,104,79,77,75,87,183,25,25,106,148,153,104,49,21,47,140,238,106,225,205,39,234,22,206,29,212,35,159,69,48,186,92,166,250,106,71,234,169,18,72,200,244,233,215,82,235,216,196,180,203,111,23,188,35,197,58,172,59,67,24,232,7,135,149,137,107,75,44,212,78,87,136,164,186,225,244,45,238,154,82,168,250,159,231,146,144,94,110,16,159,173,184,219,205,161,230,92,74,219,90,73,73,82,79,82,81,31,99,35,243,33,253,10,213,197,142,50,159,177,126,41,222,88,103,251,92,125,39,248,37,112,84,104,94,55,240,191,147,226,188,44,151,25,230,242,252,18,182,110,229,238,219,185,90,107,166,167,166,163,202,255,0,71,59,255,0,101,223,242,219,255,0,160,7,244,115,191,246,93,255,0,45,191,250,0,127,71,59,255,0,101,223,242,219,255,0,160,7,244,115,191,246,93,255,0,45,191,250,0,178,156,39,190,191,101,12,44,179,113,51,209,126,140,252,45,183,233,213,223,5,207,231,120,95,21,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,15,86,0,3,16,102,167,50,22,198,85,240,122,163,138,183,28,3,169,186,203,205,66,166,82,211,35,144,186,132,199,12,246,178,78,109,86,194,218,149,173,74,218,122,37,10,61,12,244,35,129,95,209,206,255,0,217,119,252,182,255,0,232,3,48,101,59,138,95,237,160,198,218,70,14,254,193,127,131,62,148,141,46,71,164,127,9,252,111,47,144,194,221,211,149,225,27,215,118,205,53,222,90,107,175,94,194,122,0,0,143,153,165,207,14,8,229,66,10,35,94,181,55,170,183,52,166,185,176,237,202,94,215,38,56,147,35,218,227,166,102,73,101,179,50,211,114,207,83,235,181,43,208,200,87,77,239,198,175,31,170,181,7,63,0,112,218,202,183,169,219,245,109,19,147,38,161,36,147,215,66,83,164,227,72,62,157,244,108,135,105,135,60,108,177,106,157,53,150,177,87,9,237,122,228,13,196,151,29,162,58,253,62,73,39,205,90,58,183,144,181,23,125,52,65,30,154,106,93,197,148,229,207,52,184,61,154,75,85,203,159,11,43,234,121,216,134,148,212,105,51,16,76,207,167,173,90,237,39,154,35,50,209,90,30,213,164,212,131,208,200,149,169,25,22,92,0,0,1,30,179,87,158,44,23,202,100,6,163,94,115,36,213,238,121,204,243,224,91,180,205,170,148,234,53,50,39,29,82,140,146,203,90,145,150,229,30,167,162,182,165,102,70,66,186,111,62,53,121,130,170,204,95,224,62,27,217,22,252,19,86,168,68,196,73,168,72,34,235,161,27,132,227,72,62,154,107,244,101,219,203,176,228,216,188,107,241,202,151,49,148,226,30,23,89,181,248,41,87,210,122,52,228,211,164,168,140,207,242,212,183,145,169,107,211,232,203,183,233,22,45,149,236,235,96,150,107,169,174,149,133,86,122,5,193,9,178,118,117,189,83,36,181,53,148,118,55,16,68,102,151,155,215,166,244,25,233,169,110,36,153,145,30,124,1,7,243,145,196,195,246,165,98,235,88,87,251,10,126,21,115,105,17,234,190,63,240,147,192,233,205,91,169,229,242,252,43,189,185,90,238,221,215,94,197,167,92,23,253,28,239,253,151,127,203,111,254,128,31,209,206,255,0,217,119,252,182,255,0,232,1,253,28,239,253,151,127,203,111,254,128,51,78,81,56,160,126,218,156,102,137,132,127,176,127,224,191,138,129,42,111,164,63,9,188,110,222,74,73,91,121,94,17,189,117,215,190,238,159,3,19,172,0,0,126,41,68,146,53,40,200,136,139,83,51,242,21,157,136,156,108,45,171,86,250,174,219,86,118,4,157,209,70,165,206,118,36,58,201,221,94,16,167,161,10,219,206,75,94,13,205,169,81,145,154,125,115,51,78,135,211,93,11,206,255,0,71,59,255,0,101,223,242,219,255,0,160,11,53,195,235,171,240,238,194,182,175,127,1,224,127,8,105,16,234,190,23,155,205,228,115,217,67,188,189,250,39,118,221,250,110,208,181,211,93,11,176,239,192,0,71,188,197,231,187,46,121,101,113,202,77,243,118,174,163,113,161,27,202,223,162,182,82,167,17,31,110,97,106,77,179,175,79,198,173,38,100,122,145,24,130,24,129,198,238,252,147,37,198,176,175,4,232,52,232,233,86,141,191,112,78,122,106,220,45,123,155,108,27,36,131,249,18,213,167,196,198,55,111,140,182,109,81,36,159,85,27,15,28,65,47,113,178,170,60,157,134,90,251,58,148,146,86,159,167,95,152,202,120,119,198,242,231,102,75,76,98,198,8,82,229,199,81,17,59,42,221,168,57,29,104,63,53,37,151,249,132,175,239,77,212,233,241,49,62,50,247,156,220,189,230,101,132,179,134,151,187,69,90,216,107,118,129,83,73,69,169,54,68,70,102,100,201,153,147,164,68,90,154,154,82,210,94,102,67,56,0,0,0,235,110,75,146,129,103,208,103,221,23,85,102,29,38,145,75,97,82,102,78,152,242,90,101,134,146,90,154,214,181,116,34,21,189,142,156,105,109,26,5,78,77,11,0,112,237,87,58,25,81,160,171,181,183,87,22,43,134,69,221,168,201,34,117,104,237,213,106,104,250,31,171,216,196,123,46,51,121,178,41,222,44,237,220,55,54,183,25,248,83,163,203,229,105,167,109,124,86,253,60,253,173,68,132,192,254,52,246,125,118,162,197,23,30,240,225,219,105,47,44,145,233,170,27,170,151,21,189,124,221,142,162,230,161,37,241,66,156,62,165,234,244,212,88,221,163,119,218,247,237,183,2,240,178,235,208,171,84,90,163,36,252,57,208,158,39,90,121,7,230,74,47,50,61,72,200,250,145,145,145,145,25,25,14,224,97,60,223,102,75,246,169,224,227,248,181,248,25,248,81,201,168,197,129,232,255,0,72,248,45,121,198,162,223,205,229,59,219,111,109,189,126,36,32,191,244,115,191,246,93,255,0,45,191,250,0,127,71,59,255,0,101,223,242,219,255,0,160,7,244,115,191,246,93,255,0,45,191,250,0,127,71,59,255,0,101,223,242,219,255,0,160,7,244,115,191,246,93,255,0,45,191,250,0,204,185,79,226,101,118,102,191,22,162,97,157,183,150,163,165,196,75,14,77,171,86,21,118,156,134,233,209,81,211,152,104,40,73,222,165,44,210,132,167,114,117,53,119,34,35,50,157,224,0,2,42,230,191,136,174,8,229,102,91,182,164,159,17,119,94,200,65,41,84,26,91,169,79,133,220,68,105,241,79,153,26,89,212,143,82,73,18,215,161,145,236,36,153,40,64,59,167,141,38,100,234,115,205,118,173,141,97,208,224,145,250,141,59,22,76,199,143,251,231,13,228,164,255,0,66,19,250,71,191,194,94,54,183,43,117,38,33,227,150,16,210,228,64,113,100,151,170,22,187,206,48,235,8,215,170,138,52,133,184,78,158,158,92,212,127,168,89,166,17,227,22,28,99,165,147,15,16,112,186,231,139,91,163,76,245,121,141,30,142,48,233,17,26,153,121,179,245,154,113,58,150,168,81,17,232,100,125,72,200,207,217,128,172,172,65,227,73,248,9,126,220,182,71,237,108,241,223,131,213,121,148,175,21,248,99,202,231,242,30,91,92,205,158,5,91,119,108,215,110,167,166,186,106,125,197,148,209,231,250,86,147,10,169,202,229,120,200,205,200,229,238,221,179,122,73,90,107,161,107,166,189,244,28,192,0,0,0,0,0,0,0,0,1,196,170,82,224,86,96,185,78,169,49,206,142,238,155,209,185,73,215,67,35,46,169,50,62,228,66,17,102,47,133,134,19,98,167,136,173,88,142,126,13,86,93,217,185,221,36,204,223,167,37,37,209,217,105,65,104,134,214,93,191,43,226,68,42,183,29,114,129,140,152,4,249,174,240,160,237,131,249,50,188,84,83,221,209,173,125,70,222,89,151,172,242,75,254,159,171,198,97,14,53,95,152,37,115,179,116,216,181,95,7,41,173,218,253,3,46,110,213,183,17,253,149,181,145,116,117,126,94,127,86,151,59,147,110,34,150,102,97,149,18,205,185,154,244,77,216,231,51,107,59,157,127,159,167,136,112,253,100,70,109,164,237,105,148,159,126,186,252,75,67,154,0,63,12,181,232,98,179,120,152,228,94,45,193,79,123,26,48,218,7,46,160,198,223,72,199,230,153,243,183,42,28,102,189,103,164,18,83,181,36,179,245,81,215,207,200,197,78,219,55,21,78,211,173,198,184,40,239,114,165,197,223,203,94,212,171,77,200,82,15,162,136,203,178,143,200,108,29,146,156,205,211,179,39,133,81,107,174,30,202,212,93,254,144,103,214,61,155,164,201,75,94,183,41,180,30,168,99,95,84,190,190,189,228,56,0,233,110,251,58,221,190,232,19,45,155,166,159,227,105,211,217,114,59,236,243,92,111,122,22,133,33,69,185,10,74,139,84,173,69,208,200,250,136,81,136,220,35,176,50,236,174,187,88,182,229,122,13,167,150,165,170,62,201,146,187,173,106,63,89,115,11,201,73,46,223,147,243,25,19,47,92,58,112,63,2,42,72,184,155,167,250,90,182,195,132,227,19,57,179,24,229,232,166,150,146,229,248,149,160,244,91,91,186,151,93,116,236,93,101,91,109,161,166,210,211,101,162,80,68,148,151,192,136,127,64,0,3,143,80,86,200,18,84,94,76,172,255,0,252,19,26,235,103,125,227,127,51,23,194,140,245,210,181,83,47,255,0,200,73,22,149,193,246,155,54,6,87,234,78,73,61,168,147,116,60,243,105,232,122,165,84,232,26,43,82,63,151,97,57,192,0,0,0,68,222,37,24,52,156,84,203,165,90,108,54,55,79,183,18,253,96,149,187,77,91,143,6,97,237,208,214,148,251,78,23,94,167,242,49,70,248,107,119,207,194,236,75,161,221,72,250,55,232,53,120,210,93,47,84,255,0,17,33,11,50,246,84,93,219,242,35,253,35,98,172,23,191,147,138,216,7,111,222,16,85,244,245,91,114,35,202,61,59,60,236,38,220,62,233,73,119,112,188,136,190,161,74,244,204,37,169,226,15,17,42,205,177,46,47,136,105,56,155,34,124,246,247,165,28,200,190,156,36,58,90,146,210,101,169,44,203,213,61,223,2,23,83,138,181,26,118,17,229,190,231,147,17,30,22,53,173,102,77,76,86,245,82,246,20,104,11,52,39,83,37,25,232,77,247,61,221,186,234,53,198,196,27,153,219,206,251,184,110,183,87,184,234,245,89,115,136,244,34,232,235,203,115,224,95,157,240,47,168,133,129,224,143,17,139,63,2,112,14,157,103,211,155,241,247,28,74,83,44,52,222,174,181,203,90,97,54,217,117,56,203,108,244,113,162,238,122,30,191,14,241,7,48,57,171,197,76,195,214,223,157,120,214,119,192,230,169,81,225,248,120,197,202,70,247,77,5,189,182,91,82,180,75,202,45,79,191,127,134,158,63,9,176,134,246,198,139,174,61,159,99,82,252,108,231,212,141,83,207,101,189,169,83,141,183,187,233,86,130,61,20,234,58,107,231,245,233,105,121,103,225,41,108,219,77,210,174,156,100,157,233,73,165,200,150,186,111,41,198,57,43,250,21,154,57,177,230,25,43,69,37,196,235,167,93,117,242,33,98,54,173,167,64,178,168,113,45,187,106,7,131,167,193,105,182,24,103,154,183,54,161,8,74,18,91,150,102,163,209,41,73,117,51,236,59,112,0,0,1,132,179,141,137,140,97,94,2,92,55,50,228,114,94,107,194,114,149,176,213,222,108,116,31,77,138,46,206,121,144,215,50,59,46,212,102,37,164,245,91,154,252,60,139,255,0,144,217,107,47,184,107,251,19,97,85,26,199,55,57,138,129,226,55,43,77,53,223,37,215,123,110,87,246,207,137,255,0,168,100,96,0,0,0,0,0,0,0,0,0,0,0,0,31,134,68,101,161,141,119,51,217,133,207,97,102,98,110,26,62,205,177,156,240,156,130,212,143,180,24,202,87,229,168,251,185,230,98,110,112,112,198,50,122,153,89,194,137,239,236,40,158,31,193,35,110,187,247,42,160,251,157,73,29,52,233,237,43,234,248,11,72,0,0,0,0,24,227,27,112,30,194,199,123,78,109,175,122,83,57,228,251,14,54,203,188,231,147,201,90,154,113,9,94,214,220,70,237,57,170,61,12,244,63,241,105,76,153,201,225,233,123,229,222,161,50,230,183,30,244,197,166,225,185,33,47,237,102,63,133,73,170,66,201,173,171,146,227,171,218,211,41,61,218,117,215,226,93,97,201,145,145,153,31,114,1,115,124,32,177,185,55,126,24,79,194,249,202,219,58,136,251,175,178,141,53,214,43,49,224,48,149,106,77,145,123,74,62,134,163,87,215,220,74,139,215,43,182,21,235,140,180,60,109,152,142,93,114,136,212,102,155,61,94,61,196,204,165,73,46,206,146,11,85,168,251,160,255,0,73,116,16,175,140,118,52,250,26,135,68,193,152,74,250,105,137,141,87,119,167,246,37,162,161,28,203,170,12,187,145,118,94,191,47,49,1,178,85,132,79,227,22,96,173,122,9,53,190,44,10,132,42,140,207,88,139,232,17,54,58,87,249,104,62,206,121,25,159,192,134,196,22,213,14,37,179,111,83,45,216,41,219,30,153,13,152,109,22,166,122,33,180,18,11,185,153,246,73,119,51,250,199,100,0,0,0,2,33,113,74,37,30,86,39,109,45,127,119,59,175,213,232,233,162,161,178,82,105,78,101,108,99,90,55,23,167,41,157,53,211,255,0,31,140,54,45,166,104,116,216,134,69,161,114,27,233,255,0,20,135,36,0,0,0,0,0,99,140,193,98,245,47,4,48,166,189,127,212,189,101,64,131,41,113,155,245,139,152,250,35,58,234,19,170,80,189,53,229,31,83,73,145,121,252,15,93,236,118,197,186,214,54,98,117,118,254,172,57,175,164,103,202,122,51,122,35,232,152,114,67,174,161,26,165,8,221,167,52,250,154,72,207,207,224,82,143,134,174,79,151,141,183,178,113,6,236,78,219,110,143,174,141,107,175,138,230,179,49,174,237,188,135,17,181,198,146,126,201,235,242,46,167,120,17,163,51,17,148,199,142,141,141,163,93,11,83,61,53,61,124,199,212,124,223,125,168,205,41,231,149,181,9,211,83,208,207,207,79,33,87,89,229,226,121,232,247,167,225,102,10,183,189,101,202,231,86,53,211,78,145,159,79,208,73,139,243,117,29,21,243,248,16,171,202,61,30,228,196,43,141,186,117,53,159,29,84,155,174,212,238,109,173,219,27,51,62,166,105,73,104,148,31,248,190,34,216,114,149,194,142,218,183,225,69,188,113,189,239,73,84,29,223,253,42,218,227,60,141,13,246,255,0,29,26,97,165,91,146,109,47,183,77,52,248,152,177,250,85,34,157,68,132,221,58,151,31,147,29,173,118,35,122,149,166,166,102,125,84,102,125,204,199,48,0,0,0,0,0,0,0,0,0,0,70,172,197,100,15,5,243,69,123,177,125,226,149,122,243,114,100,72,72,129,18,44,26,155,76,197,140,202,76,212,100,134,205,149,25,26,148,165,41,70,102,102,102,127,2,34,40,37,196,35,135,190,2,229,139,1,88,196,156,54,149,116,185,86,114,191,18,154,101,82,168,182,251,60,151,27,121,74,245,82,210,79,118,173,167,67,215,226,58,238,9,127,215,234,251,254,8,31,242,216,226,228,192,0,0,0,0,0,7,158,196,27,46,30,34,217,21,187,18,163,86,170,83,33,215,161,57,2,76,170,99,233,102,82,25,112,182,172,155,113,73,81,32,205,38,105,215,77,72,140,244,208,244,50,134,255,0,208,111,202,55,254,127,127,127,203,44,255,0,216,10,134,204,125,129,66,194,172,122,191,176,218,216,84,165,82,109,170,252,202,108,35,148,225,56,241,178,211,134,148,239,81,17,17,171,66,234,122,16,216,143,47,191,214,23,13,191,130,20,111,228,77,15,126,2,31,113,98,247,38,187,127,194,52,159,229,173,10,177,225,239,151,107,3,51,184,244,254,27,98,75,181,86,233,45,208,37,212,136,233,178,82,195,220,230,220,101,41,245,148,133,22,221,28,86,165,167,192,89,55,244,27,242,141,255,0,159,223,223,242,203,63,246,1,253,6,252,163,127,231,247,247,252,178,207,253,128,127,65,191,40,223,249,253,253,255,0,44,179,255,0,96,38,205,191,68,135,109,80,41,182,229,56,220,56,148,168,108,194,96,220,86,229,155,109,32,144,157,198,68,90,158,137,45,79,65,216,0,0,164,62,44,217,153,169,226,166,57,191,131,52,74,131,137,181,48,237,207,10,235,41,61,17,42,174,105,250,119,84,94,124,189,220,148,145,151,67,75,166,93,22,50,174,69,184,85,219,23,253,139,77,198,12,201,166,160,228,90,235,45,205,162,219,113,37,42,54,232,107,34,82,30,148,226,52,112,141,196,153,26,80,133,36,201,38,70,165,106,173,169,152,85,190,24,185,36,173,82,151,75,78,11,181,79,81,167,70,229,66,171,206,109,246,143,77,9,68,163,120,201,71,215,178,201,68,125,204,140,85,150,125,50,23,92,202,37,114,21,197,110,212,228,215,112,246,186,249,198,167,212,36,146,74,76,57,59,77,94,26,70,210,36,154,141,41,82,144,180,145,18,137,42,232,147,79,89,165,193,239,52,85,155,254,209,171,229,222,244,168,174,100,251,54,34,42,20,7,221,94,231,21,75,53,147,110,48,102,103,169,147,46,45,189,167,215,68,186,73,232,72,73,11,32,16,206,252,225,67,149,220,69,190,110,44,65,184,38,222,233,170,92,245,105,117,153,197,30,172,210,26,41,18,94,83,174,108,73,176,102,73,220,179,208,140,207,66,211,169,142,139,250,13,249,70,255,0,207,239,239,249,101,159,251,1,79,24,233,102,210,48,235,27,177,11,15,173,245,72,85,46,216,186,170,212,104,39,33,100,183,78,60,105,110,180,222,245,17,17,41,91,80,90,153,17,106,122,244,33,109,86,15,8,172,169,92,182,45,185,113,212,103,95,69,46,171,73,135,53,242,110,176,202,80,78,58,202,86,173,164,108,30,133,170,143,66,212,119,191,208,111,202,55,254,127,127,127,203,44,255,0,216,9,153,97,217,180,140,58,177,173,220,62,183,213,33,84,187,98,147,18,141,4,228,44,150,233,199,140,202,90,111,122,136,136,141,91,80,90,153,17,106,122,244,33,222,128,0,192,249,153,201,174,23,102,193,250,26,177,74,185,117,183,22,223,67,165,10,21,46,160,220,120,228,227,134,91,221,82,84,210,141,75,50,74,83,169,159,66,46,132,90,171,88,91,155,222,24,185,110,192,252,184,94,216,171,101,204,188,87,90,183,226,48,252,68,205,170,52,235,6,165,201,105,179,222,146,101,38,101,181,106,243,46,186,8,195,194,119,223,102,210,255,0,7,85,191,145,58,47,160,0,98,92,213,99,205,63,45,152,19,116,98,212,182,26,147,46,153,28,153,165,196,112,207,108,153,238,168,144,195,103,167,93,187,212,74,86,157,118,37,71,228,40,47,14,172,28,97,206,102,60,166,131,2,107,181,187,190,238,152,228,234,149,78,114,207,148,195,125,221,146,242,136,143,99,72,78,132,73,73,126,98,16,157,77,41,22,249,132,188,38,50,157,96,208,216,143,123,219,179,175,234,215,44,138,77,66,167,57,248,237,26,244,245,185,81,216,90,18,132,252,9,102,181,23,231,24,242,89,135,225,1,129,183,205,14,69,71,2,20,245,131,114,180,131,83,17,220,148,244,170,92,165,126,107,169,112,214,235,90,246,220,218,180,79,125,138,21,125,132,248,145,138,153,39,204,74,43,94,9,232,21,235,78,160,229,54,187,73,113,123,81,50,57,44,137,248,203,50,232,105,89,22,169,95,82,35,216,178,215,66,27,18,217,55,133,11,16,108,234,29,247,108,74,57,52,139,134,159,30,167,5,211,45,13,76,60,217,56,131,50,242,61,20,90,151,145,234,67,187,0,1,225,241,187,21,104,184,33,132,183,86,44,87,219,55,97,219,52,215,102,242,82,122,27,238,151,170,211,36,126,70,183,20,132,17,249,26,134,188,212,90,70,48,103,59,48,105,132,203,222,153,189,175,202,146,222,117,231,148,104,101,146,208,212,181,168,250,242,216,105,164,159,66,215,106,16,68,68,103,161,29,190,225,15,9,140,169,88,86,244,88,247,229,187,50,253,175,114,82,82,231,212,103,190,195,38,238,158,191,37,134,22,132,165,26,246,37,239,81,22,158,176,225,99,95,8,252,176,223,212,9,127,177,141,42,102,31,92,68,209,156,73,80,230,191,38,26,221,36,232,146,121,135,214,191,83,182,188,179,65,249,245,234,71,80,213,8,56,189,148,60,120,92,71,29,114,223,190,172,58,154,84,151,25,94,244,26,136,137,73,81,31,103,25,117,181,17,232,125,22,219,154,25,117,50,27,11,101,239,24,105,120,251,130,214,150,46,210,25,75,13,220,116,244,190,252,116,175,113,71,148,147,54,228,50,71,230,72,121,14,36,140,250,153,39,169,23,97,145,5,31,241,144,247,185,139,252,16,167,127,166,146,50,206,69,184,112,101,235,49,121,112,160,226,174,32,75,187,91,173,84,165,207,97,228,211,234,77,178,198,214,100,173,180,104,149,52,163,35,218,146,215,175,113,159,191,160,223,148,111,252,254,254,255,0,150,89,255,0,176,15,232,55,229,27,255,0,63,191,191,229,150,127,236,6,72,203,255,0,14,172,191,229,179,17,152,197,12,59,151,117,185,89,141,21,248,104,77,70,164,219,204,242,221,78,213,106,148,180,147,215,78,221,68,161,0,0,30,123,16,108,184,120,139,100,86,236,74,141,90,169,76,135,94,132,228,9,50,169,143,165,153,72,101,194,218,178,109,197,37,68,131,52,153,167,93,53,34,51,211,67,208,202,27,255,0,65,191,40,223,249,253,253,255,0,44,179,255,0,96,42,27,49,246,5,11,10,177,234,254,195,107,97,82,149,73,182,171,243,41,176,142,83,132,227,198,203,78,26,83,189,68,68,70,173,11,169,232,67,98,60,190,255,0,88,92,54,254,8,81,191,145,52,61,248,0,172,14,34,28,77,38,218,149,26,142,4,229,190,186,77,85,98,169,113,46,27,166,50,181,84,71,8,246,174,44,53,118,39,72,245,37,188,94,193,244,71,172,70,164,193,76,180,100,227,28,243,121,113,73,145,104,193,54,41,8,124,213,85,185,234,234,89,69,109,197,30,170,45,250,26,159,120,245,215,106,117,62,164,106,52,145,234,44,215,10,248,56,229,158,209,130,194,241,46,169,112,223,181,34,34,55,205,201,74,166,195,81,233,212,144,212,117,19,169,45,117,238,242,140,101,229,112,218,201,26,152,56,231,128,148,205,134,141,154,149,74,121,43,77,52,246,185,251,181,249,235,168,193,248,197,193,163,1,46,168,50,37,224,245,203,92,177,170,164,147,54,35,200,121,85,42,122,143,78,137,82,93,62,122,117,62,155,137,213,105,174,187,85,216,86,38,58,101,191,30,114,131,125,68,139,123,211,165,209,228,180,247,58,141,113,82,100,57,225,100,169,29,73,200,210,82,73,82,86,158,135,180,246,184,158,134,100,68,100,103,101,60,59,120,148,126,203,82,32,224,118,63,85,24,102,242,94,200,244,42,234,200,155,110,178,122,17,19,15,121,38,81,254,74,139,66,119,93,52,37,233,204,177,144,0,1,73,28,84,115,127,88,197,220,85,159,129,150,133,93,198,236,123,34,89,197,152,134,87,162,106,117,86,204,201,215,22,101,237,33,165,106,218,19,219,114,86,174,186,167,79,73,145,174,22,37,141,54,157,59,24,113,226,171,82,163,219,85,50,39,233,52,56,63,67,50,160,199,228,190,235,170,35,229,52,190,233,36,145,169,105,61,196,164,17,164,206,121,55,195,47,36,45,210,125,16,88,29,25,72,229,154,13,245,86,42,6,249,153,254,87,51,159,187,93,127,65,118,34,211,160,132,25,209,225,50,188,53,182,106,120,171,151,42,149,74,177,72,165,180,169,85,43,106,119,211,76,97,148,245,91,145,93,73,17,188,148,150,166,109,172,183,146,82,102,74,89,250,163,18,240,211,206,53,95,47,120,177,7,14,238,170,179,171,195,203,206,99,113,38,48,234,204,219,166,205,112,201,13,76,65,25,232,130,221,181,46,233,221,30,177,234,104,72,189,161,141,115,5,128,22,38,101,112,237,220,49,196,87,106,141,209,221,152,196,213,29,58,66,89,123,152,209,153,167,214,82,84,90,117,61,75,65,24,63,160,223,148,111,252,254,254,255,0,150,89,255,0,176,15,232,55,229,27,255,0,63,191,191,229,150,127,236,3,250,13,249,70,255,0,207,239,239,249,101,159,251,1,197,171,112,132,201,165,6,149,54,185,90,174,223,16,169,244,232,238,75,151,37,250,227,8,109,134,91,73,169,110,45,70,198,132,148,164,140,204,252,136,133,61,226,12,75,42,183,138,21,74,86,9,81,235,43,183,36,212,188,21,189,26,98,206,68,233,77,154,137,13,169,91,82,157,92,113,94,177,32,147,211,121,39,169,150,167,124,57,9,202,108,28,169,96,180,106,61,78,59,43,189,110,50,110,163,115,74,70,138,209,237,167,203,138,149,23,118,217,74,141,37,212,200,214,167,20,93,21,161,73,96,0,17,43,136,214,111,159,202,206,17,51,18,208,146,218,111,203,193,78,195,162,40,201,43,240,77,160,139,157,49,73,87,67,216,74,74,80,70,70,70,181,164,204,140,146,162,21,25,149,156,172,98,166,117,177,74,116,10,125,85,214,162,50,239,164,46,123,154,160,107,127,195,147,171,51,53,25,153,238,122,67,134,75,52,167,82,53,25,40,204,200,136,212,86,219,96,240,173,201,165,153,70,106,159,86,195,201,119,100,226,65,19,213,26,205,86,73,186,225,233,212,201,182,86,219,72,45,117,236,141,122,233,169,140,41,154,62,15,152,119,91,183,166,92,249,99,114,77,189,112,69,109,111,34,222,155,53,114,32,206,208,181,229,180,235,198,110,50,225,245,34,53,45,72,51,208,143,97,106,162,128,57,72,205,30,32,228,211,24,253,34,182,42,30,132,114,87,163,238,219,113,221,91,55,219,66,141,11,213,181,105,178,67,39,184,210,103,161,145,145,160,207,106,148,71,176,157,185,112,209,174,219,122,153,117,91,179,219,157,74,172,67,102,124,25,45,159,168,243,14,160,150,218,203,228,105,81,31,233,29,136,214,87,48,95,215,235,18,127,133,245,159,229,174,141,148,237,15,246,167,68,255,0,7,70,255,0,68,145,219,128,0,0,0,0,0,0,0,0,0,14,29,86,145,78,173,194,114,157,84,143,206,142,238,155,209,189,73,215,67,35,46,169,50,62,228,66,184,51,107,194,142,218,184,33,74,188,112,65,239,70,212,26,217,253,42,218,227,220,253,77,134,255,0,29,38,97,37,59,82,78,175,183,93,116,248,24,169,234,197,30,228,195,219,141,202,117,73,159,3,84,133,166,228,238,109,221,187,219,35,46,164,106,73,234,149,151,248,254,34,208,178,53,196,243,210,15,64,194,204,106,111,106,207,155,201,172,235,174,189,36,190,175,160,141,23,228,210,58,171,251,175,137,11,70,97,246,164,180,151,153,86,228,43,93,15,67,47,61,60,199,208,124,164,198,102,91,42,143,33,27,219,94,154,150,166,90,232,122,249,10,63,226,85,147,213,224,149,236,172,64,180,211,186,219,172,105,171,90,233,225,121,76,195,107,218,113,229,184,189,206,58,163,246,75,79,153,117,44,11,149,28,198,214,242,217,138,48,175,88,41,231,65,79,51,197,198,213,9,230,254,231,125,180,122,230,211,134,157,20,249,159,66,235,216,254,37,177,37,155,118,210,175,139,114,37,207,69,119,153,14,103,51,150,173,170,45,118,56,164,31,69,17,31,116,159,114,29,216,0,0,0,0,0,227,84,244,42,108,179,50,212,185,14,116,255,0,138,99,93,44,235,26,85,153,91,228,208,141,165,233,202,159,77,117,255,0,199,228,139,120,225,106,74,44,172,66,220,95,248,251,122,125,94,142,132,37,240,0,0,0,14,182,229,161,196,185,173,234,157,187,61,27,163,212,225,189,13,210,212,203,84,56,131,66,187,25,31,101,31,99,47,172,107,191,157,92,34,127,7,115,5,116,80,77,173,145,103,212,38,212,97,250,196,127,64,185,178,18,143,203,89,246,111,204,200,254,36,39,207,7,28,105,244,205,18,183,131,51,85,244,208,211,38,174,215,79,236,72,69,62,57,23,68,17,119,51,238,189,126,94,98,106,89,89,93,176,172,172,102,174,99,108,52,115,43,149,182,164,178,225,234,241,109,75,210,211,36,251,186,104,61,22,146,236,130,253,5,208,69,142,47,152,220,155,63,12,32,97,124,21,110,157,91,125,167,158,70,154,105,21,232,243,216,82,181,54,204,189,164,151,66,81,43,234,238,41,140,8,140,204,136,187,152,152,217,54,225,233,123,230,34,161,14,230,184,222,244,61,166,217,183,33,79,237,102,71,138,73,42,58,205,173,168,146,219,168,220,211,202,61,218,116,211,226,125,46,111,4,176,30,194,192,139,78,21,175,101,211,57,4,195,13,182,243,188,231,149,206,90,90,109,10,94,215,28,94,221,121,73,61,8,244,47,241,235,145,192,0,0,0,5,91,241,143,198,50,102,153,70,194,138,124,141,229,47,196,120,228,108,211,102,197,83,223,111,169,163,174,189,125,149,125,127,1,8,242,39,133,207,98,158,98,109,234,62,205,209,155,241,124,242,212,139,188,25,42,79,229,164,251,183,228,99,98,50,34,34,208,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,172,110,50,184,48,229,98,129,109,98,189,41,141,138,164,120,207,72,171,118,188,238,106,233,236,53,209,75,45,186,104,126,202,79,95,61,59,138,251,201,214,45,158,11,227,229,187,122,190,158,100,56,190,47,196,53,174,155,247,66,144,218,122,146,22,101,161,187,175,66,255,0,172,182,55,137,41,169,177,209,37,133,106,133,235,161,232,126,71,167,159,212,62,192,0,0,0,3,137,86,165,65,173,211,101,82,42,76,243,98,204,101,108,60,141,198,157,200,90,77,42,45,72,200,203,161,159,99,21,43,196,59,135,90,237,119,42,56,211,132,205,110,128,251,143,73,169,83,183,105,177,71,226,228,186,255,0,53,249,38,163,209,41,109,59,18,143,153,121,144,173,9,17,222,138,251,145,164,35,107,141,44,208,180,234,71,162,136,244,50,233,243,18,87,135,230,98,97,101,203,30,162,220,53,117,242,233,149,200,232,161,77,119,67,62,83,15,77,138,183,23,162,90,113,74,209,44,153,232,146,35,63,35,35,239,126,148,59,190,139,114,89,240,239,138,52,158,125,46,161,78,110,167,29,221,139,78,246,22,209,58,149,109,82,73,69,170,84,71,161,145,31,203,94,130,129,56,131,226,44,156,71,204,213,203,49,249,60,230,232,210,102,81,216,245,9,59,90,106,161,40,210,158,137,78,186,111,238,122,159,204,196,237,224,233,130,254,139,177,171,24,187,56,182,191,50,92,138,99,41,239,171,75,102,159,33,42,212,150,101,220,143,161,167,95,159,144,178,144,0,0,0,1,20,120,153,242,191,106,197,107,155,249,242,118,247,246,189,29,51,65,78,217,42,81,167,50,150,49,145,255,0,229,202,103,242,248,227,98,218,89,235,76,136,103,253,161,191,254,18,28,160,0,0,0,0,31,134,122,22,166,41,207,139,206,96,165,220,120,131,7,6,168,242,119,210,169,145,218,155,43,212,34,219,49,183,231,199,90,125,102,201,71,234,168,186,146,205,63,2,215,168,139,57,48,192,169,56,253,142,148,91,81,45,111,133,5,232,213,58,129,110,34,214,42,38,71,109,210,252,98,15,217,123,242,76,213,240,47,134,192,24,65,134,52,44,31,176,41,150,5,184,207,42,13,55,157,203,78,229,171,241,143,184,233,251,107,89,251,78,43,242,143,253,67,217,143,225,215,91,97,179,117,213,109,74,123,158,154,138,146,226,33,196,61,250,243,210,112,131,8,166,233,78,245,60,124,222,89,125,47,72,146,27,250,57,17,137,73,209,68,226,125,85,245,238,126,68,43,28,88,39,11,171,243,7,172,139,208,151,114,61,202,172,189,236,59,182,82,187,53,55,95,85,9,52,123,10,73,127,243,23,66,211,168,125,178,117,179,213,42,236,99,251,0,0,0,0,0,0,0,0,0,0,0,16,91,140,135,186,52,95,225,125,59,253,12,145,21,120,37,255,0,95,171,239,248,32,127,203,99,139,147,0,0,0,0,0,0,0,26,225,103,103,222,231,23,191,133,245,47,244,202,23,253,151,223,235,11,134,223,193,10,55,242,38,135,191,1,15,184,177,123,147,93,191,225,26,79,242,214,132,0,224,223,239,115,43,248,33,81,255,0,77,24,94,0,0,0,0,10,157,186,56,54,98,205,229,127,213,239,74,254,53,90,238,157,114,177,34,169,53,41,133,36,150,174,115,202,113,194,35,248,158,227,253,34,215,98,197,141,6,43,48,161,176,219,17,227,182,150,154,105,180,146,82,132,36,180,74,72,139,177,17,17,22,131,234,34,223,19,122,13,54,187,146,92,70,58,139,4,181,211,154,129,62,42,250,110,105,228,78,99,69,22,189,181,74,148,147,254,229,74,47,49,88,156,36,228,78,103,58,86,243,113,22,226,90,145,72,170,183,40,144,90,146,154,40,202,81,18,190,5,189,45,159,214,68,47,124,0,107,89,155,31,122,124,100,251,64,184,126,241,124,108,75,132,63,214,154,202,254,14,211,127,147,54,61,112,0,0,0,141,124,71,253,201,177,79,252,29,23,249,108,113,85,124,39,125,246,109,47,240,117,91,249,19,162,250,0,5,120,113,176,157,45,156,188,217,112,26,144,180,71,147,120,182,183,155,35,208,150,104,133,39,110,191,29,55,31,79,250,136,99,158,7,118,205,37,103,139,55,147,140,165,117,54,74,147,76,101,195,238,211,11,241,14,56,69,242,90,144,222,191,240,100,45,84,5,31,241,144,183,232,212,92,220,68,168,82,219,109,18,43,182,133,62,161,81,52,105,170,164,19,242,99,145,171,79,62,84,118,123,245,208,139,203,65,98,220,47,170,245,26,198,71,240,233,202,146,93,53,197,42,156,54,157,115,251,35,45,212,100,165,27,122,118,74,72,145,255,0,16,74,160,0,24,35,58,153,127,187,115,57,129,147,48,138,209,186,169,244,7,170,53,24,146,101,201,154,210,220,109,113,217,89,185,203,209,29,117,55,18,209,252,61,83,24,27,34,28,56,174,76,166,226,181,91,18,238,251,230,135,113,174,85,13,218,76,38,225,69,117,10,142,183,30,105,107,115,85,244,246,90,52,244,235,162,143,226,39,128,10,92,227,81,65,166,211,243,35,106,214,225,176,77,201,171,90,12,28,179,78,154,56,166,165,200,66,86,126,123,182,109,78,191,4,39,225,214,97,240,121,145,57,236,159,165,185,107,113,77,71,186,42,77,197,37,150,132,150,141,44,168,201,63,18,222,167,15,235,51,19,128,81,255,0,25,15,123,152,191,193,10,119,250,105,34,127,240,157,247,38,180,191,194,53,111,229,174,137,130,0,0,0,0,3,92,44,236,251,220,226,247,240,190,165,254,153,66,255,0,178,251,253,97,112,219,248,33,70,254,68,208,247,224,33,167,19,188,217,75,203,158,12,34,212,178,234,103,22,248,191,9,232,52,247,154,81,115,32,67,73,17,73,148,90,30,169,94,139,75,109,159,114,82,205,68,122,182,98,171,114,61,148,170,206,110,49,117,22,236,135,36,195,180,168,137,68,235,150,164,214,132,182,216,53,25,33,150,204,200,203,156,233,145,146,117,35,208,137,106,208,246,232,119,255,0,98,216,182,142,25,218,52,187,18,196,160,197,163,80,168,204,38,52,40,81,147,162,27,65,121,252,84,163,51,53,41,70,102,165,40,204,204,204,204,204,119,192,3,199,226,214,18,88,24,225,98,84,176,227,18,173,246,42,244,74,154,52,91,110,22,139,101,194,35,218,243,75,238,219,169,215,84,172,186,151,212,102,71,90,184,35,193,230,185,68,199,234,133,71,20,174,98,145,135,86,197,65,169,52,103,33,187,202,153,94,79,182,130,94,197,110,140,148,30,212,184,122,146,148,100,100,222,132,123,202,214,128,0,116,23,253,122,101,173,97,220,151,61,62,50,164,202,164,82,38,79,97,148,160,214,110,56,211,43,90,82,73,46,170,51,52,145,104,93,245,26,237,96,206,5,98,22,38,227,149,153,108,221,246,85,205,224,174,75,154,12,122,188,185,80,36,35,232,30,146,143,16,226,220,82,75,67,216,107,51,51,61,117,27,30,194,133,14,155,10,61,58,159,21,168,209,98,180,134,24,101,164,18,80,211,105,34,36,165,41,46,132,68,68,68,68,94,68,62,227,241,73,37,17,165,68,70,70,90,25,31,152,214,191,54,54,45,35,13,51,43,137,118,61,190,202,25,165,210,174,73,168,132,202,11,68,179,29,78,26,219,104,190,72,74,201,63,241,70,194,121,127,185,170,23,174,3,97,189,229,86,90,151,58,189,104,209,234,114,84,165,238,51,117,248,77,56,179,53,121,158,229,31,81,239,128,0,85,191,23,156,225,20,24,159,181,83,15,170,133,226,37,37,169,87,140,150,22,100,166,155,232,182,32,106,94,107,245,93,112,191,55,150,158,164,165,144,242,60,34,50,128,187,146,224,253,180,151,237,48,253,21,68,117,200,246,155,15,32,141,50,166,150,169,118,102,135,221,45,106,105,65,255,0,108,212,200,200,218,22,236,0,0,53,237,226,33,142,146,49,219,52,215,101,77,137,124,218,37,176,250,173,186,50,82,179,82,60,60,85,169,43,113,61,116,250,71,185,174,106,90,122,170,73,121,11,143,200,150,0,66,203,182,91,45,91,81,202,121,71,175,213,98,162,183,112,173,72,34,117,83,228,32,150,166,214,101,223,148,157,140,151,201,189,124,204,72,48,20,207,198,63,47,116,251,15,21,168,120,229,109,194,38,32,223,205,185,30,174,132,22,136,69,82,58,83,244,159,35,117,163,73,232,69,213,76,184,163,234,161,41,120,63,99,163,152,141,151,201,184,87,88,150,110,213,112,222,97,70,103,122,181,90,169,146,77,110,71,62,189,246,173,47,182,69,228,148,54,95,1,60,198,178,185,130,254,191,88,147,252,47,172,255,0,45,116,108,167,104,127,181,58,39,248,58,55,250,36,142,220,0,0,0,0,0,0,0,0,0,0,7,240,243,168,97,179,117,195,209,41,238,98,151,184,162,223,152,61,123,222,134,187,109,238,109,101,159,109,221,178,147,221,168,90,122,171,73,35,216,74,139,255,0,152,175,177,103,28,59,248,135,189,64,122,54,16,98,236,221,105,222,191,128,155,203,47,162,233,46,67,159,71,30,49,169,90,168,219,79,172,190,157,203,204,133,182,180,235,111,182,78,180,173,201,87,99,211,65,253,143,25,139,216,101,66,197,251,2,167,96,220,76,243,96,212,185,60,196,238,90,127,22,251,110,151,176,180,31,180,218,127,40,191,212,53,195,198,204,46,171,96,214,37,85,240,238,182,141,178,233,94,31,127,84,159,227,99,182,241,123,43,89,118,112,191,40,255,0,71,98,179,110,15,121,131,149,92,162,214,48,98,189,39,79,68,248,127,69,39,97,122,252,213,207,144,247,84,54,90,105,161,123,107,63,150,157,133,156,128,0,0,0,0,14,45,80,244,166,75,50,254,208,231,255,0,9,141,116,179,170,163,86,101,47,147,51,255,0,203,149,63,229,242,5,196,240,204,229,126,213,138,47,43,243,227,110,239,237,122,58,30,162,87,0,0,0,0,10,214,227,23,130,254,148,177,168,248,187,4,183,63,14,92,122,99,201,237,163,72,102,161,33,74,212,214,69,220,203,161,39,95,159,144,130,60,62,113,22,78,28,102,106,218,152,196,158,75,117,153,48,232,239,250,132,173,205,59,80,138,106,79,84,171,77,118,119,45,15,230,66,255,0,43,151,125,22,219,179,230,95,21,153,92,138,93,62,156,229,78,67,187,22,173,140,33,163,117,74,218,148,154,143,68,164,207,66,35,63,150,189,5,5,241,3,204,76,44,198,227,212,171,134,144,231,54,153,67,142,229,10,19,186,26,121,172,51,54,82,219,94,213,52,218,147,170,94,35,209,68,102,94,102,103,218,53,71,142,244,167,219,141,29,27,156,117,100,132,39,82,45,84,103,161,23,95,152,178,254,30,60,59,21,116,57,78,198,156,89,107,108,6,28,102,77,54,157,187,93,234,79,132,146,211,252,214,36,146,139,84,169,196,236,82,62,103,228,66,218,169,52,168,52,74,108,90,69,53,158,84,88,108,161,134,81,184,213,181,8,73,37,37,169,153,153,244,34,238,99,150,0,0,0,0,62,50,229,53,10,58,228,190,173,16,141,53,61,15,204,244,242,250,198,185,57,197,197,191,217,163,31,46,43,213,132,114,225,202,240,158,29,173,117,217,182,20,118,213,212,208,131,61,77,173,122,151,253,103,96,92,26,176,97,202,61,2,229,197,122,179,27,213,87,240,126,142,86,237,57,60,165,212,24,119,162,86,123,181,212,189,164,150,158,90,247,22,116,0,0,0,0,0,0,0,0,0,0,0,0,0,3,30,99,206,22,210,241,135,12,170,182,53,85,142,107,83,185,29,55,41,62,196,134,157,252,149,160,251,182,95,148,95,234,26,213,85,233,21,107,94,174,237,42,169,31,195,78,141,183,152,222,244,175,110,228,146,139,170,76,200,253,85,23,159,152,190,222,29,56,236,140,103,192,106,105,206,94,149,90,111,59,197,35,78,220,201,178,246,117,38,208,159,101,162,237,175,207,175,121,86,0,0,0,0,3,231,33,134,165,48,228,103,211,185,183,80,104,90,117,50,213,38,90,25,116,21,127,196,99,135,162,170,113,234,120,219,132,240,185,146,208,111,77,171,66,230,105,163,100,82,228,188,247,49,249,58,119,54,211,177,8,215,204,139,185,10,162,149,22,85,50,115,208,165,55,203,145,17,213,52,226,117,35,218,180,158,134,90,151,67,208,203,200,92,214,74,49,182,3,153,9,188,103,187,81,229,201,181,40,149,6,16,174,74,143,105,198,163,70,50,233,203,208,244,63,239,191,72,169,153,4,254,38,99,155,202,104,188,83,183,77,214,165,23,100,115,85,38,103,252,82,78,166,191,238,116,215,200,108,49,149,251,6,54,27,224,109,163,110,177,23,195,185,232,136,14,200,111,121,175,71,188,27,40,87,83,82,191,51,200,244,25,84,0,0,0,0,69,46,38,74,36,229,98,183,169,119,84,146,47,249,58,96,167,44,151,171,110,100,236,83,215,77,107,180,178,255,0,242,248,227,98,250,81,235,75,134,127,253,142,223,255,0,9,14,88,0,0,0,0,15,45,138,119,51,54,102,26,93,151,107,238,108,110,141,67,159,80,82,180,51,208,153,142,183,12,244,34,63,205,248,31,212,99,91,156,113,189,92,196,44,91,187,174,213,59,204,110,163,91,159,33,149,109,211,86,220,146,235,137,233,181,63,159,230,68,98,216,248,71,224,43,150,126,26,200,197,26,188,78,92,186,218,150,81,79,153,174,232,207,71,128,250,21,234,184,100,90,154,79,161,164,143,227,167,97,97,128,43,43,137,174,122,153,183,161,22,12,97,109,83,124,233,31,248,93,254,65,151,39,105,195,146,199,170,252,115,37,106,147,112,189,69,244,243,242,33,81,205,182,183,86,77,182,90,168,251,16,238,23,102,92,173,199,57,75,166,232,209,126,87,57,191,142,157,183,107,220,117,9,83,145,220,37,36,246,173,63,164,88,174,64,248,140,213,236,90,187,88,115,141,21,238,109,184,238,239,11,39,194,165,62,19,68,202,121,126,164,104,202,113,205,238,45,162,234,174,157,203,166,164,46,49,135,218,146,210,95,97,123,144,173,116,61,12,188,244,243,31,64,0,0,0,0,0,0,0,0,0,0,16,91,140,135,186,52,95,225,125,59,253,12,145,21,120,37,255,0,95,171,239,248,32,127,203,99,139,147,0,31,202,214,134,208,167,28,89,37,41,35,53,40,207,66,34,47,51,16,227,29,56,170,229,123,7,42,82,109,218,37,74,161,127,214,162,172,218,117,171,121,8,92,70,150,93,201,82,150,164,182,174,221,218,230,104,125,15,78,186,96,56,252,114,40,74,169,27,82,242,221,61,184,26,150,143,183,116,161,111,121,107,244,71,21,41,248,254,95,145,124,122,72,60,15,226,157,149,140,99,157,30,133,84,173,207,176,235,50,20,150,219,143,114,54,134,163,186,225,158,154,34,82,20,166,136,181,50,252,97,182,103,228,66,96,33,104,113,9,113,181,146,146,162,35,74,136,245,35,35,243,33,253,0,0,0,13,112,179,179,239,115,139,223,194,250,151,250,101,11,254,203,239,245,133,195,111,224,133,27,249,19,67,223,128,135,220,88,189,201,174,223,240,141,39,249,107,66,182,248,87,98,85,129,133,89,156,145,115,226,77,225,74,182,169,42,182,39,69,41,181,41,41,97,147,121,78,199,52,163,114,186,110,50,74,140,139,228,98,222,127,110,206,81,191,223,27,96,255,0,203,108,255,0,214,31,183,103,40,223,239,141,176,127,229,182,127,235,31,70,51,165,148,201,79,183,26,54,98,44,55,29,121,100,219,104,77,105,147,53,40,207,66,34,45,123,153,140,208,0,0,0,56,85,138,221,26,222,167,187,86,175,213,225,83,32,176,90,187,42,100,132,50,211,101,241,82,214,100,69,250,76,85,47,20,76,252,97,174,37,216,107,203,198,10,92,13,220,49,230,78,102,69,197,88,139,169,194,83,108,44,156,110,51,11,232,79,106,234,91,90,150,157,80,92,180,145,26,140,207,111,223,130,238,95,106,222,153,185,115,37,95,167,184,205,57,49,23,110,219,234,117,58,20,135,84,180,170,83,232,215,201,4,218,26,37,23,67,53,186,158,232,49,108,0,3,90,204,216,251,211,227,39,218,5,195,247,139,227,98,92,33,254,180,214,87,240,118,155,252,153,177,235,128,0,0,4,107,226,63,238,77,138,127,224,232,191,203,99,138,171,225,59,239,179,105,127,131,170,223,200,157,23,208,0,34,183,18,188,5,171,99,222,86,235,52,235,102,9,204,175,218,146,155,185,169,177,208,70,110,62,108,33,196,188,210,52,234,165,41,135,93,218,158,187,150,148,22,154,232,101,85,60,59,243,115,19,42,56,198,252,171,176,158,93,147,119,48,221,58,189,201,65,173,113,77,10,53,49,45,40,46,171,229,154,214,74,73,117,216,235,134,68,106,36,145,223,101,181,115,219,151,157,10,29,207,105,87,96,86,105,21,22,137,232,147,160,200,75,236,62,131,236,164,173,38,100,100,60,254,45,99,6,29,96,117,147,59,16,49,58,230,137,69,163,193,65,158,247,86,92,201,14,104,102,76,178,223,180,235,138,211,162,18,70,103,245,17,152,215,203,49,120,195,118,102,255,0,49,149,59,222,159,67,150,185,119,52,230,41,118,253,29,178,230,60,219,4,100,212,88,228,69,221,197,116,53,105,208,214,181,105,208,197,250,101,167,9,19,129,56,11,100,97,49,173,183,31,183,169,45,179,49,109,145,18,23,49,102,110,200,82,116,242,55,156,112,203,228,99,38,0,0,0,12,125,139,153,128,193,172,9,162,61,93,197,108,67,163,208,26,105,6,180,71,126,65,42,91,253,12,201,44,199,78,174,186,163,211,178,82,127,226,20,47,156,92,192,212,179,129,152,201,151,173,189,69,157,224,159,40,244,11,102,155,176,220,148,168,200,90,137,164,154,18,103,244,142,58,235,139,216,157,116,55,118,150,186,106,119,127,147,108,14,123,46,217,112,179,112,190,162,150,202,177,14,34,166,86,13,6,74,47,31,33,106,121,228,238,46,138,36,41,124,178,87,154,91,72,205,66,143,248,200,123,220,197,254,8,83,191,211,73,18,203,134,174,103,50,245,134,153,72,182,109,28,64,198,91,74,222,173,69,157,83,113,232,21,10,155,108,190,218,87,45,197,32,205,10,61,72,141,38,70,95,35,18,139,246,236,229,27,253,241,182,15,252,182,207,253,97,251,118,114,141,254,248,219,7,254,91,103,254,177,235,48,235,48,24,35,139,181,57,52,92,48,197,59,106,232,159,9,143,21,34,61,46,160,220,135,26,103,113,39,122,137,39,209,59,148,146,215,226,100,50,0,0,0,0,215,11,59,62,247,56,189,252,47,169,127,166,80,191,236,190,255,0,88,92,54,254,8,81,191,145,52,61,248,10,9,226,137,138,18,241,39,56,119,108,53,72,53,211,236,244,71,183,32,163,118,164,130,101,27,223,249,106,114,28,127,244,105,175,97,104,188,49,48,90,14,17,101,50,214,169,42,26,17,89,190,155,43,158,162,246,158,179,136,124,181,138,157,123,237,40,252,163,34,237,185,107,50,246,140,75,16,0,0,0,0,0,0,29,101,207,114,208,172,203,114,167,118,220,245,54,105,212,138,52,71,103,78,150,242,180,67,12,54,147,82,214,103,240,34,35,26,213,98,189,233,89,199,236,116,185,111,104,20,215,151,62,249,184,223,145,6,9,104,110,23,136,124,201,134,11,78,134,100,149,33,31,61,6,200,56,95,104,39,15,112,210,210,176,80,164,26,109,170,20,10,57,26,15,84,153,71,142,134,186,116,46,158,167,192,122,112,1,131,179,139,153,186,6,85,112,90,167,136,51,142,60,154,228,146,56,54,245,53,197,232,115,39,173,39,183,82,46,188,180,22,174,44,250,122,169,211,82,53,39,90,63,203,166,11,226,6,118,51,28,205,2,163,84,155,41,250,220,199,107,87,85,113,194,55,21,26,46,253,207,190,163,237,189,74,81,33,5,219,123,136,46,133,174,155,12,89,182,125,183,135,246,165,38,200,179,233,76,211,40,180,56,141,193,131,17,146,209,45,52,132,232,146,249,159,77,76,207,169,153,153,158,166,102,59,144,0,30,51,26,111,147,195,28,31,189,241,21,10,65,57,108,219,213,10,171,68,178,35,37,56,196,117,184,132,232,125,245,82,82,90,121,234,53,229,202,133,132,140,89,204,222,27,217,85,34,57,17,234,215,44,71,39,165,102,106,55,99,54,231,58,65,25,245,234,166,219,112,181,63,51,234,54,77,0,17,19,138,158,31,71,190,178,105,117,79,82,18,169,118,148,184,53,248,134,105,215,69,33,226,101,222,189,203,232,95,123,254,130,62,157,69,122,112,124,191,94,181,179,108,139,76,222,50,143,121,208,39,211,141,163,62,138,121,132,148,180,43,79,51,36,199,116,190,165,168,94,48,214,87,48,95,215,235,18,127,133,245,159,229,174,141,148,237,15,246,167,68,255,0,7,70,255,0,68,145,219,128,0,0,0,0,0,0,0,0,0,15,155,239,181,25,165,62,250,246,161,58,106,122,25,249,233,228,41,207,63,124,70,106,247,205,93,220,57,193,122,247,42,220,107,111,138,147,225,82,175,23,170,98,188,143,82,76,100,184,222,199,16,233,116,87,94,231,211,66,21,212,165,57,33,195,82,143,114,213,250,7,110,139,50,229,114,57,74,69,55,86,143,242,185,205,252,116,237,187,94,227,167,113,181,180,179,109,194,209,69,220,133,184,112,202,207,83,87,12,35,193,124,82,170,108,157,31,255,0,4,63,200,51,231,110,57,146,95,245,88,142,68,157,18,77,151,174,190,190,94,100,44,216,5,78,241,133,192,87,34,74,167,99,53,38,38,172,57,206,244,139,156,207,99,66,129,29,174,138,115,83,212,204,253,148,125,127,17,8,50,137,138,255,0,176,238,57,80,110,247,164,114,98,199,241,92,229,108,221,166,232,111,182,158,132,133,159,119,60,136,108,126,218,210,226,9,105,62,134,63,160,0,0,0,0,28,74,169,233,75,152,127,253,142,231,255,0,9,141,116,51,160,173,217,147,190,143,93,116,174,213,11,255,0,203,228,11,141,225,154,164,158,86,40,155,75,77,21,24,143,235,244,116,49,43,64,0,0,0,6,42,205,5,131,27,18,48,54,238,183,95,139,226,28,244,68,247,99,183,188,209,171,222,13,228,39,169,41,63,159,230,122,13,121,227,147,248,103,142,76,169,210,240,174,218,215,90,84,125,151,202,84,105,159,241,137,90,26,63,186,215,79,49,108,217,214,198,216,45,228,38,206,158,213,71,153,38,235,162,83,216,90,185,38,91,142,85,26,73,159,78,94,133,169,255,0,123,250,5,50,197,139,42,167,57,152,81,91,230,72,150,234,90,109,58,145,110,90,143,66,45,79,161,106,103,230,45,119,135,63,15,69,83,99,211,49,183,22,97,114,229,172,217,155,73,133,204,215,86,204,162,73,97,238,99,18,116,238,78,39,98,209,175,153,151,98,22,128,195,13,69,97,184,204,39,107,109,32,144,132,234,103,162,72,180,34,234,62,128,0,0,0,0,34,167,17,108,118,70,12,224,45,72,224,175,90,173,75,147,225,81,167,126,92,216,155,250,155,107,79,178,233,247,211,229,215,181,9,82,41,21,107,162,174,213,42,151,31,196,206,147,187,150,222,244,163,118,212,154,143,170,140,136,189,84,159,159,144,217,87,1,176,182,151,131,216,101,74,177,169,76,114,154,131,207,233,185,74,246,228,58,239,229,45,103,221,195,252,163,255,0,80,200,96,0,0,0,0,0,0,0,0,0,0,0,0,0,2,138,248,163,96,58,112,183,28,29,186,41,81,118,83,46,45,188,179,223,174,156,136,112,144,126,211,138,87,180,225,247,34,253,36,56,188,50,243,32,230,13,99,76,123,98,179,35,109,191,113,111,241,106,217,175,47,195,196,152,180,123,45,45,103,171,142,23,99,45,60,245,46,215,186,149,37,105,37,36,245,35,31,160,0,0,0,0,56,245,8,17,42,144,100,83,103,53,205,143,41,165,178,234,55,26,119,33,68,100,162,212,180,50,232,103,216,81,39,18,220,188,177,131,184,211,54,225,161,83,60,53,30,226,121,201,198,124,227,95,238,137,18,230,47,79,89,197,175,216,108,188,136,186,118,35,24,227,6,49,226,61,133,130,119,182,26,56,206,213,215,216,169,26,93,220,103,175,62,35,108,146,54,242,213,249,154,235,184,191,71,113,215,228,198,223,85,205,154,60,57,111,77,81,22,234,163,205,116,190,40,77,70,62,165,220,191,59,203,175,200,108,109,29,166,216,142,211,13,39,106,27,66,80,146,215,93,8,139,66,31,64,0,0,0,1,22,56,148,196,118,94,86,46,14,81,126,37,18,221,87,247,165,78,153,168,166,44,160,63,225,243,27,97,47,227,112,210,211,255,0,229,241,198,198,244,69,111,162,192,95,231,69,104,255,0,252,2,28,208,0,0,0,0,17,95,137,30,36,126,0,101,134,227,138,223,87,46,56,211,40,106,47,130,36,83,230,17,159,178,175,204,249,125,100,40,143,13,173,133,94,120,129,109,218,132,223,49,53,106,180,56,75,78,186,106,151,95,67,103,215,82,252,239,137,125,100,54,70,192,91,66,61,137,131,54,77,169,29,189,137,166,219,244,216,198,157,76,244,54,226,52,223,115,82,191,51,226,99,223,8,75,196,95,58,39,151,251,77,22,125,145,59,109,215,84,215,106,249,90,248,126,91,177,28,62,142,176,182,215,185,167,149,230,90,124,207,77,41,114,204,178,239,76,97,188,88,183,173,184,126,146,172,212,55,108,71,49,166,119,114,218,82,207,170,212,132,22,136,109,94,101,219,226,46,167,45,28,53,176,199,9,173,166,156,188,98,250,86,190,238,239,18,254,249,12,118,113,237,158,171,114,148,143,197,184,146,233,240,235,212,204,74,233,120,109,101,206,164,170,135,46,141,204,132,189,55,53,226,29,45,116,86,226,234,74,215,218,34,62,226,9,231,83,134,149,169,120,219,239,221,120,55,71,240,53,182,54,253,7,136,113,222,110,229,199,111,218,145,40,144,157,16,151,15,183,93,126,58,10,110,151,17,248,50,23,22,74,54,56,141,55,22,164,122,106,90,249,124,140,94,55,11,204,197,187,139,184,82,245,167,92,157,205,171,91,219,119,151,40,147,175,62,76,215,11,217,105,41,246,27,47,51,253,6,38,232,0,0,0,0,0,0,0,0,0,0,8,45,198,67,221,26,47,240,190,157,254,134,72,138,188,18,255,0,175,213,247,252,16,63,229,177,197,201,128,10,113,226,121,159,122,245,241,118,85,178,235,132,85,247,97,90,84,87,87,6,226,159,13,211,74,234,242,210,102,78,199,37,151,95,14,217,145,164,200,186,56,162,86,186,164,147,175,148,202,7,10,171,251,31,173,184,88,151,138,55,3,214,61,163,82,109,50,41,140,183,28,157,169,84,152,81,106,151,146,149,25,37,134,148,71,170,86,189,202,81,117,36,109,52,168,230,90,184,52,229,47,209,135,5,53,156,66,41,27,116,41,167,88,142,110,235,166,154,233,225,185,125,250,251,31,244,116,16,183,55,156,43,177,39,0,104,211,49,15,12,107,15,95,86,108,22,213,34,122,124,57,53,82,166,52,146,51,83,142,54,147,52,188,210,72,181,55,17,161,151,83,52,18,72,212,61,183,11,188,248,215,44,203,182,151,151,12,91,175,57,46,212,173,184,152,118,220,249,142,238,85,38,98,143,70,227,26,213,215,144,233,232,132,145,235,177,102,157,52,74,149,165,197,0,0,0,13,112,179,179,239,115,139,223,194,250,151,250,101,11,254,203,239,245,133,195,111,224,133,27,249,19,67,223,128,135,220,88,189,201,174,223,240,141,39,249,107,66,150,176,59,1,177,43,49,119,162,240,255,0,10,169,17,234,85,166,225,59,80,83,47,203,106,50,121,13,169,9,82,183,184,100,157,117,90,122,107,175,81,159,191,161,59,157,159,247,59,164,127,206,40,95,246,129,253,9,220,236,255,0,185,221,35,254,113,66,255,0,180,29,141,187,194,167,58,84,251,130,153,62,86,31,82,82,204,105,140,188,226,138,225,132,122,37,43,35,51,208,156,235,208,133,235,128,0,0,13,117,115,153,101,226,148,60,194,226,165,126,228,180,238,166,40,75,190,43,238,211,230,206,129,33,49,20,194,234,14,237,83,78,45,59,13,6,70,222,134,147,208,200,211,242,24,195,9,37,225,108,28,67,162,202,198,154,69,118,167,102,183,32,142,169,26,137,37,12,75,91,126,91,84,178,208,203,93,55,36,141,10,52,235,162,210,122,24,216,239,2,110,188,34,188,176,162,221,172,96,84,170,99,182,73,68,76,122,91,116,246,249,77,70,109,30,175,36,219,50,37,54,180,159,69,37,68,74,35,215,81,239,128,6,181,153,177,247,167,198,79,180,11,135,239,23,198,196,184,67,253,105,172,175,224,237,55,249,51,99,215,0,0,0,8,215,196,127,220,155,20,255,0,193,209,127,150,199,21,87,194,119,223,102,210,255,0,7,85,191,145,58,47,160,0,127,46,56,219,45,173,231,156,74,27,66,77,74,82,143,66,73,23,115,51,242,33,175,207,16,89,25,87,157,142,53,42,150,90,39,205,144,82,159,117,234,247,135,66,14,140,169,170,89,154,213,5,122,238,52,154,181,51,34,46,86,167,244,103,183,160,195,56,101,123,227,157,178,236,136,184,53,119,95,116,167,84,92,199,219,182,39,204,97,71,175,77,203,40,234,47,134,154,152,235,49,6,191,137,149,250,234,159,197,90,213,207,81,172,165,59,148,187,134,76,135,165,17,43,174,166,111,153,175,67,239,243,19,167,132,124,172,168,65,196,100,189,126,76,146,222,46,56,226,218,183,125,44,132,38,154,148,40,180,210,34,245,63,221,102,91,139,233,54,158,138,218,222,166,106,23,48,0,0,0,35,87,17,234,85,213,90,201,142,33,211,44,170,109,86,125,105,239,68,248,104,244,182,92,118,82,244,170,196,82,246,37,178,53,158,136,37,25,232,94,201,25,159,77,69,0,92,148,11,162,221,170,59,14,239,162,213,105,149,21,169,78,58,213,74,51,140,190,103,184,201,74,82,92,34,86,187,136,245,51,243,35,19,115,133,77,237,149,11,63,21,26,86,45,194,149,19,17,101,191,225,173,138,189,73,196,46,146,202,150,68,146,66,11,105,27,18,84,102,164,147,142,26,146,101,209,38,133,30,138,187,128,20,127,198,67,222,230,47,240,66,157,254,154,72,196,56,55,144,44,206,99,221,131,11,18,240,210,207,167,212,40,21,7,94,101,135,222,172,69,142,165,41,167,13,181,145,161,197,146,139,69,36,203,183,81,237,191,161,59,157,159,247,59,164,127,206,40,95,246,129,253,9,220,236,255,0,185,221,35,254,113,66,255,0,180,19,31,134,54,75,179,1,150,140,87,186,174,172,93,181,225,83,41,213,75,123,209,241,156,98,169,30,81,169,255,0,18,211,155,77,45,40,204,139,106,20,122,159,65,100,32,0,0,3,92,44,236,251,220,226,247,240,190,165,254,153,66,255,0,178,251,253,97,112,219,248,33,70,254,68,208,247,224,53,161,204,220,169,179,115,35,138,211,42,44,155,50,158,189,235,139,121,179,73,167,98,206,123,198,164,232,125,75,67,233,161,245,45,6,198,184,83,2,61,47,11,172,250,100,87,89,117,136,148,10,123,13,173,147,213,181,33,17,208,146,52,255,0,114,100,93,62,67,212,128,234,110,203,150,157,102,90,181,155,194,176,79,28,10,21,62,69,74,81,50,146,83,134,203,45,169,197,237,35,50,213,91,82,122,22,165,212,66,207,232,200,101,27,255,0,48,191,191,228,102,127,237,195,250,50,25,70,255,0,204,47,239,249,25,159,251,112,254,140,134,81,191,243,11,251,254,70,103,254,220,72,172,181,102,147,12,243,87,106,213,47,12,48,102,180,220,10,69,67,209,178,10,169,21,12,56,111,114,208,231,170,73,90,245,78,213,167,174,165,215,81,151,192,0,0,5,54,113,67,207,151,236,165,87,153,151,92,35,171,238,179,233,18,118,92,21,38,21,234,213,230,54,173,121,13,168,187,199,105,101,212,251,45,105,212,181,74,82,106,238,56,80,228,142,163,114,92,144,51,69,137,180,149,177,66,163,57,205,180,161,190,131,35,159,49,39,161,77,50,63,236,77,25,30,195,252,167,61,98,50,38,253,107,123,0,28,122,133,66,13,38,4,154,173,82,99,49,33,66,101,114,36,200,125,100,134,217,105,9,53,45,107,81,244,74,72,136,204,204,250,17,16,215,223,61,121,164,171,230,231,29,157,157,111,120,199,173,74,51,135,72,180,233,233,66,141,110,182,106,34,83,252,178,45,121,175,172,137,90,105,184,147,203,71,83,79,91,109,225,245,148,136,153,87,193,150,89,174,195,100,239,187,169,45,212,46,57,9,234,108,158,134,108,194,73,254,107,41,81,145,233,208,220,83,134,70,100,105,210,81,128,0,8,247,196,13,217,13,100,203,21,215,25,58,172,232,70,147,245,246,250,134,243,100,174,191,222,153,244,243,237,230,42,83,133,60,38,101,231,130,199,125,211,86,232,113,43,15,183,161,244,220,116,233,13,245,249,104,226,191,78,130,251,192,6,23,206,141,61,154,158,82,113,126,51,234,96,146,139,54,171,32,185,218,109,220,212,117,184,157,53,252,173,80,91,127,186,208,82,79,15,9,147,96,231,75,10,158,128,210,156,117,85,133,178,162,73,25,153,54,228,103,80,225,244,242,36,41,70,126,90,23,94,154,141,135,134,178,185,130,254,191,88,147,252,47,172,255,0,45,116,108,167,104,127,181,58,39,248,58,55,250,36,142,220,0,0,0,0,0,0,0,0,0,0,66,46,40,121,139,119,8,176,165,155,78,135,59,149,86,184,119,108,46,81,43,78,68,152,78,31,180,210,147,236,56,126,101,250,76,81,204,72,143,206,144,136,177,145,189,197,235,180,181,34,215,66,215,207,228,66,228,114,87,195,74,212,179,173,246,46,188,100,163,248,234,219,251,190,131,196,56,215,43,106,228,55,237,71,148,104,86,168,83,103,219,166,159,29,68,236,137,134,214,92,26,74,104,113,40,220,184,72,215,107,94,33,211,211,85,110,62,166,173,125,163,51,238,34,142,101,248,107,97,142,44,219,78,185,103,69,244,85,125,173,190,25,253,242,31,238,227,59,253,87,37,37,31,139,109,69,215,227,211,169,16,165,107,206,202,189,48,122,241,126,221,185,33,250,54,179,79,219,189,28,198,158,219,204,105,43,46,168,82,208,122,161,196,249,159,127,136,186,62,28,249,209,86,96,45,55,44,251,222,118,235,174,151,166,229,242,180,241,28,199,101,184,93,26,97,13,163,107,76,167,204,245,249,30,186,205,161,131,115,161,133,241,177,111,47,119,45,161,33,142,105,201,240,123,83,184,211,236,206,142,225,245,37,167,251,95,196,107,152,243,46,71,112,218,117,59,84,158,229,174,163,101,44,179,98,71,236,173,131,52,27,209,125,29,155,226,183,151,195,100,183,155,47,201,73,118,111,224,95,235,25,76,0,0,0,0,7,10,182,173,148,105,234,248,69,116,255,0,252,3,26,228,102,253,255,0,17,152,219,245,95,11,134,170,159,255,0,47,144,46,119,134,180,71,98,101,98,223,230,150,156,228,68,117,61,189,147,167,67,208,74,112,0,0,0,1,243,144,211,111,199,117,135,83,185,14,33,72,81,107,166,164,101,161,141,114,115,157,111,170,217,205,22,35,54,101,162,37,93,53,137,173,23,193,10,168,200,208,187,159,230,249,245,249,14,195,25,241,226,61,249,130,118,78,26,54,206,229,208,24,166,154,158,220,101,167,34,35,140,154,54,242,211,249,250,235,184,255,0,79,113,145,248,105,101,229,140,98,198,152,87,13,118,153,226,104,246,235,205,206,35,231,26,63,116,71,151,13,122,122,174,33,126,195,135,228,101,215,177,152,189,186,124,8,148,184,49,233,176,90,229,71,138,210,25,105,27,141,91,80,146,34,73,106,122,153,244,34,238,57,0,0,0,0,0,58,235,138,185,10,217,160,212,110,26,147,155,34,211,34,61,49,229,104,103,162,27,65,173,93,8,140,251,36,251,17,159,200,81,151,19,76,200,57,140,184,211,34,216,163,72,221,111,219,187,60,34,182,105,204,241,17,33,173,126,211,72,89,104,227,103,220,207,95,45,11,191,43,133,206,3,167,20,177,193,171,162,171,23,125,50,221,221,204,61,250,107,207,135,53,5,236,184,149,123,77,151,98,63,208,66,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,70,172,249,101,217,172,192,224,188,234,92,63,86,177,7,149,224,85,223,77,242,226,169,206,134,234,19,236,50,126,209,159,203,175,125,125,204,170,20,42,134,135,244,18,152,254,245,90,110,79,233,46,198,47,227,135,214,101,35,227,254,12,66,244,139,219,174,26,79,51,210,37,180,203,241,178,229,114,187,52,132,126,45,146,246,117,249,232,125,229,40,0,0,0,0,0,129,156,95,108,63,194,92,190,192,172,180,157,28,165,86,218,148,165,107,249,13,66,158,163,47,104,191,59,224,127,164,82,80,145,188,62,233,238,84,51,79,101,114,219,223,225,170,212,217,10,235,166,132,154,140,94,189,254,99,97,176,0,0,0,0,17,59,137,187,188,172,172,86,61,125,187,221,144,158,218,235,173,58,103,65,72,120,15,93,122,219,198,139,26,174,210,246,120,123,142,152,181,158,132,126,170,101,180,163,242,63,205,248,13,147,112,246,165,233,155,6,218,171,146,183,120,234,60,41,58,233,166,187,217,66,190,5,241,248,16,244,0,0,0,0,0,43,43,141,29,118,92,107,50,218,163,52,173,26,118,124,55,85,208,188,218,168,164,252,181,237,243,16,51,34,86,195,119,86,103,108,136,206,187,177,48,235,52,217,167,234,235,187,101,66,49,105,220,180,246,191,249,13,136,226,176,152,177,153,140,143,101,150,210,217,125,68,90,12,105,152,220,113,161,229,243,11,170,120,139,90,79,49,48,121,59,26,213,101,191,124,134,89,63,89,45,175,77,57,196,126,201,255,0,172,181,219,196,27,222,234,198,188,64,151,116,85,79,197,85,106,156,189,75,232,209,175,45,132,35,242,82,132,251,45,23,145,118,248,247,186,222,31,57,52,166,101,238,202,59,154,228,131,173,215,86,252,122,185,170,250,30,83,178,144,158,136,125,198,213,171,79,39,177,22,159,51,237,49,192,126,25,17,150,134,40,127,137,206,6,167,10,113,209,250,229,54,7,134,165,92,27,124,55,210,239,215,145,14,26,87,237,56,165,123,78,31,114,46,253,53,33,214,240,207,197,131,195,92,198,210,161,60,189,34,214,121,252,238,157,249,48,38,26,127,33,71,221,126,90,126,145,126,96,0,0,0,0,0,0,0,0,0,0,32,183,25,15,116,104,191,194,250,119,250,25,34,42,240,75,254,191,87,223,240,64,255,0,150,199,23,38,3,21,102,167,19,165,224,222,92,241,11,18,169,170,52,212,40,180,41,10,128,178,63,98,91,133,202,97,127,82,93,113,6,127,34,20,101,144,220,17,129,152,156,210,90,182,101,208,193,205,161,176,227,213,186,218,28,213,92,248,209,210,107,54,215,241,75,142,242,155,81,235,217,195,243,27,16,54,219,108,182,134,89,109,40,109,9,36,165,41,45,9,36,93,136,139,200,135,244,63,151,27,109,230,214,203,205,165,109,173,38,149,37,69,169,40,143,185,25,121,144,215,99,60,184,53,11,47,89,168,188,108,155,93,191,7,72,68,182,170,244,100,50,173,190,30,60,148,37,228,54,141,58,164,155,82,148,218,124,244,108,143,230,47,83,42,216,157,47,25,50,231,135,184,149,82,81,170,161,90,161,71,84,245,153,251,114,219,46,83,235,250,148,235,107,50,249,24,202,160,0,0,53,194,206,207,189,206,47,127,11,234,95,233,148,47,251,47,191,214,23,13,191,130,20,111,228,77,15,126,2,31,113,98,247,38,187,127,194,52,159,229,173,8,1,193,191,222,230,87,240,66,163,254,154,48,188,0,0,0,0,0,31,195,204,179,33,149,199,144,210,29,105,212,154,22,133,164,148,149,36,203,67,35,35,232,100,101,228,43,59,137,222,65,112,237,172,55,171,102,39,6,237,136,150,253,102,128,162,151,112,211,105,237,147,81,39,196,82,137,46,72,75,69,162,91,117,179,50,90,141,36,68,164,243,12,200,213,161,158,16,224,237,143,213,75,51,28,37,224,101,82,164,163,183,239,184,175,63,14,59,139,245,25,170,71,108,220,74,211,175,99,91,40,117,6,69,166,227,75,93,205,36,66,232,192,6,181,153,177,247,167,198,79,180,11,135,239,23,198,196,184,67,253,105,172,175,224,237,55,249,51,99,215,0,0,0,8,215,196,127,220,155,20,255,0,193,209,127,150,199,21,87,194,119,223,102,210,255,0,7,85,191,145,58,47,160,0,87,239,23,188,202,213,240,179,10,41,88,49,103,212,28,137,87,196,34,127,210,82,25,89,165,198,105,77,109,39,27,35,46,220,229,172,144,122,31,176,135,18,126,208,131,220,56,178,81,19,53,87,236,235,142,253,109,244,225,245,166,166,253,34,134,93,54,220,168,203,89,106,220,68,168,189,100,167,66,53,56,164,232,100,157,8,140,141,100,162,188,107,50,197,179,48,234,129,26,213,176,237,106,93,191,72,136,146,75,48,233,209,80,195,73,208,180,215,68,145,106,163,211,170,143,83,62,230,102,60,254,48,224,94,20,99,221,174,245,163,138,214,85,62,187,9,196,26,90,113,230,244,145,21,71,249,108,60,90,45,165,252,210,101,175,99,212,140,200,232,79,57,89,97,175,101,3,27,221,179,163,213,37,74,163,202,66,42,246,213,91,93,143,57,24,214,100,146,82,147,161,19,205,45,38,149,26,116,236,149,145,36,148,68,87,33,195,195,49,51,243,31,150,154,45,199,114,79,57,119,69,188,243,150,253,117,229,159,174,252,134,82,149,54,250,188,204,220,101,109,41,71,208,141,102,230,157,132,153,0,0,0,30,95,17,48,191,15,49,110,220,126,210,196,187,54,149,113,210,100,36,210,168,211,227,165,194,65,159,229,33,94,211,107,46,134,75,65,146,136,200,140,140,140,133,12,231,247,42,13,101,55,27,61,3,109,191,37,251,70,226,140,117,91,125,215,215,185,214,81,188,210,236,101,171,186,148,210,180,209,93,205,11,108,204,205,91,133,180,240,219,199,202,150,63,101,122,137,84,185,106,39,54,227,181,223,114,220,171,62,226,245,113,245,176,148,169,151,87,230,106,83,14,53,170,143,93,203,37,158,186,235,164,165,20,127,198,67,222,230,47,240,66,157,254,154,72,159,252,39,125,201,173,47,240,141,91,249,107,162,96,128,0,0,0,0,215,11,59,62,247,56,189,252,47,169,127,166,80,191,236,190,255,0,88,92,54,254,8,81,191,145,52,61,248,13,117,51,239,102,201,177,115,137,138,212,137,44,169,191,27,112,191,89,111,83,51,37,34,118,146,201,68,126,101,244,255,0,160,245,47,33,121,153,66,196,24,88,161,150,44,51,188,225,60,135,14,77,185,14,52,147,65,145,146,101,71,65,71,144,158,157,180,117,167,11,79,144,203,224,60,238,34,218,174,95,88,125,115,217,44,204,76,71,46,26,52,218,82,100,41,27,201,147,125,133,182,75,52,234,90,145,111,215,77,75,93,5,91,127,64,234,236,255,0,124,69,35,254,110,187,255,0,110,31,208,58,187,63,223,17,72,255,0,155,174,255,0,219,136,111,156,92,172,203,202,46,39,83,176,206,125,239,22,232,145,58,134,205,105,82,163,195,56,201,100,156,125,246,137,163,73,173,103,184,185,27,181,212,186,44,186,11,62,224,195,70,118,157,149,58,213,69,230,208,94,149,189,103,72,105,100,159,88,219,76,72,109,17,25,249,232,182,220,255,0,25,252,196,245,0,0,1,90,220,81,243,234,86,53,62,126,90,240,114,184,69,113,212,25,228,221,21,88,171,245,169,145,214,93,97,180,178,62,143,173,62,217,254,66,21,161,122,234,213,17,7,135,150,70,234,89,166,190,10,237,188,226,72,139,134,150,220,130,244,147,228,102,133,85,36,22,138,40,77,43,190,134,70,70,226,203,217,73,232,70,74,90,76,175,118,151,75,166,80,233,145,40,180,90,124,104,20,248,12,162,52,88,177,154,75,109,48,210,18,73,66,16,132,145,18,82,68,68,68,69,208,136,135,40,0,86,87,23,156,222,157,185,67,70,87,44,10,177,21,74,178,210,36,221,207,48,191,94,60,51,209,76,195,212,187,41,223,109,101,169,31,44,146,71,170,93,49,140,56,70,101,9,87,157,213,251,103,111,186,105,29,14,219,144,166,45,134,30,65,233,46,164,158,139,148,68,125,13,12,107,162,79,175,210,158,165,161,180,46,16,0,0,6,31,206,13,170,245,235,149,156,86,183,34,180,167,100,63,105,212,158,142,218,123,184,243,44,41,214,210,93,75,169,173,180,151,233,20,123,195,226,240,69,145,156,220,41,172,58,100,73,149,91,244,63,83,208,140,231,50,228,52,255,0,211,32,191,72,216,136,0,70,174,35,247,83,118,142,75,49,58,113,189,177,201,212,246,41,77,36,140,183,44,229,74,105,133,17,106,101,175,168,226,204,254,68,103,228,42,123,133,149,176,237,199,157,155,25,242,65,169,138,43,53,58,155,250,30,154,37,48,158,66,15,255,0,190,58,216,191,97,172,174,96,191,175,214,36,255,0,11,235,63,203,93,27,41,218,31,237,78,137,254,14,141,254,137,35,183,0,0,0,0,0,0,0,0,0,0,20,25,196,195,22,15,18,179,29,85,132,210,245,139,70,228,114,75,78,220,232,16,205,95,144,147,238,143,61,127,64,236,120,99,96,106,49,91,29,24,174,84,224,120,154,85,191,187,196,253,46,205,57,240,230,37,30,203,137,87,180,217,118,35,237,215,66,23,194,68,68,90,16,253,1,14,56,131,228,210,153,152,75,40,174,107,110,14,151,93,39,241,10,230,171,233,185,174,197,66,186,45,246,219,78,141,50,174,228,122,252,143,189,40,225,253,239,117,96,173,255,0,18,231,165,31,133,170,210,249,154,23,209,175,78,99,11,71,229,37,105,246,93,63,35,239,241,237,177,46,92,177,198,135,152,60,46,166,98,45,21,60,180,206,231,111,107,85,158,205,146,30,100,189,101,54,141,117,228,153,251,37,254,179,200,213,40,45,84,161,57,9,239,97,205,53,253,6,71,254,161,172,142,46,91,197,106,226,29,90,130,151,121,133,23,145,235,109,211,93,204,54,190,218,159,231,124,69,204,112,148,174,203,171,101,182,44,105,74,220,81,55,237,232,69,237,79,156,103,216,139,224,39,0,0,0,0,0,15,63,136,85,34,163,88,55,45,92,213,161,65,163,204,147,174,157,182,50,181,124,15,225,240,49,173,158,60,215,93,185,49,162,249,171,186,189,229,34,227,169,173,7,161,23,170,169,110,168,188,139,243,190,2,238,248,100,59,205,202,197,31,215,221,177,216,233,237,166,154,83,161,244,18,196,0,0,0,0,6,188,156,65,41,206,83,179,79,122,243,27,217,226,106,181,41,9,235,174,164,170,140,174,189,254,66,57,11,180,225,5,97,254,13,101,246,125,105,212,234,229,86,182,236,164,158,191,144,236,40,10,34,246,143,243,126,5,250,4,244,0,0,0,0,0,16,35,138,174,102,155,195,92,48,253,139,173,249,27,107,119,15,209,201,245,53,210,11,241,231,48,191,109,165,35,219,65,118,81,43,225,161,117,20,180,69,81,175,84,116,47,167,148,255,0,247,169,215,106,127,65,118,33,176,62,67,50,238,214,95,240,90,13,50,103,173,88,157,205,241,202,237,174,201,114,148,223,66,117,105,246,30,47,100,203,231,215,180,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,173,36,180,154,84,93,12,82,71,21,12,182,189,134,120,164,120,141,68,133,178,139,112,121,243,8,246,114,35,194,103,242,157,82,207,85,172,255,0,36,191,73,117,24,51,39,57,154,171,229,159,19,152,185,99,183,207,166,73,221,227,88,213,41,230,109,143,33,13,250,198,211,138,45,20,254,190,169,125,125,59,108,49,109,92,20,235,166,139,30,187,74,123,155,22,78,253,139,218,164,235,181,102,147,232,162,35,238,147,242,29,160,0,0,0,0,8,121,197,46,142,245,87,44,51,92,106,87,39,193,204,114,74,139,97,43,122,81,79,155,170,123,150,154,235,220,80,208,150,188,48,41,175,212,179,79,76,228,72,229,120,88,204,201,95,168,74,222,148,212,97,106,158,167,211,93,123,139,243,0,0,0,0,1,5,184,188,94,30,129,203,140,42,67,10,250,106,141,117,182,86,90,127,98,114,4,244,159,116,153,119,47,137,24,165,123,58,67,176,238,234,28,182,15,71,24,169,70,113,29,189,162,117,38,93,254,161,178,150,95,164,189,51,1,176,222,92,130,250,71,173,26,59,138,237,212,206,27,70,103,211,235,30,252,0,0,0,0,5,105,241,161,161,170,86,31,91,117,100,30,134,205,82,26,15,234,38,42,42,248,255,0,168,65,126,30,4,131,205,61,161,191,202,161,79,50,250,253,35,16,108,11,94,173,65,183,40,179,235,213,55,121,113,41,209,157,150,250,246,153,237,109,180,26,212,122,36,140,207,162,79,177,25,138,59,226,121,153,151,49,139,25,36,217,20,53,110,183,173,157,158,21,253,52,241,30,34,44,39,87,234,169,164,45,27,92,108,203,169,158,190,90,23,65,151,120,81,101,29,187,142,166,172,116,188,89,214,44,61,61,20,214,239,198,111,76,232,175,117,109,226,50,208,210,147,245,145,245,121,152,183,96,0,21,195,198,98,208,166,77,195,75,114,235,121,90,76,166,248,206,73,104,174,188,201,20,246,213,249,90,118,47,50,49,84,216,67,86,118,135,136,148,154,163,42,218,182,121,250,30,132,125,216,113,62,100,127,31,128,217,213,181,45,72,37,56,222,197,31,116,235,174,131,250,0,0,0,0,0,0,0,0,0,0,16,91,140,135,186,52,95,225,125,59,253,12,145,21,120,37,255,0,95,171,239,248,32,127,203,99,139,147,1,25,56,149,209,101,215,242,65,138,48,97,39,87,26,135,2,106,191,224,227,212,99,62,231,255,0,128,210,133,102,240,126,172,64,166,231,14,60,41,143,146,29,171,91,85,56,113,82,102,95,72,233,114,158,52,151,199,232,217,112,250,126,104,188,208,1,69,252,95,107,212,218,198,113,102,64,128,249,56,245,22,220,166,64,152,69,167,168,241,147,143,146,127,251,219,237,159,233,22,119,195,122,129,34,219,201,46,22,211,164,146,201,111,83,229,207,45,233,208,246,73,157,34,66,127,70,215,75,79,137,104,36,168,0,0,13,112,179,179,239,115,139,223,194,250,151,250,101,11,254,203,239,245,133,195,111,224,133,27,249,19,67,223,128,135,220,88,189,201,174,223,240,141,39,249,107,66,0,112,111,247,185,149,252,16,168,255,0,166,140,47,0,0,0,0,120,220,96,197,123,83,3,240,226,179,138,119,193,205,42,29,5,13,57,48,225,177,206,120,146,227,200,104,141,40,212,181,209,78,36,207,175,66,212,252,134,28,192,142,32,249,117,204,94,32,49,134,120,109,62,190,237,106,68,87,165,161,51,105,106,97,190,91,69,170,253,115,81,245,211,200,73,80,24,219,50,206,211,216,203,158,41,187,86,83,101,8,172,186,223,63,152,90,164,219,240,47,17,145,151,158,165,211,79,49,66,89,26,241,127,182,255,0,8,252,22,188,207,194,152,90,233,167,226,247,250,253,255,0,184,220,54,54,0,26,214,102,199,222,159,25,62,208,46,31,188,95,27,18,225,15,245,166,178,191,131,180,223,228,205,143,92,0,0,0,35,95,17,255,0,114,108,83,255,0,7,69,254,91,28,85,95,9,223,125,155,75,252,29,86,254,68,232,190,128,1,75,92,107,124,71,237,158,180,183,115,57,31,128,81,54,107,174,205,254,144,159,187,79,45,116,217,175,232,249,9,139,193,230,60,22,114,126,151,34,33,180,187,34,232,169,57,40,208,122,154,157,36,178,146,53,124,15,98,91,47,168,136,78,0,21,113,199,26,29,35,208,184,69,61,100,218,106,158,42,178,203,71,161,18,151,31,100,83,94,189,117,50,37,114,252,143,77,199,212,181,245,185,220,15,14,79,224,78,43,37,92,207,14,85,90,89,183,169,30,221,252,151,247,105,243,211,102,191,160,89,200,0,8,249,152,156,242,224,78,87,110,202,125,153,138,178,43,204,84,42,148,228,213,35,28,26,105,200,105,76,155,174,55,213,68,162,209,68,166,213,169,124,12,190,35,223,224,62,60,88,25,142,176,26,196,172,53,126,115,180,87,101,189,9,42,155,24,216,115,152,209,145,47,212,51,62,157,75,168,200,128,42,223,142,67,180,255,0,67,96,251,11,83,103,59,197,86,214,217,105,235,147,91,33,146,254,162,53,108,250,244,249,14,199,129,239,139,252,5,197,93,250,248,111,75,83,57,125,180,230,114,94,223,255,0,70,193,102,226,143,248,200,123,220,197,254,8,83,191,211,73,19,255,0,132,239,185,53,165,254,17,171,127,45,116,76,16,0,0,0,0,26,225,103,103,222,231,23,191,133,245,47,244,202,23,253,151,223,235,11,134,223,193,10,55,242,38,135,191,1,85,188,104,50,241,53,245,91,121,149,183,105,198,227,17,217,77,191,114,45,178,252,89,111,53,67,125,69,240,51,91,141,26,188,143,146,94,101,167,137,225,29,155,250,110,30,92,50,178,221,136,117,68,197,163,93,19,10,93,183,45,229,146,91,141,82,81,18,87,25,74,51,245,82,241,37,27,60,137,196,233,212,221,212,174,32,0,7,30,161,80,131,73,129,38,171,84,152,204,72,80,153,92,137,50,31,89,33,182,90,66,77,75,90,212,125,18,146,34,51,51,62,132,68,53,209,206,150,58,183,153,44,201,93,120,143,72,230,46,142,243,237,211,104,136,52,104,163,132,194,73,182,149,183,169,145,184,100,167,12,188,141,195,47,144,188,156,151,96,220,156,6,203,37,137,135,21,54,13,170,172,90,127,141,170,32,200,201,72,155,37,106,125,228,30,190,104,83,134,223,212,130,25,180,0,0,67,126,34,121,229,167,229,122,201,85,145,99,206,101,236,77,185,98,40,233,232,208,150,84,152,202,213,39,53,210,62,155,181,37,19,73,50,50,82,146,102,100,105,73,145,212,238,83,50,191,127,103,47,24,151,67,106,116,182,233,141,189,233,43,170,225,120,205,197,71,105,107,51,82,183,43,94,100,135,85,184,144,71,174,170,213,71,234,165,70,91,2,97,174,28,217,248,71,98,209,176,226,194,163,181,76,161,80,163,20,104,145,219,34,237,169,154,150,163,252,165,173,70,165,169,71,213,74,82,140,250,152,244,192,3,12,230,215,50,54,238,86,176,90,175,137,149,132,181,38,163,167,130,161,211,150,189,167,58,160,226,79,150,223,199,97,104,165,172,203,178,16,173,58,232,71,70,56,21,133,24,143,157,236,201,181,66,168,213,101,204,168,220,147,157,172,92,213,165,150,227,139,16,150,74,144,249,244,208,189,162,67,105,246,119,45,180,244,46,219,11,216,182,69,179,134,214,109,26,193,179,105,141,211,232,148,24,109,193,131,25,31,144,210,11,66,212,251,169,71,220,212,125,76,204,204,250,152,239,64,0,0,124,164,198,143,50,59,177,37,50,135,152,125,10,109,198,214,90,165,104,81,104,100,101,230,70,71,160,214,159,22,172,202,254,92,179,9,113,90,49,84,228,90,141,139,114,44,233,207,43,93,77,12,188,78,69,120,188,244,82,57,78,23,201,68,54,45,193,236,74,163,99,30,22,218,216,163,64,50,240,87,53,45,138,130,80,71,175,37,107,73,115,26,51,252,228,47,114,15,230,147,30,192,5,99,241,176,198,22,233,246,125,143,129,84,249,90,73,172,76,93,201,83,109,42,208,211,25,130,83,49,210,175,138,86,227,143,31,214,193,15,57,193,51,7,93,92,219,243,30,234,17,180,105,166,219,181,105,107,50,246,150,163,68,137,102,95,13,9,49,72,143,251,181,22,165,215,91,91,26,202,230,11,250,253,98,79,240,190,179,252,181,209,178,157,161,254,212,232,159,224,232,223,232,146,59,112,0,0,0,0,0,0,0,0,0,31,203,138,90,80,106,109,189,234,46,201,215,77,70,177,88,193,85,118,183,136,181,106,163,202,220,183,185,26,158,154,118,97,180,252,11,225,240,22,179,193,158,208,166,66,195,75,142,235,101,90,204,169,120,62,113,104,174,156,185,21,6,211,221,90,118,63,34,33,99,192,0,42,39,138,230,81,209,110,85,19,142,118,115,58,69,153,175,165,90,221,248,189,137,131,21,158,174,60,102,122,154,148,126,170,62,191,35,24,139,134,38,102,92,193,236,100,141,100,87,21,182,222,185,183,248,167,244,215,195,248,120,179,93,71,170,150,150,181,238,113,194,46,134,90,121,234,93,5,233,37,73,90,73,73,61,72,198,179,24,246,150,211,139,53,210,107,217,253,203,167,255,0,139,52,46,71,132,229,13,84,140,178,211,158,89,234,169,60,237,79,251,218,132,239,153,252,68,215,0,0,0,0,1,224,51,3,37,232,120,13,137,18,227,151,210,51,104,214,28,79,110,134,80,221,50,62,191,80,214,182,241,144,236,203,186,185,45,243,213,199,234,82,92,95,111,104,221,81,159,111,172,93,63,8,107,195,211,185,113,155,71,125,95,77,78,174,184,202,11,79,236,77,192,128,146,236,146,46,231,241,51,19,168,0,0,0,0,5,6,241,64,166,191,77,205,61,79,159,35,155,226,163,61,37,30,161,39,98,85,81,155,162,122,31,93,52,238,34,72,190,94,22,116,119,169,89,97,134,227,178,185,222,50,99,114,82,91,9,59,18,186,124,45,19,220,245,211,78,226,97,128,0,0,0,0,240,120,223,138,52,220,29,195,26,253,253,82,61,74,151,79,149,37,148,122,223,72,235,81,220,117,40,213,40,94,154,242,207,169,164,200,190,125,134,188,89,142,198,170,206,60,226,181,106,252,171,30,136,145,42,74,98,55,234,125,28,117,73,121,212,39,84,182,141,116,230,159,83,78,167,231,240,41,65,194,191,45,175,98,110,41,150,35,86,225,111,162,219,254,124,194,45,252,248,211,89,252,151,82,178,209,104,47,201,63,208,93,69,219,161,36,132,146,82,93,8,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,197,226,230,21,90,216,203,100,78,177,110,232,126,34,4,238,86,244,243,28,71,176,243,110,151,86,214,133,123,77,167,242,139,253,71,175,38,101,50,255,0,117,101,235,17,102,217,213,248,92,184,237,242,252,51,220,198,207,155,171,12,184,191,85,14,56,105,208,222,34,234,125,124,190,5,47,184,101,231,109,140,56,168,35,8,49,10,119,42,137,35,95,2,247,40,213,201,218,153,146,28,245,90,97,75,86,171,90,11,214,95,79,46,154,144,184,230,157,67,200,39,27,86,169,62,199,160,254,192,0,0,0,71,12,211,230,222,143,151,170,237,157,111,45,142,124,171,134,183,79,134,249,110,82,121,113,95,91,232,82,255,0,18,225,30,134,207,98,50,81,252,75,207,188,204,140,58,110,39,229,50,235,172,155,92,200,242,236,201,213,150,11,114,139,218,166,60,164,159,228,159,103,60,203,244,13,117,171,113,211,18,179,62,34,75,68,179,41,214,200,190,4,75,50,255,0,80,150,220,43,124,39,237,167,141,226,203,95,233,106,57,93,255,0,25,233,24,90,118,255,0,95,65,124,192,0,0,0,0,42,71,140,182,39,57,34,229,160,225,139,103,170,27,141,22,170,175,172,156,168,51,249,159,254,119,232,243,16,35,47,86,172,155,203,27,44,138,28,102,247,243,174,10,105,56,90,145,122,135,45,164,159,115,47,206,248,234,54,71,176,105,62,129,177,109,202,30,221,61,29,73,135,19,77,123,114,217,74,126,39,240,248,152,239,128,0,0,0,0,87,199,24,136,68,246,10,210,100,237,212,219,171,177,215,95,132,74,129,138,214,200,229,87,209,89,161,195,231,12,244,75,247,13,37,133,125,74,168,198,215,200,254,2,204,248,174,102,57,54,14,18,49,134,214,236,173,181,91,141,73,76,146,217,175,238,9,17,167,50,191,109,165,39,218,66,123,40,149,240,208,186,138,168,203,174,13,215,115,13,139,148,171,10,158,215,57,218,143,63,152,173,200,78,156,184,206,186,93,13,109,151,102,79,242,139,253,71,177,165,135,102,82,48,250,213,133,105,80,152,228,194,131,204,229,35,114,149,166,247,20,225,245,82,148,126,210,207,185,152,133,153,239,226,40,206,2,72,59,7,13,127,116,92,255,0,217,159,234,143,13,210,43,169,245,94,140,182,215,185,183,86,93,21,211,79,142,132,85,201,111,241,17,204,221,6,225,252,32,69,241,205,89,247,71,163,41,233,215,212,52,119,240,199,241,248,11,128,201,142,110,104,121,165,178,93,168,161,143,9,90,167,109,241,177,247,173,205,188,199,164,19,126,191,37,180,31,168,198,190,174,189,244,62,189,228,112,129,156,96,36,56,222,94,18,194,75,84,189,174,227,248,105,58,1,144,166,27,74,36,137,215,4,88,177,11,87,87,204,218,93,60,144,163,62,253,59,16,218,54,63,226,83,211,78,253,63,72,250,0,0,0,0,0,0,0,0,0,0,8,45,198,67,221,26,47,240,190,157,254,134,72,138,188,18,255,0,175,213,247,252,16,63,229,177,197,201,128,233,47,107,70,141,127,217,181,219,22,226,96,222,165,220,52,217,52,185,168,45,53,83,15,182,166,215,166,189,143,106,143,67,248,141,116,238,106,14,42,100,163,50,106,136,102,112,110,155,6,176,153,48,36,173,179,228,204,101,39,171,79,17,126,83,47,52,125,75,243,86,164,158,134,70,69,124,185,97,205,22,27,102,155,14,226,94,150,69,73,134,170,40,105,5,89,162,45,242,84,170,92,131,246,155,89,104,70,164,25,145,236,112,136,146,178,235,208,245,34,204,67,11,230,143,53,152,99,149,107,10,69,211,123,85,99,187,88,144,203,133,69,160,182,241,120,186,155,228,71,181,41,73,106,105,108,149,161,45,211,45,169,215,204,205,41,58,34,179,237,156,81,206,182,101,74,10,84,115,46,107,250,180,228,218,140,162,73,242,97,50,165,110,121,227,239,177,150,91,215,66,248,37,41,45,76,200,143,98,251,70,215,164,89,22,165,22,203,183,216,54,105,116,10,124,106,92,22,143,79,82,59,13,165,182,211,208,136,186,37,36,93,8,135,108,0,0,3,92,44,236,251,220,226,247,240,190,165,254,153,66,255,0,178,251,253,97,112,219,248,33,70,254,68,208,247,224,33,247,22,47,114,107,183,252,35,73,254,90,208,128,28,27,253,238,101,127,4,42,63,233,163,11,192,0,0,0,24,219,50,56,92,188,106,192,123,235,11,88,52,20,171,134,137,34,52,51,94,155,83,44,147,189,131,61,76,139,66,117,45,159,114,236,53,238,193,28,83,188,114,187,143,52,76,67,141,75,117,170,205,157,84,113,154,133,50,78,173,41,196,122,204,202,138,230,165,234,40,208,167,17,169,145,237,86,135,166,164,54,20,192,172,192,225,94,99,44,152,215,206,22,220,209,234,81,156,66,124,92,67,81,38,93,61,227,45,77,153,13,107,171,107,46,191,220,171,77,82,106,73,145,158,70,21,133,197,87,60,182,130,172,185,249,100,194,138,251,53,90,173,85,212,55,117,79,132,225,45,136,81,219,89,40,225,165,194,232,167,86,180,167,152,73,61,18,146,82,15,170,140,147,130,120,63,224,85,78,252,204,43,152,195,54,9,250,3,15,98,58,164,62,180,250,142,212,164,52,166,154,108,188,140,210,218,221,112,255,0,52,210,223,231,16,187,48,1,173,102,108,125,233,241,147,237,2,225,251,197,241,177,46,16,255,0,90,107,43,248,59,77,254,76,216,245,192,0,0,2,53,241,31,247,38,197,63,240,116,95,229,177,197,85,240,157,247,217,180,191,193,213,111,228,78,139,232,0,21,159,198,147,3,42,151,13,155,104,227,221,6,11,143,166,215,91,148,106,225,161,58,155,113,31,89,42,59,199,240,66,94,222,131,239,213,244,124,12,71,14,24,153,220,162,229,194,232,159,133,184,157,45,81,236,107,186,91,114,27,168,25,234,138,69,67,105,55,206,112,191,180,184,146,66,86,175,201,216,133,118,220,98,238,32,79,131,84,132,197,74,153,53,137,113,37,54,151,152,144,195,132,227,110,182,162,213,43,74,147,169,41,38,70,70,70,93,12,117,87,173,239,104,97,197,177,62,243,190,238,56,20,42,37,49,163,122,84,233,175,19,109,54,146,242,212,251,168,251,18,75,85,40,204,136,136,204,200,133,3,231,231,53,165,154,252,110,118,228,161,33,246,45,11,121,131,165,91,204,188,70,149,184,201,40,212,228,149,164,253,149,186,179,215,78,228,132,182,147,234,147,51,181,174,23,152,23,81,193,60,172,210,228,92,80,87,22,187,123,203,93,203,49,151,80,105,113,134,93,66,17,25,181,107,212,190,133,180,44,210,125,73,78,168,132,186,0,1,88,92,107,112,102,173,86,183,108,156,117,164,66,113,232,212,21,61,65,172,173,8,215,146,211,203,74,227,56,163,215,82,71,51,154,141,116,211,115,168,45,72,204,181,194,252,44,179,185,107,96,45,78,167,130,216,181,85,69,50,209,185,102,148,250,117,89,227,250,26,109,64,208,150,214,79,31,228,178,234,80,223,175,217,10,70,170,245,84,165,38,231,161,77,133,82,134,205,66,157,45,153,81,100,182,151,89,125,135,9,109,186,133,22,169,82,84,93,20,70,93,72,203,160,233,239,171,246,204,195,43,94,117,235,127,220,176,40,52,58,107,124,201,51,102,186,77,182,130,242,34,243,82,143,177,37,36,106,81,232,68,70,103,160,160,12,246,230,161,204,215,227,132,155,194,150,212,152,182,173,25,130,165,91,209,159,45,174,120,100,168,212,167,214,146,232,75,117,106,53,25,119,36,236,73,153,237,212,91,87,12,76,10,169,224,118,86,105,37,113,193,56,149,219,206,91,151,44,214,86,157,28,101,183,144,132,71,109,90,245,35,38,91,109,70,147,246,84,226,203,190,162,90,10,63,227,33,239,115,23,248,33,78,255,0,77,36,79,254,19,190,228,214,151,248,70,173,252,181,209,48,64,0,0,0,0,107,133,157,159,123,156,94,254,23,212,191,211,40,95,246,95,127,172,46,27,127,4,40,223,200,154,30,252,7,73,122,217,150,206,34,90,85,123,26,242,164,179,83,162,87,34,57,6,116,71,139,84,186,210,203,67,45,123,145,151,114,81,104,105,50,35,35,35,34,49,175,254,116,114,105,124,229,23,16,21,18,74,100,84,172,186,179,235,93,189,93,36,244,113,4,122,148,119,140,139,68,72,65,119,46,132,162,45,201,233,169,38,91,228,191,139,106,104,52,232,56,105,154,135,166,203,98,57,37,136,87,139,45,155,239,37,26,232,73,156,218,125,119,52,46,156,228,18,150,122,22,228,168,204,214,45,18,199,196,27,23,18,232,44,221,24,123,119,210,46,58,75,228,91,38,83,38,55,33,189,116,215,105,154,12,246,168,188,210,122,25,31,67,34,49,232,7,141,197,12,99,194,220,21,183,215,116,98,165,245,72,182,169,201,35,52,46,107,228,151,30,50,238,150,154,45,92,121,93,125,148,37,74,249,10,122,207,111,19,90,230,97,160,203,194,156,30,141,62,221,195,247,21,178,124,167,207,151,62,182,68,126,202,201,38,100,204,115,254,215,169,169,122,22,243,34,51,108,187,254,23,25,24,170,98,69,221,77,204,94,39,210,20,197,157,111,73,41,20,40,114,154,82,78,177,57,6,70,135,136,140,180,56,237,43,214,221,217,107,73,39,169,37,98,230,0,0,6,4,206,70,109,45,12,164,225,115,183,109,88,153,168,92,149,50,114,53,185,69,55,52,84,217,36,69,170,213,167,82,101,189,201,83,138,47,138,82,94,178,210,40,206,208,180,241,171,59,121,129,84,24,239,187,92,188,46,249,138,151,81,158,249,25,49,17,146,50,37,190,233,164,180,109,134,147,180,136,136,186,17,33,9,35,51,74,78,253,50,217,151,107,15,44,56,91,79,195,43,18,49,169,13,31,137,169,84,29,73,19,245,41,170,73,19,146,28,50,243,61,8,146,158,201,74,82,146,237,168,202,96,3,227,50,100,74,124,71,231,207,148,204,104,177,155,83,207,190,242,201,13,180,218,75,85,45,74,62,137,73,17,25,153,159,66,34,20,3,159,204,215,212,243,103,141,203,77,180,236,167,44,187,113,197,210,237,136,73,37,31,137,213,68,78,75,217,223,123,234,36,232,90,106,72,75,105,211,82,61,109,91,135,110,81,88,202,230,13,181,42,228,130,217,95,215,122,26,159,95,112,200,141,113,19,166,172,193,35,248,52,74,51,86,157,220,82,250,153,18,116,149,192,0,0,0,42,187,140,94,85,165,73,84,44,212,89,212,243,113,45,52,205,38,236,105,166,204,212,68,71,178,52,213,25,121,104,105,97,70,125,180,103,230,60,23,11,172,249,208,240,132,145,151,140,98,170,38,21,173,81,152,167,168,21,151,214,73,102,149,37,213,106,227,15,153,251,44,56,179,220,75,236,133,169,70,175,85,102,164,92,91,47,51,33,148,72,142,234,29,105,212,146,208,180,40,148,149,36,203,82,50,50,232,100,101,230,49,238,58,227,254,23,101,206,199,147,126,226,149,200,205,54,27,105,82,98,69,35,37,74,168,60,69,169,49,29,173,117,113,103,211,228,146,61,84,105,73,25,150,191,248,191,137,88,149,156,236,197,74,185,145,73,122,101,126,240,168,181,78,162,210,35,250,229,25,141,73,184,209,144,125,11,68,167,77,203,208,136,212,107,89,233,169,139,244,203,46,7,210,50,233,129,246,182,18,210,141,183,28,164,67,37,84,36,160,191,170,167,56,123,228,59,219,93,13,197,43,110,189,73,4,146,242,25,68,107,43,152,47,235,245,137,63,194,250,207,242,215,70,202,118,135,251,83,162,127,131,163,127,162,72,237,192,0,0,0,0,0,0,0,0,0,124,228,126,37,93,53,237,211,244,141,92,174,232,146,96,220,50,226,203,45,29,71,47,113,116,243,66,76,187,116,236,100,46,123,131,244,135,28,203,194,152,81,104,134,116,218,127,29,103,79,51,19,204,71,44,231,102,230,137,149,171,37,170,146,227,248,186,205,71,119,130,143,189,109,238,229,189,28,156,245,185,46,32,189,71,245,245,180,237,161,117,237,79,215,7,17,28,205,215,174,31,194,5,223,28,165,151,100,122,50,158,173,61,66,71,127,12,95,15,128,177,188,136,113,20,103,30,228,21,131,137,95,185,238,127,236,47,245,95,137,233,41,213,122,172,198,67,104,218,219,72,46,170,235,175,199,82,57,167,126,89,148,140,65,181,102,218,85,214,57,208,167,114,249,168,220,164,235,177,196,184,93,82,164,159,116,23,99,33,174,94,98,176,110,187,151,156,92,170,216,85,6,185,46,211,185,28,181,110,66,181,230,70,105,211,232,75,112,187,60,95,148,127,234,43,167,225,245,152,230,113,187,1,32,191,91,149,186,189,72,230,250,75,212,50,252,108,217,68,215,178,210,17,236,52,94,206,191,61,15,189,21,98,77,73,85,123,214,163,80,95,119,121,63,244,52,130,248,23,192,94,135,12,216,69,15,44,22,254,137,211,127,139,243,248,84,102,127,214,37,144,0,0,0,0,14,134,254,164,250,122,197,184,232,123,117,244,141,38,100,77,53,239,204,101,73,248,151,199,226,67,91,140,194,218,178,108,220,108,189,232,114,81,179,147,112,84,137,178,212,143,212,41,110,164,187,25,254,111,196,79,110,13,56,156,228,123,150,189,134,43,63,81,200,210,170,133,245,155,148,246,127,51,255,0,206,253,30,98,219,192,0,0,0,0,80,207,21,47,9,251,105,228,248,82,211,250,90,190,103,127,198,122,70,110,189,255,0,213,208,68,154,36,116,203,172,192,136,162,213,47,74,105,179,47,137,26,200,191,214,54,41,203,116,58,110,24,101,50,212,172,147,124,184,241,44,200,53,151,250,168,253,154,99,42,81,254,81,246,71,145,126,129,210,101,99,54,244,124,194,215,111,27,117,12,114,37,91,213,186,140,54,11,114,149,204,138,194,216,66,87,248,150,200,181,55,187,25,154,139,226,126,82,56,0,0,0,7,93,112,215,169,182,189,14,125,195,88,127,147,10,157,25,217,79,185,181,74,218,219,104,53,168,244,73,25,158,132,147,236,70,98,142,120,140,231,10,70,60,223,146,44,171,106,70,182,205,10,74,218,79,168,95,74,251,47,75,108,151,235,178,135,19,171,110,167,166,166,69,243,62,165,225,114,51,149,154,214,98,177,90,158,137,84,237,246,221,45,246,165,79,123,156,130,220,134,228,198,230,55,180,157,109,194,213,183,181,220,157,126,93,123,94,238,17,97,77,173,131,86,68,27,22,209,137,225,224,65,230,236,79,49,197,251,111,56,233,254,49,107,87,180,226,191,40,255,0,212,94,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,188,216,101,114,208,204,213,134,229,2,181,23,74,164,109,60,4,173,238,253,14,231,152,91,158,162,93,109,42,213,44,17,122,199,211,185,117,239,64,152,195,131,87,206,7,222,18,108,187,242,149,224,167,198,217,170,121,236,185,174,230,155,115,187,75,90,125,151,81,231,231,245,145,76,124,156,113,52,187,48,218,171,72,178,241,90,95,141,182,27,109,113,185,220,182,155,228,173,233,136,89,187,181,136,170,113,91,80,183,125,93,116,63,145,232,46,7,14,241,22,213,197,27,86,159,119,218,21,31,25,79,168,71,106,67,107,228,184,223,71,27,67,132,90,56,148,171,217,113,62,69,220,122,112,0,0,29,117,197,92,167,219,52,26,141,195,85,123,149,14,155,21,233,111,175,106,149,181,182,208,107,81,232,146,51,62,137,62,196,103,242,26,251,103,199,29,156,198,252,123,173,212,34,203,231,82,232,242,100,211,34,125,30,221,205,181,54,81,161,93,91,66,139,213,119,177,234,127,19,51,237,110,217,52,186,218,197,236,148,81,168,111,69,218,221,54,213,143,106,45,59,204,249,132,221,38,58,76,245,34,78,154,243,62,39,253,240,163,236,195,219,110,218,120,235,136,20,53,199,228,183,26,231,170,182,194,119,146,190,137,51,29,74,122,234,127,155,230,122,140,177,195,162,228,110,218,205,13,182,235,138,208,167,63,14,15,110,251,234,49,58,118,63,205,249,125,99,96,166,92,39,154,67,169,236,180,146,139,244,144,254,192,0,0,0,127,14,186,134,26,91,206,30,136,109,38,165,31,192,136,181,49,175,87,16,107,230,101,245,154,43,185,233,79,115,17,70,159,62,143,28,246,145,104,203,53,25,70,146,232,148,254,127,158,167,243,49,144,120,80,97,154,113,3,51,69,54,74,182,51,110,82,189,54,133,105,174,231,99,212,32,153,39,66,90,76,186,47,191,82,249,24,189,98,34,34,34,46,196,63,64,0,0,0,0,87,247,24,73,40,111,4,41,140,169,90,26,170,204,232,90,124,97,207,33,87,57,72,169,198,161,102,10,203,175,204,123,148,197,42,181,78,156,226,246,154,180,75,83,88,89,158,132,70,125,136,251,17,253,70,59,236,237,227,36,236,107,199,234,237,81,111,243,98,210,229,74,164,67,61,164,157,204,183,54,74,155,63,97,6,93,29,236,100,103,241,51,242,176,14,16,89,126,69,22,202,119,27,234,112,182,187,91,219,224,29,230,107,248,151,167,198,119,162,92,50,236,100,94,178,11,229,175,113,57,177,243,19,90,194,28,45,172,95,74,115,106,233,254,31,103,67,61,121,146,90,104,255,0,33,95,219,63,52,255,0,214,53,173,185,174,58,165,217,92,147,112,86,164,115,230,74,217,205,115,98,83,187,106,18,130,232,146,34,46,137,46,196,58,193,62,248,61,214,234,49,49,222,85,33,130,214,44,237,156,239,103,166,200,115,212,158,229,175,115,242,50,23,90,43,115,140,173,249,14,6,29,80,108,133,185,181,250,175,138,216,157,12,247,114,159,167,186,125,118,232,90,17,252,75,244,246,21,157,149,235,86,69,231,142,54,221,189,26,55,61,82,188,103,169,188,147,174,216,111,47,185,153,126,111,196,108,168,0,0,0,0,0,0,0,0,0,0,2,25,241,94,176,239,156,69,202,236,107,127,15,172,202,237,207,84,77,211,2,65,193,163,83,158,155,32,154,75,82,9,75,229,180,149,43,105,26,146,70,122,104,90,151,196,70,190,16,56,45,140,120,103,141,119,165,87,17,240,154,242,181,33,74,181,188,59,18,107,116,25,80,90,117,223,22,194,182,37,111,33,36,165,109,35,61,8,245,208,140,197,176,0,8,229,156,172,147,225,222,111,45,54,219,171,44,168,183,149,33,133,162,137,112,52,222,229,53,169,238,228,62,159,236,172,26,181,61,186,234,147,51,52,153,106,162,85,53,226,134,85,243,111,148,43,173,85,137,22,253,205,73,240,106,87,132,186,237,87,223,84,85,32,186,238,76,166,52,83,58,233,174,215,54,47,166,187,122,106,56,40,207,102,113,156,101,48,91,204,45,230,162,82,73,164,145,76,213,195,212,180,232,173,55,110,249,235,174,191,49,218,97,158,81,115,127,155,27,161,21,194,181,238,105,197,81,94,178,174,187,181,215,219,141,183,205,106,144,254,171,123,67,62,205,147,138,235,219,184,185,12,155,100,167,15,50,133,105,61,26,142,241,214,174,234,195,72,77,110,188,242,54,41,253,167,169,50,202,53,62,83,41,51,215,110,166,106,50,35,81,158,137,36,200,176,0,0,1,65,89,190,203,86,99,46,108,209,98,149,193,110,96,14,36,85,105,117,11,166,124,136,147,160,218,179,223,143,33,165,58,102,149,182,226,26,52,173,38,93,72,200,204,140,93,246,6,211,231,210,48,83,15,233,85,88,50,33,77,133,107,82,163,201,141,33,165,54,235,46,162,35,73,90,22,133,17,26,84,149,17,145,145,150,164,100,100,99,219,128,138,220,77,108,219,190,253,202,13,207,108,216,182,165,98,227,172,72,159,75,91,52,250,76,23,102,73,113,40,152,218,148,105,105,164,169,70,68,146,51,51,34,232,68,102,41,87,246,167,102,159,253,237,56,171,255,0,51,106,63,246,33,251,83,179,79,254,246,156,85,255,0,153,181,31,251,16,253,169,217,167,255,0,123,78,42,255,0,204,218,143,253,136,126,212,236,211,255,0,189,167,21,127,230,109,71,254,196,108,87,133,144,229,211,240,198,208,129,62,43,209,165,70,160,211,217,125,135,144,104,113,167,19,29,4,164,41,39,213,42,35,35,35,35,234,70,67,212,0,0,129,121,242,225,157,72,204,52,249,88,177,131,143,193,160,223,238,39,117,66,27,255,0,71,10,182,100,93,20,165,17,125,20,141,52,45,250,26,87,161,110,208,245,88,169,203,155,14,243,31,150,11,165,111,87,40,55,174,30,86,98,171,98,106,17,150,252,77,125,110,134,212,166,79,99,137,220,69,161,161,102,70,101,208,199,42,167,153,124,211,226,44,20,217,213,28,108,196,106,244,121,73,229,29,60,171,114,222,241,37,167,178,180,37,90,187,245,43,95,136,205,57,101,225,133,152,76,116,170,68,169,222,148,25,152,121,103,154,146,227,245,26,204,101,53,49,246,251,233,26,34,180,113,70,100,101,162,214,72,111,67,212,148,173,54,157,213,224,182,12,88,24,1,135,84,188,48,195,106,81,194,163,83,18,103,171,138,222,252,151,149,213,199,222,94,133,189,197,159,83,61,8,187,17,17,36,136,139,220,128,13,125,179,55,150,76,201,87,243,37,138,245,218,22,95,49,42,163,77,168,223,21,217,112,230,68,180,231,188,196,150,28,158,242,155,117,183,18,209,165,104,82,76,148,74,35,50,50,50,50,23,195,133,144,229,211,240,198,208,129,62,43,209,165,70,160,211,217,125,135,144,104,113,167,19,29,4,164,41,39,213,42,35,35,35,35,234,70,67,212,0,0,0,8,253,159,187,102,228,188,178,131,137,22,205,161,111,84,171,149,137,208,35,34,45,62,155,17,201,50,95,81,76,97,70,72,105,178,53,40,201,36,103,161,17,244,35,63,33,90,188,50,176,3,29,236,44,223,91,23,53,245,130,151,237,185,71,143,2,168,135,170,21,107,110,100,56,205,169,112,220,74,73,78,186,218,82,70,106,50,34,35,62,166,100,66,234,192,7,6,187,66,163,92,244,105,214,237,197,75,139,82,165,212,152,92,89,144,229,52,78,50,251,43,35,37,33,105,62,138,73,145,153,25,24,167,12,226,112,159,196,108,61,173,206,189,242,227,74,149,119,90,50,92,83,222,130,96,205,202,165,40,140,255,0,22,132,153,238,148,209,31,68,154,117,112,136,244,82,85,180,220,56,127,111,226,198,99,112,14,83,182,197,191,127,95,246,27,172,169,70,237,41,185,242,224,37,42,51,61,77,113,204,210,90,235,187,186,123,235,230,62,243,107,89,152,204,245,98,52,25,213,44,67,196,201,200,112,155,142,194,220,151,83,38,84,101,217,9,245,146,223,67,51,61,8,139,169,153,249,152,176,92,141,112,164,171,210,107,148,236,89,205,29,58,42,10,18,147,42,155,103,154,208,254,247,72,200,208,228,227,45,81,180,187,147,9,51,212,244,222,101,162,155,59,81,0,0,29,69,219,105,91,87,229,179,82,179,111,26,44,90,189,18,177,25,113,39,66,146,141,205,188,210,139,67,73,151,151,196,140,180,50,50,35,35,35,34,49,76,249,182,225,67,138,248,89,85,155,118,96,37,62,109,245,102,184,181,58,138,123,5,204,171,211,146,125,118,41,162,235,37,37,216,150,217,26,255,0,57,5,166,227,138,22,222,50,102,43,3,220,93,185,108,226,69,253,100,242,143,87,41,108,212,165,194,66,76,245,234,168,251,137,58,234,106,238,158,230,99,152,183,179,63,154,90,220,120,206,191,136,152,157,61,43,216,194,86,185,117,50,96,252,244,215,114,90,73,22,166,103,234,145,22,166,98,196,242,67,194,122,85,167,91,166,98,198,103,145,21,217,240,28,68,186,101,164,195,169,121,166,158,73,234,135,38,184,157,80,225,164,203,82,101,6,105,212,139,114,148,90,160,89,248,10,119,226,189,129,120,221,136,185,162,141,112,97,246,14,95,23,61,45,54,180,8,231,58,141,111,75,155,28,157,75,178,13,72,230,52,218,147,184,137,73,51,45,117,45,75,226,33,167,237,78,205,63,251,218,113,87,254,102,212,127,236,67,246,167,102,159,253,237,56,171,255,0,51,106,63,246,33,251,83,179,79,254,246,156,85,255,0,153,181,31,251,17,45,248,92,96,46,57,225,246,108,169,151,29,251,130,247,221,181,73,110,139,82,105,115,234,246,228,200,113,210,181,54,68,148,155,142,182,148,145,153,246,45,117,49,115,128,0,0,2,130,179,125,150,172,198,92,217,162,197,43,130,220,192,28,72,170,210,234,23,76,249,17,39,65,181,103,191,30,67,74,116,205,43,109,196,52,105,90,76,186,145,145,153,24,187,236,13,167,207,164,96,166,31,210,170,176,100,66,155,10,214,165,71,147,26,67,74,109,214,93,68,70,146,180,45,10,34,52,169,42,35,35,35,45,72,200,200,199,183,0,30,118,255,0,195,219,39,20,237,57,246,46,33,219,80,171,212,26,155,124,185,80,165,163,114,22,94,74,35,45,13,11,35,234,149,164,201,73,50,35,35,35,45,69,79,102,103,131,157,253,108,202,153,115,229,174,174,139,166,142,165,41,194,183,170,47,161,138,140,98,51,51,218,211,202,209,167,210,69,249,198,133,246,45,22,125,68,33,169,218,25,135,203,205,105,217,117,26,13,253,135,149,38,12,144,169,68,204,186,106,244,215,66,209,212,237,220,147,62,198,74,50,61,122,14,233,121,199,205,138,224,122,56,243,35,137,28,173,8,183,21,203,44,157,232,122,254,48,151,191,255,0,194,249,118,31,91,63,47,89,171,204,109,124,165,80,240,242,247,186,230,62,164,180,229,86,164,219,220,148,234,122,145,57,50,73,147,105,238,103,162,151,241,22,31,149,110,15,52,43,94,108,43,219,51,85,152,151,4,198,77,47,53,107,211,148,163,130,133,244,50,41,79,25,18,159,211,205,180,18,81,169,117,82,210,122,29,150,66,133,10,155,10,61,58,157,17,152,177,34,180,134,24,97,134,201,13,180,218,72,137,40,66,75,162,82,68,68,68,69,208,136,135,220,0,7,157,196,59,201,56,125,101,213,239,37,91,117,235,128,233,113,148,242,41,116,42,123,147,167,204,95,100,180,203,45,145,169,74,81,153,22,189,136,181,53,25,17,25,149,15,102,62,213,207,30,103,49,70,161,137,183,238,92,113,81,46,191,244,20,250,123,86,125,72,216,166,195,73,153,183,29,191,161,234,69,169,153,168,203,85,40,212,163,238,49,127,237,78,205,63,251,218,113,87,254,102,212,127,236,67,246,167,102,159,253,237,56,171,255,0,51,106,63,246,33,251,83,179,79,254,246,156,85,255,0,153,181,31,251,16,253,169,217,167,255,0,123,78,42,255,0,204,218,143,253,136,216,35,44,148,154,173,3,45,184,81,66,174,211,37,211,170,84,235,30,133,18,100,57,108,169,151,227,62,220,6,82,227,78,54,162,37,33,105,81,26,77,38,68,100,100,100,99,18,241,27,181,243,17,124,101,202,167,102,229,242,134,138,155,213,103,57,87,11,44,200,36,78,114,152,73,51,91,81,144,173,9,195,89,232,75,34,81,40,208,70,148,165,123,204,138,13,112,166,201,109,78,235,196,105,24,243,138,118,228,152,116,155,22,122,162,210,41,243,216,83,78,63,90,108,253,103,22,218,200,140,147,28,244,62,186,125,46,223,237,106,33,113,64,0,0,0,3,133,90,162,210,46,74,60,235,122,191,77,141,80,166,84,227,57,18,100,73,45,147,141,72,97,196,154,86,218,210,125,20,149,36,204,140,143,185,24,167,92,224,240,153,196,75,10,173,80,190,114,221,79,126,236,181,30,90,159,58,3,106,223,84,166,145,153,153,161,164,159,89,77,151,100,237,51,119,67,34,52,171,67,89,196,58,14,60,230,115,5,210,171,58,135,138,184,135,104,55,12,185,103,72,244,164,184,168,143,242,40,234,81,18,15,167,146,72,199,54,215,195,92,210,102,234,237,102,93,46,143,123,226,29,82,66,137,133,85,234,15,63,37,150,19,169,150,142,76,124,249,109,32,143,95,105,100,94,69,240,22,245,145,14,29,246,198,86,34,149,249,124,200,133,113,226,76,198,77,179,150,210,13,81,105,13,168,180,83,81,119,17,26,150,162,61,20,241,145,25,151,170,146,74,77,91,230,96,13,120,177,203,43,217,151,171,227,94,32,85,105,89,119,196,217,176,166,221,53,89,17,164,199,180,106,14,52,243,75,150,234,144,180,45,45,25,41,42,73,145,145,145,232,100,100,100,60,79,237,78,205,63,251,218,113,87,254,102,212,127,236,67,246,167,102,159,253,237,56,171,255,0,51,106,63,246,34,225,248,80,216,119,206,29,101,118,77,191,136,54,101,118,216,170,42,233,159,32,160,214,105,207,66,144,109,41,168,228,149,242,221,74,85,180,205,42,34,61,52,61,15,224,38,96,0,0,0,0,0,0,0,0,0,214,179,52,86,172,155,51,28,110,75,122,76,110,66,163,120,63,83,121,43,77,208,217,95,114,51,252,239,136,179,14,13,87,220,57,248,119,94,178,16,230,231,233,126,23,122,116,50,219,205,126,160,233,117,219,161,234,69,241,63,209,216,89,24,165,46,48,149,186,140,188,119,139,72,124,180,139,7,127,39,217,235,190,28,5,43,177,107,220,188,204,196,4,29,157,179,113,213,45,58,228,107,130,139,35,145,50,46,254,83,155,18,173,187,144,164,31,69,17,145,244,81,247,33,178,150,1,226,107,88,189,133,180,123,233,46,110,93,67,196,111,232,101,167,46,75,173,23,228,39,251,95,230,151,250,196,25,226,251,151,228,86,172,166,177,190,153,11,115,180,77,222,61,222,102,159,142,122,4,102,186,41,194,46,196,101,234,160,254,122,119,17,3,134,182,62,185,131,248,200,84,41,243,57,20,155,139,250,169,124,189,219,121,17,102,41,29,9,181,168,245,91,133,216,203,231,169,8,189,126,54,77,93,115,155,37,110,211,149,215,77,63,177,164,94,239,13,89,40,145,150,11,119,98,181,219,226,252,191,253,163,48,74,192,0,0,0,0,31,134,68,100,100,125,140,81,79,21,252,51,78,31,230,104,230,198,86,246,110,58,87,166,150,173,52,218,236,138,132,227,52,232,107,81,159,68,119,232,95,34,24,251,135,205,243,50,197,205,21,162,244,87,185,104,172,212,32,81,228,30,210,61,89,122,163,20,212,93,82,175,204,242,208,254,100,54,21,105,212,62,210,30,108,245,67,137,37,36,254,36,101,169,15,236,0,0,0,7,240,243,132,203,75,117,93,144,147,81,254,130,26,251,113,24,185,27,185,115,67,114,58,218,181,40,47,204,131,219,177,162,163,47,167,98,252,239,159,214,49,54,94,45,183,110,204,117,195,250,18,35,243,155,147,115,210,155,125,59,201,63,68,169,141,37,93,117,47,206,242,61,69,224,231,42,235,107,8,114,79,89,161,179,23,86,234,86,172,139,81,9,222,101,203,39,41,50,18,71,169,146,181,211,151,241,47,239,133,68,228,63,29,92,193,12,123,161,212,37,75,228,210,234,242,99,83,37,253,30,237,173,187,54,41,173,93,27,90,143,213,107,177,104,127,3,35,239,176,77,187,92,167,220,212,26,117,195,74,123,155,14,165,21,153,108,47,106,147,185,183,16,75,73,232,162,35,46,138,46,228,71,242,29,136,0,0,15,49,136,152,139,106,225,117,171,80,187,238,250,143,131,167,211,227,187,33,197,242,92,115,163,109,173,195,45,27,74,149,236,182,175,35,236,41,143,61,252,66,107,120,237,80,149,96,225,244,159,11,103,180,110,50,225,236,66,252,89,146,165,52,107,250,88,200,117,189,237,58,142,155,186,105,241,212,203,0,229,123,45,55,174,100,49,14,5,183,110,211,121,212,230,159,105,202,155,252,230,147,202,138,79,178,135,149,181,110,182,165,104,151,136,244,73,238,63,47,149,250,229,243,3,45,60,1,195,138,101,143,107,194,228,155,49,217,84,197,243,29,87,58,73,48,211,78,47,69,184,189,186,242,83,208,143,66,242,248,158,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,99,50,57,90,195,156,202,90,234,161,221,240,116,150,222,158,22,95,53,255,0,161,213,198,84,191,81,183,91,37,106,76,36,186,159,78,229,243,164,220,197,100,95,24,178,244,137,117,90,221,55,197,208,227,190,220,116,79,231,69,111,122,149,28,222,87,209,166,67,139,45,9,11,46,221,118,252,200,135,85,150,60,223,98,118,90,110,72,207,91,181,45,212,85,200,65,207,131,201,142,92,214,205,198,121,133,204,91,46,45,58,161,130,79,171,212,187,151,94,247,83,149,60,228,225,214,103,45,198,222,162,72,240,213,168,232,36,76,133,177,245,237,113,45,176,110,31,49,76,54,131,209,111,146,122,116,233,169,116,237,33,64,0,5,120,113,82,205,140,91,18,203,119,5,237,153,159,211,138,227,10,76,226,229,159,72,111,53,54,51,133,235,178,164,251,104,79,84,172,149,240,208,186,138,122,183,40,53,107,198,228,167,219,180,134,121,245,10,188,198,162,48,141,201,70,247,93,112,144,146,213,70,73,45,84,162,238,100,95,80,216,143,38,248,88,254,18,229,214,212,181,234,17,185,51,159,165,65,151,57,189,228,173,178,21,6,58,28,45,73,106,35,245,155,50,213,39,167,192,83,127,18,91,125,202,38,103,107,206,170,55,37,19,87,42,82,125,125,219,183,212,38,122,221,207,77,116,236,48,174,2,86,43,84,60,104,178,39,219,234,210,114,110,42,103,40,180,71,172,162,150,209,164,189,114,50,47,88,139,184,217,43,15,38,84,106,22,5,181,62,174,90,78,147,71,134,244,146,245,122,58,166,80,107,246,122,123,70,125,186,124,7,161,0,0,0,1,227,241,134,176,116,12,41,188,107,41,94,213,67,160,212,31,74,180,215,67,68,103,20,71,216,254,31,1,173,158,45,86,94,184,49,66,237,172,190,230,245,76,174,79,123,118,132,90,239,144,226,188,136,190,63,1,108,28,28,48,229,186,62,26,214,175,183,88,253,209,58,116,152,169,115,119,246,37,199,167,186,69,166,227,46,229,174,187,72,255,0,204,44,112,0,0,0,0,0,86,215,25,202,235,81,48,222,222,163,154,190,145,234,164,71,52,208,251,27,21,4,252,63,214,42,46,143,88,149,69,121,233,16,215,177,199,88,83,58,232,71,166,166,71,230,71,240,33,148,178,173,134,242,241,139,31,173,122,2,219,231,182,117,120,83,39,22,164,157,88,241,172,33,195,246,145,253,179,242,79,95,129,13,133,240,138,195,167,97,150,30,82,108,138,75,60,168,148,222,127,45,27,148,173,57,143,184,233,245,82,148,125,214,126,103,254,161,20,120,182,214,229,211,50,201,62,12,103,54,148,238,86,254,132,126,197,66,1,151,114,63,143,200,82,29,18,141,58,224,170,51,72,166,181,204,147,35,118,196,238,34,215,106,77,71,213,70,69,216,143,204,102,169,249,40,199,248,209,202,116,59,63,197,68,87,178,247,164,33,35,94,164,94,201,191,175,125,75,244,11,31,225,141,146,235,211,5,93,168,98,62,37,210,189,31,83,151,202,240,108,115,218,119,110,207,24,203,158,179,47,173,39,170,93,65,245,79,159,78,186,153,88,115,174,33,148,27,139,61,18,93,197,0,241,14,199,201,120,213,142,83,153,143,59,159,70,163,242,188,15,209,18,127,27,14,33,185,221,180,47,219,107,242,181,249,104,93,242,127,8,92,49,252,50,198,218,133,222,252,126,108,91,91,149,206,61,251,118,248,152,147,219,79,101,145,159,84,249,18,191,64,187,32,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,106,155,78,98,91,181,6,96,70,110,83,229,163,175,165,164,147,139,46,157,20,162,45,79,177,119,248,14,72,0,0,0,0,0,0,0,0,0,0,0,15,197,36,148,70,149,17,25,25,104,100,126,99,225,10,159,2,152,207,134,166,193,143,17,163,81,171,150,195,73,109,58,159,158,132,90,106,57,0,0,0,0,0,0,0,0,0,0,3,141,58,155,78,170,50,81,234,112,35,75,105,42,222,72,125,164,184,146,86,134,90,232,162,50,215,67,62,191,49,200,36,146,72,146,146,34,34,45,8,139,200,126,128,0,0,0,227,77,166,211,170,72,67,117,24,17,165,37,181,111,66,95,105,43,36,171,226,90,151,67,249,142,72,0,0,0,0,0,0,0,0,0,0,0,14,28,90,53,30,12,167,39,66,165,67,143,33,210,50,113,230,152,74,22,189,79,83,213,68,90,158,166,68,127,88,230,0,0,0,0,0,0,0,0,0,0,0,0,0,14,44,202,101,54,162,109,42,161,79,141,40,216,86,230,141,230,146,189,135,241,78,165,208,250,23,111,128,229,0,0,0,0,0,0,0,0,0,0,0,0,0,10,77,226,245,134,31,129,184,217,79,187,216,143,202,139,116,243,121,39,191,118,190,26,36,6,213,221,102,125,213,230,73,253,35,24,112,241,199,201,120,43,142,80,89,145,59,145,70,172,115,124,119,209,18,191,21,14,89,183,217,181,175,219,119,242,116,249,234,93,175,249,167,16,242,9,196,30,169,62,194,188,184,156,228,186,244,198,167,32,98,62,26,82,189,33,83,135,205,241,140,115,218,107,118,255,0,6,203,126,179,207,161,37,162,90,89,244,79,151,94,186,25,214,252,12,148,99,252,152,231,58,101,159,225,98,39,218,123,210,16,151,167,83,47,100,159,215,190,133,250,70,21,173,209,167,91,245,71,169,21,38,185,114,99,237,222,157,196,122,110,73,40,186,164,204,187,25,121,139,188,225,37,91,151,83,203,36,8,50,92,222,152,60,221,157,8,180,223,80,158,103,216,139,225,243,18,187,23,44,58,118,38,225,229,90,200,171,51,205,137,82,228,115,17,185,73,215,150,251,110,151,84,169,39,221,5,230,95,234,26,215,94,150,221,99,12,111,121,150,236,133,114,103,211,121,122,158,137,86,156,198,82,191,35,82,125,149,252,76,116,149,122,147,213,106,139,181,7,207,85,187,183,83,233,228,146,47,34,47,128,188,206,20,213,214,171,25,101,166,48,133,106,168,188,237,221,15,242,170,19,140,188,139,224,38,128,0,0,0,0,0,174,78,49,248,114,221,103,13,104,183,211,76,254,232,131,58,52,85,57,187,251,18,35,212,29,50,211,113,23,115,215,93,166,127,230,21,61,132,181,151,173,252,80,180,171,44,57,177,80,235,144,30,221,161,30,155,36,54,175,50,63,135,192,108,153,131,213,131,175,225,77,157,89,82,247,42,101,6,158,250,149,166,154,154,227,54,163,62,197,241,248,15,96,0,0,0,3,207,98,28,186,141,62,192,185,103,210,11,89,209,168,243,30,140,94,175,87,82,202,205,30,215,79,104,139,191,79,136,214,215,30,234,245,170,222,52,94,243,238,5,107,57,119,13,75,154,90,35,213,81,203,116,212,94,161,17,31,172,103,216,102,174,27,86,251,181,188,206,208,93,76,110,114,33,46,44,165,122,251,118,146,42,16,245,87,114,215,77,123,11,144,206,70,22,63,139,89,118,186,237,122,124,110,116,230,41,83,165,193,111,121,39,116,132,193,144,134,203,83,90,72,189,103,8,181,81,233,241,26,238,92,116,26,181,157,114,84,45,218,187,62,30,161,72,152,236,71,209,185,43,216,235,78,26,20,90,164,205,39,162,146,125,140,203,235,23,11,194,183,54,49,111,187,45,172,23,185,166,127,78,40,108,37,48,75,150,125,97,178,212,40,205,151,168,202,83,237,173,93,84,179,87,199,82,234,44,60,0,0,71,172,214,103,39,14,178,199,110,56,245,110,71,137,173,72,65,162,28,45,143,163,115,138,109,243,108,249,137,97,196,22,171,96,211,215,167,93,79,167,122,86,204,230,111,177,59,50,215,36,151,174,42,150,218,42,36,44,224,65,228,199,62,83,100,227,220,178,230,33,150,214,173,16,249,167,214,234,125,207,175,111,105,148,12,133,226,22,99,170,208,171,211,99,120,27,73,153,109,248,185,91,216,119,154,130,84,117,173,27,10,67,110,167,86,158,51,212,139,82,211,66,235,218,237,48,55,2,172,108,4,178,161,89,214,93,63,144,219,13,54,79,185,205,121,92,231,82,211,77,169,122,56,226,246,235,202,73,232,71,161,127,140,207,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,102,141,78,184,41,146,104,245,104,252,248,146,218,91,47,55,189,73,220,133,36,210,162,213,38,70,90,145,153,116,49,88,249,217,225,122,197,75,210,216,155,130,109,114,159,51,126,124,218,118,227,86,255,0,234,151,156,87,54,76,189,11,83,54,147,161,39,230,69,220,133,101,66,168,223,56,45,125,41,200,79,122,46,187,68,152,105,51,218,203,251,29,101,226,248,146,208,122,45,162,248,151,79,50,62,182,39,149,110,45,115,105,137,129,101,227,140,15,18,201,114,152,77,103,154,72,216,95,64,217,23,34,52,51,51,208,137,213,247,243,219,240,49,101,56,93,142,24,119,139,244,102,235,118,77,111,198,176,178,47,252,89,246,244,51,66,21,253,145,180,31,103,19,229,231,245,143,122,70,70,68,101,216,199,14,177,88,167,80,105,207,213,106,178,57,49,163,54,167,92,94,197,43,68,165,38,163,61,18,70,125,136,251,16,131,121,171,226,111,134,88,119,111,86,109,92,63,123,211,23,19,173,200,130,147,219,34,63,135,89,161,244,19,159,75,21,72,94,215,16,142,154,232,122,247,208,140,83,78,32,95,21,172,70,188,42,183,149,125,254,108,202,164,183,229,44,246,161,58,27,142,173,195,47,81,41,46,235,63,34,255,0,80,177,62,21,25,66,77,126,176,156,114,189,233,124,200,80,244,244,89,115,244,209,244,42,12,150,93,250,39,136,253,147,87,170,164,105,241,242,33,110,77,182,134,155,75,77,150,137,65,18,82,95,2,33,75,124,98,173,73,148,140,117,164,86,148,223,238,121,180,56,234,37,234,94,210,230,84,21,166,154,153,246,47,128,135,185,123,81,163,29,112,245,100,173,12,174,154,73,235,167,111,221,141,13,147,172,165,26,172,234,18,205,91,141,84,200,167,174,154,107,244,73,29,208,0,0,0,8,251,159,43,180,173,28,175,95,15,239,218,170,149,26,167,78,65,233,175,172,229,58,81,151,145,254,111,203,235,26,238,58,227,146,95,91,171,234,183,86,106,63,153,153,141,134,178,3,110,70,183,178,183,100,120,116,109,85,70,143,77,158,231,83,61,86,229,58,46,189,204,254,30,90,125,66,69,128,0,0,0,0,10,149,227,85,94,134,119,85,173,108,235,251,171,209,240,103,105,215,241,124,202,138,62,26,119,249,235,242,21,130,44,239,131,86,14,27,215,69,119,24,39,53,171,109,195,149,71,103,214,236,162,114,159,33,42,232,191,175,161,163,244,249,11,109,16,175,139,5,181,46,187,149,250,172,200,135,170,160,114,53,71,79,91,125,70,9,119,51,45,59,124,197,36,88,215,34,237,27,166,21,194,219,92,197,68,230,104,157,218,107,185,181,35,190,135,249,223,1,178,198,24,94,150,213,231,102,67,184,40,18,55,197,145,204,208,246,56,94,203,171,71,229,164,143,186,79,200,123,19,90,82,157,198,125,5,107,113,33,207,181,30,222,163,205,193,140,55,147,207,170,191,203,241,178,182,41,60,141,170,135,37,191,81,232,230,149,110,73,172,189,85,244,238,125,116,33,80,106,82,150,173,202,61,76,197,247,112,221,203,125,71,47,248,60,227,151,3,92,186,213,193,167,141,78,228,158,156,137,83,57,125,80,234,209,236,60,94,206,159,61,79,180,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,184,145,101,190,163,152,28,30,109,203,125,174,101,106,223,215,193,39,114,75,94,124,168,124,207,109,212,35,216,100,253,173,126,90,31,122,17,74,148,133,110,73,232,100,45,243,134,246,125,168,247,13,30,22,12,98,68,158,69,85,142,103,130,149,177,74,231,238,84,201,46,122,140,199,36,167,106,73,5,235,47,175,114,235,169,11,41,37,165,73,220,71,208,120,236,80,189,45,171,50,204,153,112,87,228,108,139,31,151,169,236,112,253,167,80,143,200,73,159,117,23,144,214,162,250,185,23,119,221,83,174,39,27,229,170,95,43,84,235,174,155,91,74,59,232,95,155,240,23,109,194,122,218,151,66,203,5,46,100,179,209,83,249,250,35,167,171,178,161,56,187,145,158,189,254,66,106,10,61,226,201,131,135,100,227,236,139,250,27,91,98,93,91,52,45,218,237,240,208,160,181,230,179,51,234,163,252,148,254,158,226,12,139,146,224,201,94,135,63,9,238,122,35,39,171,244,191,5,206,46,189,57,178,106,10,79,114,211,177,121,25,254,129,98,192,0,0,0,0,2,58,103,250,220,141,112,229,110,247,241,8,220,170,117,30,165,61,190,166,90,45,186,116,173,59,25,124,124,245,250,134,188,173,56,228,103,208,234,58,45,165,146,139,228,100,99,98,60,135,93,165,119,101,122,199,127,126,229,83,104,212,202,114,207,77,61,102,233,209,76,252,139,243,190,127,88,144,64,0,0,0,58,91,213,70,155,58,186,162,86,211,77,50,81,235,166,191,216,148,53,177,204,34,141,120,237,136,106,53,106,103,116,213,143,93,59,254,236,116,76,46,14,182,164,202,190,58,213,235,73,111,247,60,42,28,133,26,245,47,105,19,41,234,211,77,72,251,31,192,93,35,136,75,168,83,107,45,82,178,52,153,124,72,197,70,241,87,202,18,104,53,117,99,149,145,74,229,194,152,103,233,66,231,235,172,133,170,116,151,156,250,87,140,253,146,79,170,148,105,240,243,33,93,152,127,124,86,176,230,240,165,94,84,7,249,83,41,114,216,148,131,218,133,106,109,186,135,8,189,116,168,187,160,188,143,253,66,229,178,169,196,223,12,177,18,222,163,90,184,128,247,161,238,38,155,143,5,71,182,68,143,16,178,67,8,55,62,138,42,80,141,206,45,125,53,208,180,239,161,144,156,148,122,197,58,189,78,98,171,74,145,206,141,37,180,186,218,246,41,58,165,73,37,17,232,162,35,236,101,220,135,48,204,136,140,207,177,15,5,138,56,225,135,120,65,70,114,183,123,86,252,19,8,35,255,0,197,159,115,83,36,45,95,216,219,89,246,109,94,94,95,80,173,108,213,113,107,155,83,76,251,47,3,160,120,102,79,154,194,171,60,210,94,242,250,118,204,185,18,97,145,150,164,109,47,191,150,223,137,138,236,157,82,190,113,166,250,75,147,94,244,157,114,183,48,146,71,181,150,55,186,243,199,240,36,32,181,91,167,240,46,190,68,93,44,215,36,220,47,88,166,250,39,19,113,177,174,107,250,177,62,21,59,113,167,103,245,51,205,171,155,26,94,135,161,147,169,208,211,243,50,236,66,206,40,212,106,117,191,76,141,71,164,199,228,68,136,210,25,101,189,234,86,212,37,36,148,150,170,51,51,208,136,139,169,142,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,50,35,35,35,236,98,54,230,143,35,152,91,153,42,92,185,83,216,244,109,197,225,156,110,53,79,116,135,185,106,218,241,160,249,37,33,182,207,71,30,53,117,239,166,135,211,181,73,230,23,135,142,52,224,99,211,39,181,15,211,84,56,235,112,211,63,153,18,54,230,210,110,153,43,151,226,86,178,245,26,221,167,127,91,78,229,214,54,192,168,220,22,117,89,185,144,94,240,147,161,186,74,66,182,161,205,139,66,136,203,161,145,145,232,164,151,203,160,200,13,102,167,30,152,109,13,53,125,237,75,100,68,146,244,92,35,211,78,223,216,71,147,188,177,78,252,196,23,147,34,239,174,248,247,18,68,146,63,10,203,90,17,26,143,251,26,19,249,234,255,0,24,233,168,214,237,106,226,168,70,166,210,33,248,137,83,94,68,118,81,204,66,55,184,181,18,82,90,168,200,139,83,81,117,62,130,125,100,215,134,53,245,121,92,52,171,239,22,163,250,38,137,10,67,18,211,19,123,47,248,164,161,113,221,36,239,143,40,150,141,200,83,133,174,222,154,107,166,166,68,46,30,214,182,169,86,125,187,78,182,40,140,114,96,210,226,179,14,58,55,41,91,91,109,180,161,37,170,140,204,253,84,151,115,51,249,152,237,69,120,113,139,195,231,171,248,65,72,186,162,163,69,211,106,177,249,138,212,191,22,220,90,131,134,90,26,139,227,240,51,21,61,129,107,134,222,52,216,110,84,29,229,198,77,203,75,55,87,180,207,106,10,91,91,143,66,234,125,53,236,54,79,195,183,98,61,96,219,110,64,115,153,24,233,16,249,43,208,203,114,57,40,218,122,31,82,233,167,113,232,64,0,0,0,66,110,45,111,173,172,177,50,148,187,161,46,184,148,154,118,247,214,159,59,204,82,37,170,199,138,186,40,241,180,215,155,62,58,52,250,220,73,13,146,242,219,13,48,48,3,14,99,37,58,109,181,41,4,101,175,194,19,37,254,161,146,64,0,0,0,0,127,43,81,33,10,90,143,66,73,25,152,161,78,40,151,226,47,172,208,77,229,167,68,208,161,187,70,239,223,147,81,155,215,217,79,231,252,254,179,17,38,36,87,166,203,102,28,116,238,117,247,18,210,11,82,45,84,163,208,139,175,78,230,54,16,225,245,133,140,97,118,90,45,118,72,191,116,87,225,66,173,191,223,213,113,250,124,82,82,125,181,17,245,111,185,104,95,34,18,76,99,204,125,195,181,98,166,21,86,172,150,149,181,218,135,134,216,173,53,211,100,150,157,63,202,73,118,111,226,95,234,26,208,77,138,228,41,43,138,239,180,141,53,253,36,71,254,177,155,176,143,55,184,155,132,116,68,219,180,169,62,34,158,141,118,51,178,58,54,234,183,22,126,178,153,82,143,214,112,207,184,246,56,175,196,63,28,113,74,219,122,216,147,63,192,196,127,110,242,229,67,119,93,174,33,101,218,50,79,187,127,31,49,23,20,165,186,189,202,61,84,98,204,184,109,228,26,85,195,46,6,55,98,83,58,82,147,205,240,48,183,23,211,244,153,25,207,164,102,65,41,59,84,72,87,172,142,189,139,166,166,45,204,136,146,90,23,97,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,3,240,200,148,90,31,97,81,156,73,50,13,42,222,151,63,27,176,213,157,105,74,229,120,232,91,139,232,58,67,140,223,210,61,32,212,173,202,53,171,213,71,78,199,211,67,21,154,149,45,165,238,73,232,162,18,143,10,56,135,227,142,22,219,108,219,17,167,248,232,140,110,216,92,168,109,105,185,197,172,251,198,81,247,115,227,228,60,118,46,102,247,19,113,114,136,171,118,171,39,195,211,215,166,246,118,71,94,237,22,218,203,214,75,41,81,122,205,145,247,24,70,20,87,38,201,68,86,189,165,235,167,232,35,63,245,13,151,240,11,14,213,133,120,85,69,178,93,86,231,105,254,39,122,180,211,93,242,93,116,191,41,69,217,207,137,255,0,168,100,49,7,120,178,97,25,95,89,127,118,242,136,141,211,173,125,188,164,235,166,255,0,19,54,11,106,234,107,73,22,137,65,247,37,126,142,226,142,68,239,225,79,139,13,225,253,251,89,183,29,70,165,116,214,45,216,68,122,246,250,121,8,252,197,107,248,239,138,126,191,133,219,161,68,180,37,105,61,73,68,70,67,250,0,0,0,0,1,141,243,37,13,51,176,3,17,163,41,58,239,181,42,228,69,175,198,19,197,254,177,173,157,212,199,133,186,43,17,180,211,149,62,66,52,250,156,81,11,187,225,38,250,158,203,19,201,55,181,36,87,20,146,78,222,218,83,224,249,137,178,0,0,0,3,207,98,27,177,25,176,110,71,39,185,203,140,84,137,134,242,180,51,218,142,74,247,30,133,212,250,107,216,107,99,142,139,134,230,52,223,142,83,220,230,70,85,203,84,83,74,208,203,114,14,91,187,79,67,234,93,52,238,45,131,131,166,31,61,64,194,10,189,213,41,26,174,165,84,145,203,86,165,248,183,34,211,220,34,208,148,127,15,129,24,176,241,213,93,54,213,42,240,183,106,54,197,109,142,116,26,164,87,161,200,70,229,39,115,110,54,164,40,181,73,145,151,170,163,236,100,127,50,20,241,156,190,24,247,213,155,112,213,111,188,36,143,233,106,36,201,15,203,84,77,236,177,225,73,107,144,233,167,124,137,70,181,237,66,91,45,118,245,215,94,228,100,32,45,102,221,173,91,181,9,52,218,188,63,15,42,19,203,142,242,57,136,94,199,16,163,74,139,84,153,145,232,105,62,165,208,119,54,110,41,223,152,124,242,164,90,21,223,0,226,136,210,103,225,89,119,82,51,73,255,0,100,66,191,49,63,226,30,177,220,212,227,211,237,173,167,111,189,201,112,140,148,94,139,132,90,235,223,251,8,199,243,234,55,5,227,86,114,100,231,188,92,233,142,154,150,173,168,111,122,214,163,51,232,68,68,90,169,71,242,234,36,150,94,184,120,227,78,57,189,14,123,176,253,11,67,144,182,205,83,249,145,36,237,109,70,209,154,185,126,37,11,63,81,221,218,119,245,116,238,125,45,179,43,153,28,194,220,182,210,226,202,128,199,164,174,47,12,134,228,212,247,72,103,152,173,172,154,254,132,228,56,217,106,227,36,174,159,29,11,167,121,36,68,68,68,69,216,135,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,195,34,81,26,79,177,150,134,49,86,40,229,135,6,177,125,135,91,189,173,79,26,227,198,163,82,252,116,166,251,146,245,232,219,168,254,216,175,241,253,66,62,207,225,45,149,153,115,87,41,171,111,146,135,22,107,54,252,101,69,93,204,207,191,140,249,232,61,181,149,195,139,43,246,89,180,184,150,63,53,109,45,43,37,122,78,162,158,165,183,200,228,159,230,144,207,150,118,27,217,118,12,50,129,105,209,188,11,4,122,237,241,14,187,215,68,151,119,20,163,236,132,255,0,136,122,96,1,134,115,131,135,145,177,39,46,151,213,25,214,247,191,18,129,83,157,17,58,153,107,33,48,100,37,5,174,228,151,117,249,158,159,18,26,235,173,185,54,125,232,166,101,35,100,138,37,80,210,226,117,35,209,108,187,212,181,45,75,186,126,127,164,108,37,145,220,71,133,137,153,113,181,42,144,220,220,116,202,124,26,83,221,12,180,117,184,17,148,162,234,148,254,121,118,35,47,152,207,128,0,0,0,32,23,24,41,80,81,129,84,216,206,183,172,133,86,25,82,79,83,232,94,14,121,23,203,184,168,28,34,134,228,252,85,179,97,180,141,234,122,191,78,70,154,233,174,178,91,47,245,141,148,48,154,42,160,225,117,159,13,104,218,166,104,52,246,204,181,215,67,40,237,151,250,135,171,0,0,0,0,1,226,177,170,239,137,97,225,45,227,118,203,119,97,82,232,53,9,104,245,76,245,91,113,156,112,139,162,85,167,176,126,71,250,70,183,56,183,119,189,126,98,101,209,118,186,189,197,84,172,77,150,223,66,45,16,228,135,28,34,246,83,249,255,0,2,253,3,53,100,35,47,181,204,111,199,74,11,140,69,214,145,65,157,22,167,53,221,232,234,134,38,69,230,39,67,113,10,246,29,215,84,234,127,2,51,237,176,29,14,147,26,131,70,129,68,132,157,24,167,198,106,43,69,169,251,13,160,146,93,204,207,177,23,115,49,206,1,84,124,69,248,122,221,117,139,165,220,93,193,218,87,143,68,237,190,145,135,207,109,174,78,198,226,71,107,233,36,73,45,218,232,226,189,84,150,154,104,126,70,43,50,77,159,113,196,119,147,34,157,177,127,14,115,103,254,101,124,199,184,195,124,179,99,78,44,84,19,77,177,172,239,72,60,173,122,122,66,35,90,122,171,87,246,87,82,93,155,95,248,190,161,101,249,73,225,77,73,179,100,198,189,49,166,71,142,169,55,191,101,55,98,154,229,106,79,182,127,75,26,89,165,90,165,77,43,183,77,52,248,152,178,56,177,88,134,194,99,70,70,198,209,174,212,234,103,166,167,175,159,214,62,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,62,82,162,177,49,133,70,146,141,237,175,77,201,212,203,93,15,95,47,168,86,230,109,184,83,82,111,41,50,111,76,22,145,224,106,78,108,223,77,216,167,121,186,19,13,151,210,201,150,73,78,137,75,170,237,215,93,62,6,43,67,18,50,205,141,56,79,80,85,54,249,179,189,30,242,116,233,233,8,142,235,234,161,95,216,157,81,118,113,31,227,250,199,135,141,103,220,114,221,228,199,167,111,95,195,156,217,127,157,95,33,102,124,58,56,122,221,116,123,165,172,93,198,42,87,128,68,29,222,142,135,207,109,222,118,246,229,199,119,233,35,201,61,186,106,218,189,100,158,186,232,94,102,45,112,7,73,121,90,148,219,218,220,151,108,213,145,186,44,206,94,242,213,69,236,56,149,151,178,100,125,210,94,99,92,28,197,96,149,203,128,216,151,80,178,46,24,219,14,63,43,148,230,246,207,153,186,59,78,171,162,28,94,154,115,72,186,159,253,69,208,225,21,235,42,193,196,91,106,229,101,205,173,83,171,112,39,58,90,17,234,150,95,74,252,210,175,34,62,196,127,81,141,144,176,86,239,137,126,97,45,157,118,196,119,121,85,40,52,249,107,245,76,180,91,145,155,112,203,170,83,175,182,94,69,250,7,181,0,0,0,0,1,229,49,102,42,167,97,117,225,13,8,220,167,168,53,6,200,181,211,83,56,238,23,250,198,181,248,187,13,200,24,171,121,67,117,27,20,205,126,162,141,53,215,77,36,184,95,234,22,253,193,246,84,21,224,85,74,51,77,233,33,53,135,148,163,212,250,151,131,128,71,242,238,39,232,0,0,0,12,7,158,28,71,133,134,121,113,186,234,147,92,216,117,58,124,234,83,61,12,245,117,200,18,84,146,232,149,126,97,247,34,47,152,215,181,13,73,188,47,66,102,42,55,200,173,213,54,182,157,72,181,91,206,244,45,79,66,238,175,151,232,27,20,100,251,15,35,97,182,93,44,90,51,77,236,126,93,2,153,58,90,117,51,210,66,160,199,74,203,93,202,46,232,242,61,62,4,51,48,0,243,55,142,27,217,119,244,51,129,118,81,188,115,6,122,237,241,14,181,215,69,23,118,212,147,236,181,127,140,96,59,215,135,22,87,239,67,121,114,236,126,82,222,82,150,106,244,157,69,93,79,119,145,73,47,206,30,38,7,9,108,172,196,154,137,78,219,124,228,54,178,89,55,227,42,41,236,100,125,252,103,203,65,32,176,187,44,56,53,132,12,52,221,147,106,120,39,25,52,154,87,227,165,57,216,145,167,71,29,95,246,180,255,0,139,235,25,84,136,146,68,146,236,69,161,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,28,74,180,6,234,180,169,148,199,139,86,230,71,113,133,151,196,150,147,73,252,62,63,17,175,54,123,240,169,252,38,204,141,209,77,118,63,37,186,220,217,181,182,11,121,43,115,79,79,148,148,171,219,86,159,139,236,122,31,200,132,199,224,223,141,7,17,202,214,15,212,38,237,97,231,36,213,88,107,151,174,174,159,163,227,167,169,35,94,218,151,85,233,242,243,22,186,0,0,0,2,177,184,207,93,94,26,216,183,109,98,94,156,217,49,37,25,105,241,110,160,143,135,250,197,112,101,134,25,206,199,235,5,130,45,117,185,41,71,255,0,229,172,151,250,198,200,118,163,94,30,215,163,176,127,216,224,71,71,248,155,73,14,212,0,0,0,0,5,123,241,119,198,198,172,220,48,133,134,176,94,210,161,91,117,183,93,70,223,252,85,232,243,217,51,212,219,52,251,73,46,132,162,87,213,220,84,54,26,88,149,140,78,191,168,54,37,17,174,100,218,237,74,45,61,191,89,37,162,158,121,13,17,250,202,73,119,89,126,81,125,101,220,108,31,148,60,186,81,178,233,132,212,171,98,60,30,77,89,248,236,72,170,47,154,181,110,148,113,152,67,221,13,215,18,94,179,63,146,123,126,29,59,231,32,0,29,53,66,207,183,106,146,10,84,250,119,53,210,252,174,115,137,242,34,236,74,34,236,68,59,72,177,88,134,202,99,198,111,99,105,215,66,212,207,77,79,95,63,172,125,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,124,165,69,98,99,42,143,37,189,237,171,77,75,83,45,116,61,124,190,161,213,211,236,251,118,151,32,229,64,167,114,157,63,202,231,56,175,35,46,198,163,46,198,99,185,0,1,22,51,227,148,120,121,150,195,197,29,22,6,251,166,157,167,163,221,230,153,105,204,126,47,55,213,83,205,183,248,166,12,189,109,126,93,123,208,52,232,82,169,146,215,14,91,124,183,154,211,114,117,35,211,82,35,46,218,151,99,33,114,252,34,49,177,171,199,12,38,225,164,231,181,168,81,29,113,214,145,183,255,0,21,102,60,6,72,245,38,201,62,210,143,186,141,95,95,113,97,32,0,0,0,0,58,171,173,175,17,107,214,24,47,236,144,36,35,252,109,168,134,183,153,158,134,112,113,250,254,96,203,77,46,74,169,255,0,249,107,197,254,161,99,252,24,174,175,19,108,92,86,177,175,94,84,153,114,136,180,237,163,116,244,124,63,214,44,228,0,0,0,5,81,113,144,198,149,75,114,139,131,244,249,187,152,101,113,170,175,181,203,211,71,75,210,17,213,212,209,175,109,11,162,244,249,121,136,111,145,28,42,127,22,51,35,107,211,90,141,206,110,137,58,21,109,242,222,73,218,211,51,227,37,74,246,211,175,227,59,22,167,242,49,176,213,38,3,116,170,84,58,99,37,163,112,227,182,194,11,224,72,73,36,190,63,15,136,229,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,10,178,227,51,132,45,202,77,3,23,161,177,244,237,55,22,140,234,183,127,99,47,72,72,87,117,233,223,78,201,215,231,228,32,54,81,113,6,78,27,102,18,202,175,177,35,148,219,149,186,108,121,30,161,43,123,39,57,133,169,61,82,173,53,217,220,139,81,177,157,179,89,106,226,183,105,117,246,11,70,234,80,152,150,142,254,203,141,165,101,220,139,243,190,5,245,14,204,0,0,0,82,255,0,25,139,157,82,241,238,131,109,37,221,232,102,218,139,36,253,93,52,81,77,168,35,78,223,235,17,191,35,212,73,117,204,205,216,140,68,103,152,108,87,105,114,28,45,196,90,33,53,8,196,103,212,203,227,245,141,138,161,178,113,226,48,193,150,134,219,105,70,159,81,104,62,192,0,0,0,3,229,37,244,70,142,236,151,15,68,52,133,45,95,81,22,166,40,15,136,238,47,171,21,51,33,93,97,167,119,177,109,61,42,132,94,174,154,28,121,242,203,243,18,125,156,249,253,102,51,247,7,236,3,167,221,183,45,75,25,42,241,185,172,209,95,122,4,83,222,164,236,148,203,144,36,33,94,171,132,103,161,40,250,26,13,63,19,62,194,224,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,81,63,20,76,2,167,224,222,52,199,174,81,35,114,41,183,78,255,0,14,141,234,86,158,26,36,36,175,170,156,90,189,167,15,185,39,229,168,242,220,56,177,125,88,87,153,10,19,14,187,177,139,149,232,180,35,245,117,212,228,79,136,95,152,163,236,223,203,235,33,127,145,159,68,152,237,73,108,245,67,168,74,211,245,25,106,67,234,0,0,0,0,62,51,25,57,17,31,96,139,83,113,181,35,79,172,180,26,234,231,138,139,46,135,153,187,237,137,108,242,205,250,237,82,67,101,184,143,84,42,161,36,136,250,25,252,15,230,36,127,6,139,157,81,49,238,189,109,41,221,136,122,218,149,36,189,93,117,81,205,167,163,78,223,235,23,66,0,0,0,58,203,154,178,213,187,110,213,43,239,150,173,211,97,63,45,125,253,150,219,82,207,177,31,230,252,15,234,26,230,230,239,16,36,226,78,97,47,90,251,239,243,91,110,183,82,143,31,212,36,236,100,167,62,180,39,162,83,174,155,251,153,106,39,199,6,108,34,110,50,107,248,189,49,143,167,117,185,84,102,149,187,251,25,250,62,65,118,94,157,245,238,157,126,126,66,211,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,44,229,97,187,88,159,151,123,206,132,108,239,145,30,141,81,151,24,247,25,109,121,48,100,37,7,237,36,143,67,95,99,61,62,35,93,154,148,57,214,125,211,42,158,107,219,54,137,80,91,38,173,18,122,58,203,134,90,233,212,187,167,230,95,88,191,238,31,88,172,198,41,101,178,217,120,215,172,170,20,56,84,105,29,15,214,113,152,17,119,43,216,73,23,87,59,22,165,243,49,37,64,0,0,126,25,145,17,153,246,33,65,156,79,110,182,46,172,211,84,206,59,220,194,164,198,126,150,175,84,203,106,154,168,205,212,186,145,107,237,119,235,245,152,246,156,34,236,103,46,12,197,75,184,36,67,231,69,166,209,156,113,10,230,109,216,251,115,160,44,143,66,81,25,232,71,219,67,33,120,0,0,0,0,0,49,142,101,175,102,176,255,0,2,239,123,141,78,242,221,102,129,82,240,234,218,103,163,197,13,229,167,166,213,23,116,121,150,131,92,91,158,163,34,243,196,10,181,89,231,55,63,93,172,63,33,74,208,139,85,188,250,148,103,166,132,93,213,240,47,208,47,219,135,222,27,49,134,185,104,182,162,180,94,189,106,44,58,203,167,215,170,222,167,197,35,63,105,95,153,229,167,212,66,73,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,156,68,112,94,38,40,225,76,202,235,169,250,107,90,221,175,202,105,90,159,69,42,50,21,175,182,146,238,201,119,37,127,215,69,86,197,70,69,153,136,20,154,179,46,104,253,10,178,196,132,171,66,232,182,95,74,136,244,208,203,186,126,7,250,70,199,89,105,189,154,196,12,11,178,46,52,187,204,117,234,5,55,196,43,105,150,175,28,54,86,174,155,82,93,215,228,90,12,156,0,0,0,0,2,143,248,186,88,206,91,249,138,137,112,71,135,201,139,82,163,54,226,213,204,221,189,247,39,79,89,158,134,163,50,212,139,182,132,67,197,240,194,186,216,181,115,77,76,57,15,114,202,173,25,154,90,125,83,61,202,118,163,11,66,232,71,167,179,223,167,214,66,252,200,200,200,140,187,24,253,0,0,1,26,184,130,226,179,24,91,150,203,153,226,94,146,171,176,230,209,163,244,63,85,199,160,74,218,175,97,68,125,91,236,122,23,204,133,0,211,97,206,188,46,152,180,242,94,233,181,186,130,25,37,104,146,213,215,156,34,215,78,133,221,95,34,250,134,196,217,53,195,118,176,195,46,246,101,8,154,217,34,69,26,157,46,73,238,215,115,202,131,29,43,63,105,68,90,154,59,17,233,240,33,155,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,170,112,90,170,83,165,211,95,252,92,182,28,97,125,253,149,36,210,125,180,248,141,122,51,237,134,78,97,126,101,46,138,121,171,115,85,121,179,106,236,244,211,70,221,159,40,146,94,218,143,179,126,122,31,200,132,163,224,227,141,46,193,191,171,56,67,84,127,100,73,20,233,21,56,199,183,93,95,83,212,248,232,71,170,141,123,17,245,53,105,241,47,49,111,160,0,0,58,171,174,164,154,53,175,88,172,44,244,76,24,18,36,153,252,144,218,149,240,63,135,192,198,184,25,164,186,255,0,12,177,254,251,172,23,179,248,67,84,66,79,226,159,26,250,136,251,23,231,124,5,141,112,98,178,147,30,215,184,175,85,30,170,114,84,184,37,245,27,116,247,63,59,253,95,167,200,89,208,0,0,0,0,8,11,197,251,20,92,180,112,34,159,106,64,61,101,86,170,237,48,250,126,17,158,135,61,181,31,84,25,119,73,118,50,63,168,85,142,81,236,9,56,139,152,139,18,138,201,106,204,123,130,151,46,81,116,234,194,103,48,149,254,82,79,178,252,143,95,128,216,226,223,165,179,67,160,83,104,177,139,70,169,240,217,138,217,117,232,148,32,146,93,204,207,177,124,76,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,251,130,150,205,114,131,82,162,201,78,173,84,33,189,21,194,212,250,165,104,52,159,99,35,236,127,18,26,228,102,230,192,147,135,57,136,190,232,175,39,70,100,92,21,73,113,75,82,232,194,167,62,148,126,82,143,178,60,207,95,137,11,77,225,3,138,46,93,216,17,80,181,39,158,146,168,181,119,88,97,63,24,204,195,128,218,79,162,8,187,168,251,153,159,214,39,208,0,0,0,0,10,198,227,59,101,38,69,175,111,94,137,61,20,220,168,144,143,234,38,234,14,126,119,250,191,79,144,174,76,173,221,127,129,184,253,98,86,15,217,43,134,150,133,31,193,62,53,133,25,246,63,205,248,13,143,237,74,146,43,54,189,30,176,217,234,153,208,35,201,73,252,150,218,85,240,47,143,192,135,106,0,0,2,160,184,199,99,75,179,175,234,54,16,210,223,223,18,61,58,61,78,73,237,211,71,210,245,66,58,209,235,35,94,198,93,73,90,124,11,204,69,204,132,225,139,152,161,153,59,94,157,187,107,84,137,176,170,239,116,215,86,218,159,20,148,94,218,79,179,158,90,159,200,198,194,244,200,45,82,233,177,41,140,126,46,35,13,176,142,254,202,18,73,46,250,249,16,228,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,10,185,227,43,132,203,118,147,66,197,72,173,250,168,122,45,45,195,215,224,154,131,231,221,127,230,79,233,242,21,239,149,43,237,220,60,199,235,38,188,218,246,161,85,218,107,46,158,132,122,55,227,88,82,191,37,95,153,228,90,141,142,109,74,186,46,11,94,143,94,109,91,145,82,129,30,98,79,77,53,39,27,74,136,251,23,199,224,95,80,237,64,0,6,45,205,13,216,213,153,151,204,67,174,56,90,169,187,98,172,77,23,94,171,40,47,40,139,177,254,111,153,104,53,187,185,170,171,175,92,117,90,227,137,209,85,25,207,203,81,107,174,134,227,138,87,192,190,63,2,23,147,194,154,220,102,131,150,54,158,105,29,106,53,36,205,82,181,62,238,83,224,234,90,106,127,15,151,212,38,104,0,0,0,0,10,72,226,225,138,63,133,184,231,30,209,103,241,84,104,40,105,127,240,140,204,158,217,247,65,31,101,124,76,190,177,234,184,56,97,159,167,49,46,181,126,204,141,190,37,62,4,152,205,47,126,154,72,68,138,123,165,208,150,71,216,207,186,76,191,204,46,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,5,57,113,143,195,63,65,226,93,22,254,135,27,100,90,132,8,209,157,94,253,117,144,185,21,7,79,161,172,207,177,23,100,145,127,152,121,94,17,248,161,248,37,142,114,45,39,143,232,107,48,86,202,63,225,30,153,1,178,236,131,62,201,248,145,125,66,237,192,0,0,0,0,67,46,43,54,227,53,236,177,186,243,168,235,78,169,42,106,85,169,247,110,159,59,66,211,82,248,252,254,161,70,182,213,85,116,43,142,149,92,109,58,170,159,53,137,105,45,123,155,110,18,190,7,240,248,24,217,23,43,215,91,87,158,94,240,242,184,217,104,167,45,122,73,58,93,122,44,224,178,163,46,197,249,222,69,160,202,64,0,3,170,186,234,232,183,237,122,197,121,197,109,69,54,4,137,138,61,53,208,155,109,74,51,236,127,15,129,253,67,92,108,214,223,110,226,30,63,94,213,231,23,185,9,174,212,153,104,244,34,213,191,26,250,147,249,41,252,255,0,50,212,88,71,6,172,38,91,116,154,238,42,75,107,213,83,210,169,109,30,239,138,105,239,151,101,255,0,157,63,167,200,90,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,33,156,236,51,139,138,121,119,187,232,82,26,222,236,58,85,66,161,23,214,50,209,244,65,144,148,31,69,164,187,185,230,122,124,72,107,181,89,167,74,181,174,121,180,167,15,108,138,76,247,24,51,232,122,45,167,13,63,19,46,233,248,159,233,27,1,100,3,20,226,226,102,90,237,20,52,189,207,91,212,184,20,71,143,67,47,93,136,17,119,126,66,75,186,252,181,47,153,137,36,0,0,34,23,19,219,219,240,83,45,53,72,36,199,49,85,117,191,79,215,118,155,73,218,124,210,215,217,61,125,159,151,214,66,133,72,148,226,201,41,45,77,71,161,23,204,108,47,195,226,136,229,19,43,86,114,29,111,97,204,166,211,230,119,215,93,244,232,189,123,159,195,255,0,144,146,0,0,0,0,3,164,189,238,22,173,59,54,187,116,60,173,168,164,83,37,79,81,233,174,132,211,74,95,145,31,230,252,15,234,49,173,182,97,174,199,239,188,118,191,238,117,189,205,77,70,231,170,200,96,246,146,116,109,201,142,173,37,217,63,159,230,68,98,227,120,82,97,163,118,62,93,83,87,83,59,29,175,78,42,150,187,181,213,47,193,130,173,125,163,46,233,248,23,212,66,107,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,133,60,86,176,209,187,227,46,139,171,165,157,238,208,103,29,75,93,218,104,150,32,206,87,231,145,119,87,192,254,163,20,225,151,155,177,251,23,29,172,11,157,15,114,147,77,185,233,82,31,61,164,173,91,110,99,75,81,118,87,230,121,17,152,217,42,201,184,90,187,44,218,21,208,202,183,34,175,76,139,61,39,166,154,147,173,37,126,100,95,157,240,47,168,135,118,0,0,0,0,35,127,16,122,35,149,188,173,94,40,105,189,231,14,155,80,153,223,77,54,83,165,117,238,95,31,254,67,94,131,37,54,179,74,139,67,73,232,101,243,23,213,195,10,246,252,43,203,77,46,9,177,203,85,33,108,83,245,221,174,226,106,159,8,181,246,75,79,107,231,245,152,151,160,0,2,55,103,255,0,20,226,225,158,90,238,228,58,189,175,92,20,185,244,86,79,67,61,22,252,9,91,127,33,69,221,30,122,23,204,134,191,148,106,116,171,166,231,133,75,108,247,72,171,79,109,130,62,133,170,221,112,147,241,34,238,175,137,126,129,177,46,76,112,206,46,22,101,222,208,161,71,107,99,179,41,84,250,132,175,88,207,87,215,6,58,86,125,86,162,238,223,145,233,240,33,155,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,165,70,106,100,87,162,62,157,205,190,218,155,89,106,101,170,84,90,31,111,145,141,126,248,137,97,19,152,87,153,27,137,198,75,88,151,20,169,117,182,207,243,124,68,249,122,39,219,81,158,132,223,126,159,81,9,87,193,123,19,223,114,175,114,97,68,135,181,66,98,204,173,160,182,151,77,21,78,96,187,35,255,0,206,253,30,98,215,128,0,5,114,113,150,186,92,166,225,93,6,130,218,180,241,85,104,170,81,105,228,168,213,4,252,62,95,17,81,54,124,51,168,93,148,88,36,141,254,34,163,25,173,186,233,174,231,82,90,107,250,70,200,153,105,166,122,35,1,108,24,60,190,95,46,219,165,22,221,218,233,164,38,75,190,167,240,25,52,0,0,0,0,71,188,248,221,231,102,229,146,242,154,135,185,110,77,165,212,96,182,123,117,213,107,167,202,50,47,100,255,0,55,207,252,98,128,44,154,107,247,166,36,208,105,14,30,175,87,107,145,99,40,250,117,83,242,18,159,137,23,117,124,75,244,13,146,112,38,219,110,208,193,107,18,219,66,54,170,157,109,82,226,185,215,93,86,220,70,144,103,220,255,0,55,226,99,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,240,184,235,109,183,119,224,189,247,109,173,27,149,81,182,170,145,91,235,166,139,114,35,168,35,238,95,157,241,33,173,181,237,77,126,203,196,170,253,33,179,209,234,21,114,84,100,159,78,138,98,66,147,241,50,238,159,137,254,145,127,249,14,187,206,242,203,37,155,53,111,115,28,133,75,167,65,112,246,233,162,209,79,138,102,94,201,126,119,151,248,196,132,0,0,0,0,24,207,50,212,207,76,96,45,253,3,151,191,153,109,213,75,110,186,107,172,39,139,226,95,17,173,213,225,12,233,247,109,106,1,163,111,135,168,201,107,110,186,233,181,213,22,159,244,11,117,224,209,116,185,82,194,186,245,9,197,107,225,106,210,148,146,211,201,49,169,233,248,124,254,34,199,0,0,5,80,241,161,197,7,219,171,219,120,79,29,237,16,168,176,235,107,45,165,215,85,84,88,62,232,255,0,243,191,71,152,138,156,59,112,137,204,84,204,141,186,227,197,164,75,118,84,74,219,135,249,222,30,124,77,83,237,164,203,82,115,191,95,168,198,192,145,99,53,14,43,49,24,78,214,216,109,45,160,181,51,209,41,45,11,191,200,135,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,86,119,25,92,42,68,251,50,133,137,240,91,221,34,60,200,180,231,139,93,52,105,45,84,31,82,186,175,78,230,93,9,58,252,252,132,39,225,211,137,78,225,206,101,168,14,20,142,83,53,167,98,210,29,245,9,90,161,234,132,77,75,217,81,246,71,150,159,89,13,128,226,72,110,100,86,101,180,122,161,246,210,226,79,226,70,90,151,249,199,216,0,5,79,241,168,172,161,202,157,175,68,73,245,75,48,164,159,255,0,117,81,79,195,253,98,190,114,243,12,170,24,233,96,67,54,247,147,215,61,41,27,117,211,93,102,52,90,107,250,70,201,118,68,82,131,102,80,97,146,54,19,20,200,173,237,215,93,54,180,146,211,95,208,59,176,0,0,0,1,91,124,101,177,49,184,120,105,65,195,88,239,109,125,250,172,90,146,203,110,186,182,168,245,6,79,186,52,238,95,157,175,203,204,64,28,133,89,173,94,153,154,179,226,188,222,228,83,234,116,249,253,244,211,101,66,41,107,209,69,249,223,63,168,108,57,14,50,33,196,98,35,126,203,13,165,180,253,73,45,63,212,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,51,35,34,100,71,226,57,236,190,218,155,87,212,162,211,253,99,94,60,251,89,173,89,121,154,188,34,176,222,212,84,42,117,9,253,204,245,223,80,148,90,245,81,254,111,203,234,19,247,131,78,38,55,51,13,107,216,106,251,187,159,98,171,42,166,130,219,166,141,148,122,123,37,217,26,119,63,206,215,229,230,44,148,0,0,0,0,116,183,180,82,157,102,87,161,154,55,243,233,146,155,219,174,154,238,105,69,166,191,164,107,105,152,120,94,143,199,75,254,31,47,103,42,231,170,163,110,186,233,164,199,75,191,232,22,9,193,94,178,134,234,151,69,13,71,213,76,205,146,95,253,213,57,63,15,245,139,97,0,1,241,151,33,184,113,94,150,233,232,134,27,83,138,63,129,17,106,127,230,26,254,113,22,196,167,113,27,50,213,247,14,71,53,154,43,178,169,13,122,132,157,16,205,66,94,133,236,164,251,47,207,95,172,196,216,224,213,133,72,129,102,87,113,62,115,123,100,72,153,42,156,201,107,174,173,41,170,123,233,87,69,233,220,143,161,167,95,159,144,179,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,24,55,58,182,2,113,19,46,23,165,40,253,168,84,122,140,246,207,224,180,64,144,146,63,105,63,159,241,63,168,107,209,78,151,46,196,191,163,78,97,122,73,183,107,8,117,10,208,186,56,195,196,100,122,30,226,238,143,153,125,99,97,236,158,226,172,124,91,192,59,78,190,135,121,146,35,82,160,66,148,123,76,190,157,48,163,173,127,144,146,238,231,145,105,240,49,154,192,0,83,23,26,25,82,92,204,13,183,25,213,125,26,109,56,102,146,208,191,243,218,137,16,140,217,37,182,100,92,249,158,195,216,241,211,184,161,92,116,153,174,150,164,95,70,138,132,98,62,230,95,157,229,215,228,54,49,140,201,71,140,212,116,150,132,210,18,130,47,168,180,31,80,0,0,0,31,138,82,80,147,90,143,66,73,106,127,80,161,110,38,248,190,246,35,230,42,171,68,101,221,209,45,165,191,73,50,218,69,244,145,231,76,79,230,36,251,47,226,101,243,49,152,248,49,225,202,170,56,163,112,226,44,175,90,44,106,60,186,107,105,237,163,233,145,79,120,149,169,43,94,199,219,110,159,63,33,112,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,227,140,230,28,42,157,138,22,246,34,197,245,98,201,163,196,166,184,158,250,190,169,21,7,141,90,154,181,236,93,182,233,243,242,24,115,134,70,47,189,135,25,138,164,209,29,119,108,75,149,198,41,36,91,72,254,146,68,232,105,252,197,31,100,124,72,190,100,47,165,42,74,210,75,73,234,74,45,75,234,31,160,0,0,0,62,82,89,41,17,157,142,162,212,157,66,144,101,245,150,131,92,236,237,91,50,45,140,207,98,20,121,9,218,83,110,58,180,214,139,82,63,163,93,66,73,23,99,63,205,243,235,242,18,99,130,244,185,45,230,10,228,140,210,190,141,86,148,195,81,104,95,249,237,56,140,92,240,0,12,41,156,44,85,143,132,152,7,118,87,214,239,46,68,154,84,248,81,79,105,159,211,170,20,133,163,242,20,93,219,243,45,62,38,53,225,168,203,151,125,223,210,167,62,189,100,220,53,133,188,181,104,93,92,125,227,51,61,11,105,119,95,200,190,161,176,182,74,172,4,97,222,91,236,186,82,125,169,212,122,117,65,195,248,173,112,35,164,207,218,87,230,124,75,234,25,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,7,14,179,76,141,91,163,206,163,77,78,232,243,227,59,21,212,234,101,170,22,147,74,139,161,145,246,51,236,100,53,215,206,174,22,191,133,89,140,189,41,70,95,185,106,85,154,141,74,33,116,245,88,114,116,132,161,62,218,140,244,38,251,153,145,252,72,75,190,15,152,240,116,43,150,169,132,21,169,187,97,84,18,252,232,137,229,235,172,149,185,2,58,19,170,91,51,236,71,212,214,69,241,47,49,111,4,122,150,164,63,64,5,38,113,138,35,253,177,180,141,75,79,246,53,31,249,125,64,98,174,27,240,209,51,52,246,214,247,249,92,135,225,188,94,174,237,198,154,140,79,87,229,174,189,198,193,0,0,0,0,3,22,102,123,16,99,225,150,4,222,151,83,174,236,117,138,29,71,195,122,166,123,158,76,55,156,65,123,42,211,170,59,153,105,241,26,227,94,247,44,155,206,242,173,93,50,143,87,106,245,25,51,85,219,187,174,169,126,68,69,221,95,2,250,136,94,103,12,28,42,60,61,203,125,50,175,42,47,42,69,200,108,213,208,123,247,110,102,68,8,74,35,232,181,17,106,104,248,17,252,136,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,55,223,98,43,14,74,148,243,108,178,202,13,199,28,113,68,148,161,36,90,154,140,207,161,17,23,93,70,41,172,102,219,43,180,10,161,209,107,25,133,195,200,211,82,173,139,101,87,20,83,54,213,174,154,44,201,102,72,63,146,180,211,184,247,246,165,239,102,95,148,210,173,88,215,117,22,226,167,153,145,20,186,76,246,165,178,122,150,165,235,180,165,39,183,204,119,96,0,0,0,0,0,3,23,93,57,165,203,101,149,53,84,203,171,30,108,42,108,212,30,139,138,245,126,47,57,31,223,54,75,53,39,244,145,14,242,198,198,204,28,196,229,19,88,117,138,182,149,204,233,150,166,205,42,179,30,83,169,233,184,201,72,109,102,164,153,23,83,35,34,50,30,212,0,0,0,0,0,120,139,243,28,48,107,11,151,202,196,124,85,180,173,151,180,35,38,42,149,136,241,158,86,164,70,91,91,90,137,74,232,100,125,8,250,117,28,91,31,48,152,17,137,114,209,78,195,252,100,178,238,9,171,61,19,14,159,92,140,244,143,63,236,73,94,255,0,35,242,235,160,200,32,0,0,58,214,110,91,118,69,126,77,169,30,189,79,114,183,14,51,115,36,83,145,37,7,41,152,238,41,73,67,171,104,143,114,80,163,74,136,148,101,161,154,76,118,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,198,82,177,114,198,173,98,181,127,6,41,245,98,114,233,182,169,80,171,19,226,232,90,33,137,42,113,40,34,61,117,53,39,98,20,162,211,161,62,209,234,123,140,139,217,128,0,0,0,15,19,125,227,126,13,97,122,249,56,141,138,214,149,178,246,154,147,21,90,204,120,207,43,166,190,171,107,89,41,93,12,143,161,31,65,210,218,217,162,203,117,237,44,169,214,166,60,88,85,41,138,61,19,21,155,130,47,61,93,186,165,179,89,41,69,212,186,145,104,50,128,0,0,0,0,0,0,0,0,15,11,139,216,201,103,96,181,10,155,90,187,101,237,114,183,88,131,65,165,196,65,151,54,100,217,79,37,182,208,130,248,22,227,90,143,201,40,81,245,61,8,253,208,0,0,0,0,0,0,0,0,0,0,224,214,171,212,59,110,158,229,90,226,172,193,165,193,103,241,146,166,200,67,13,35,235,90,204,136,191,198,49,101,83,56,153,82,163,75,84,25,249,139,195,180,190,141,119,161,187,138,43,187,12,140,200,210,163,66,204,137,68,100,122,145,245,47,128,244,86,134,96,112,38,255,0,125,168,150,62,51,89,21,233,47,105,178,61,62,191,21,247,140,207,177,114,210,179,81,31,94,198,90,143,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,31,241,62,194,163,196,44,183,212,234,241,98,243,100,91,102,245,93,103,191,110,214,99,192,154,163,62,171,73,30,134,191,129,159,200,197,25,217,23,44,155,50,242,162,221,49,79,71,105,21,24,211,83,219,187,78,165,126,100,101,221,63,3,250,140,108,115,150,12,66,143,137,216,19,101,221,77,59,189,215,232,116,239,19,234,153,109,121,80,217,113,101,236,167,94,171,238,69,167,192,101,48,0,0,0,1,175,191,18,8,105,135,154,123,151,107,252,222,123,243,30,63,87,110,211,85,70,95,171,243,211,78,227,42,240,117,215,246,199,85,244,45,127,216,212,143,229,244,241,118,96,3,240,207,66,212,197,67,241,132,199,131,174,220,180,188,32,162,204,221,10,2,88,157,45,60,189,52,146,135,39,199,90,125,102,200,251,25,117,37,153,124,11,204,68,76,149,97,107,248,171,152,203,50,148,69,172,90,109,102,157,82,150,93,61,102,27,157,29,43,79,182,147,45,73,206,228,102,127,2,27,20,81,169,145,168,148,120,52,104,104,219,30,4,102,162,180,157,76,244,66,18,73,73,106,102,103,216,139,185,152,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,10,194,227,27,129,175,212,104,116,108,99,162,195,222,228,103,35,211,37,253,33,22,214,146,138,132,133,175,214,115,175,114,232,72,215,224,126,66,178,112,98,255,0,169,225,134,40,219,23,181,46,79,37,116,186,188,41,78,158,196,171,115,109,72,109,211,79,172,149,105,248,178,234,68,103,245,246,27,27,96,94,35,68,197,92,42,182,175,104,207,115,87,81,165,195,126,65,237,52,232,243,145,154,117,69,213,41,254,217,228,68,95,230,30,244,0,82,119,24,210,156,89,141,163,248,199,55,36,237,136,252,174,132,90,35,199,212,52,46,159,167,191,81,136,248,115,76,167,195,205,61,173,227,217,230,115,229,193,101,143,89,69,181,211,168,196,218,174,157,251,31,67,232,54,13,0,0,0,0,21,209,198,31,22,162,81,176,198,149,134,13,61,164,185,211,152,158,164,237,62,173,46,61,65,131,235,176,203,185,126,113,31,203,204,85,182,92,240,253,236,77,198,139,70,210,109,27,219,149,89,128,151,203,82,47,162,84,182,91,87,229,39,243,252,143,81,177,254,30,91,141,89,246,13,181,105,48,90,55,69,164,67,167,32,186,244,38,89,67,101,220,207,243,126,39,245,152,244,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,29,227,214,59,97,254,92,176,214,165,137,248,143,81,84,122,116,18,38,216,142,209,18,164,77,146,162,62,92,118,83,249,75,81,145,247,208,136,136,212,163,36,145,153,81,46,99,243,145,143,249,191,188,14,153,80,168,84,152,161,204,148,76,209,236,234,49,184,166,11,85,104,218,20,218,11,116,167,143,95,109,68,102,102,103,180,146,70,73,46,250,219,225,131,157,139,154,142,138,211,24,62,116,246,157,78,246,153,169,85,225,69,144,162,249,180,183,73,104,63,146,201,38,49,149,86,221,204,190,77,241,14,44,186,140,27,171,13,238,134,72,215,22,74,20,109,38,74,8,244,86,199,16,102,212,134,252,148,68,107,65,245,35,215,176,183,222,31,124,64,169,121,166,164,171,15,241,1,49,41,120,153,73,140,111,58,219,41,229,199,172,71,70,132,114,24,35,63,85,194,212,185,141,124,247,163,213,220,148,77,0,0,0,0,0,30,91,20,49,54,204,193,203,10,179,137,88,129,87,69,54,133,66,140,114,37,60,101,170,143,169,18,91,66,123,169,107,81,165,41,73,117,53,40,136,81,62,109,56,130,99,78,104,171,147,40,208,106,179,173,123,13,110,114,225,91,116,247,205,38,250,53,208,149,45,196,104,114,22,174,135,176,254,141,61,54,167,82,53,31,87,135,124,57,179,143,137,148,134,171,244,60,26,157,2,157,33,178,117,151,171,50,227,211,148,226,79,217,52,180,250,210,238,134,93,72,246,104,101,231,212,181,243,120,185,147,252,208,229,193,180,92,248,129,134,149,154,60,24,142,161,104,173,211,222,68,168,204,47,82,216,163,145,25,74,38,79,93,52,222,105,61,123,9,67,146,62,41,215,222,31,215,169,216,113,152,234,252,171,150,206,150,180,69,102,191,45,70,237,66,144,103,209,43,117,195,245,164,51,174,155,183,234,226,75,169,25,233,176,238,78,44,168,179,162,179,58,12,150,164,71,144,218,93,101,230,150,75,67,136,81,106,149,37,69,208,200,200,200,200,203,161,144,250,128,0,0,15,197,40,146,70,165,25,17,17,106,102,126,66,163,243,247,197,14,226,170,87,39,224,238,89,46,87,105,116,136,43,92,90,189,213,12,246,201,154,233,30,138,106,27,157,218,105,38,70,70,242,116,82,207,216,50,65,106,228,57,194,76,159,102,147,50,77,46,234,176,112,218,177,89,131,41,197,41,117,186,140,134,226,199,125,100,122,41,73,126,74,210,79,25,31,67,216,106,61,117,215,177,142,110,46,100,79,53,216,21,72,93,213,124,225,69,65,186,60,84,147,175,84,233,114,25,158,204,98,47,202,116,227,173,74,104,136,244,245,150,73,45,116,234,36,38,69,184,158,222,120,81,90,129,134,185,129,184,38,220,86,36,149,34,52,122,188,181,42,68,234,33,244,36,168,215,213,111,71,46,202,65,234,164,22,134,131,209,59,21,116,16,230,68,168,68,98,124,9,76,201,139,37,180,188,195,236,172,150,219,173,168,181,74,210,162,232,164,153,25,25,25,116,50,49,246,0,24,159,51,185,138,179,178,193,132,117,108,79,187,28,67,206,176,147,143,73,167,115,54,185,82,156,162,62,83,9,238,100,70,100,102,165,104,123,80,149,43,174,154,29,27,96,245,221,153,220,196,102,234,5,227,135,119,108,246,49,54,232,170,28,151,42,209,212,104,102,19,4,69,204,83,137,234,69,21,166,146,73,229,153,40,141,8,74,8,148,102,68,123,11,210,152,159,22,153,14,45,82,160,83,166,178,195,109,201,148,76,147,68,251,164,146,37,184,72,35,50,70,227,212,246,145,158,154,232,57,64,0,0,33,79,20,42,174,60,92,24,75,23,5,176,43,12,174,203,137,219,181,102,186,253,66,145,79,113,230,163,211,219,62,145,141,105,45,55,186,189,53,34,62,136,109,68,101,163,132,42,6,238,202,174,100,108,43,118,109,221,122,96,141,227,69,162,211,80,151,37,207,155,74,117,166,24,73,168,146,70,181,153,104,68,106,82,75,235,50,25,179,132,239,190,205,165,254,14,171,127,34,116,95,64,0,10,225,226,186,206,99,241,108,168,88,31,131,152,65,122,86,237,152,134,154,189,118,165,79,165,186,228,105,146,186,147,17,210,178,45,20,77,22,229,171,67,50,53,45,5,221,179,21,119,127,229,195,30,176,170,132,155,159,18,112,138,233,182,169,42,125,17,74,109,74,154,227,12,155,202,35,52,163,114,139,77,198,73,81,145,124,140,76,254,9,127,215,234,251,254,8,31,242,216,226,228,192,0,0,4,112,207,181,225,140,54,254,0,213,109,172,9,176,238,75,142,238,187,73,84,134,157,163,66,113,243,166,197,90,127,116,72,89,164,143,105,236,213,180,117,35,220,225,40,189,131,20,143,85,201,214,106,40,116,201,149,170,198,95,239,152,112,41,236,57,42,84,135,168,239,37,182,89,66,77,75,90,140,203,162,73,36,102,103,240,33,202,201,55,189,206,16,255,0,11,233,191,233,146,54,61,0,0,29,37,239,120,208,112,242,205,174,95,151,76,191,11,71,183,169,242,42,115,157,211,83,75,44,182,107,94,133,230,173,18,100,69,230,122,23,152,161,172,7,206,85,199,111,103,149,172,202,222,51,141,168,183,109,105,216,215,11,102,230,168,102,149,41,73,111,151,169,245,52,71,66,89,82,75,255,0,177,208,70,98,255,0,144,180,56,132,184,218,201,73,81,17,165,68,122,145,145,249,144,254,128,0,0,127,43,90,27,66,156,113,100,148,164,140,212,163,61,8,136,188,204,83,230,124,120,163,93,183,93,126,165,132,249,106,184,222,162,91,48,92,114,36,251,154,18,246,203,170,172,189,85,20,103,11,171,44,17,235,163,136,50,90,244,35,37,37,61,21,17,112,143,40,217,157,204,106,87,112,97,214,24,214,171,112,164,60,124,202,204,215,81,22,43,139,51,245,212,82,36,173,9,116,203,186,137,38,165,124,181,50,30,190,255,0,225,189,156,172,57,163,185,95,171,224,228,202,140,22,80,107,121,84,89,145,234,46,54,69,220,205,150,22,167,76,180,235,169,36,203,79,49,246,202,223,16,12,120,203,13,98,29,49,53,201,151,61,152,203,132,220,187,102,171,33,75,109,182,203,161,148,101,171,85,70,89,121,18,125,77,125,164,24,189,76,25,198,27,27,30,112,226,143,138,24,119,83,241,148,122,195,91,210,75,208,158,142,233,116,113,135,146,70,123,28,66,181,37,22,167,241,35,50,50,51,246,194,159,120,221,255,0,93,156,54,254,14,202,254,82,36,31,5,79,117,139,167,237,2,119,221,212,225,63,192,5,85,241,206,253,228,255,0,140,159,205,163,211,240,65,254,182,56,155,254,30,133,252,157,66,203,64,0,0,7,30,161,80,131,73,129,38,171,84,152,204,72,80,153,92,137,50,31,89,33,182,90,66,77,75,90,212,125,18,146,34,51,51,62,132,68,40,231,30,115,115,63,53,185,220,195,201,212,121,114,81,98,219,87,133,42,13,183,17,194,52,111,65,205,103,155,45,105,242,91,198,146,62,189,73,9,109,38,90,145,235,121,192,40,255,0,140,135,189,204,95,224,133,59,253,52,145,24,108,220,180,102,11,17,45,118,239,91,11,6,110,251,138,134,241,186,77,78,166,82,94,146,211,134,218,141,43,36,154,18,123,140,148,147,45,11,83,212,180,28,212,196,205,70,94,86,213,72,225,98,158,27,155,10,245,29,113,154,133,37,41,51,50,61,58,146,11,67,53,23,78,199,187,230,37,190,87,248,189,98,181,145,86,131,109,102,33,37,122,91,11,90,90,114,174,203,8,106,173,9,29,137,103,179,106,36,164,186,106,74,34,89,245,61,230,125,14,225,237,139,154,129,122,91,180,219,182,213,170,199,169,209,235,17,91,155,6,100,117,110,109,246,28,73,41,11,73,252,12,140,187,245,248,142,204,0,0,5,41,103,226,195,205,238,104,113,250,169,114,210,114,251,136,106,180,104,36,116,139,109,165,81,95,34,56,168,87,175,35,77,165,161,188,189,206,117,45,73,38,132,159,178,33,134,34,225,62,38,97,21,78,53,23,19,236,106,213,175,62,107,30,42,60,122,164,69,199,113,214,119,26,119,164,148,93,83,185,42,45,126,36,98,228,248,55,251,163,74,254,23,212,127,208,198,19,164,0,113,106,149,74,101,14,153,46,181,90,168,70,129,79,128,202,228,202,149,37,212,182,211,13,33,38,165,173,107,81,145,37,36,68,102,102,125,8,136,85,134,110,184,191,206,110,116,235,11,42,204,50,134,152,82,216,126,240,157,28,156,55,84,93,55,66,97,101,183,111,125,28,116,143,95,36,17,104,163,128,109,68,204,174,107,238,199,31,105,139,235,19,107,100,173,92,115,73,19,252,49,43,226,125,80,194,58,104,94,202,72,136,136,180,208,101,250,63,11,28,238,213,225,166,106,240,154,52,2,95,84,183,50,189,1,14,25,124,77,36,241,154,126,165,104,127,33,230,175,222,29,249,202,195,168,206,78,173,96,109,102,116,70,210,106,55,168,174,177,84,245,72,186,158,200,203,91,132,69,243,73,118,63,33,242,192,252,243,230,135,45,181,86,169,244,43,230,165,62,149,5,206,83,246,221,196,110,74,136,73,73,150,230,201,14,30,248,231,211,251,18,144,101,254,50,59,130,201,238,126,112,159,54,112,74,139,15,91,106,250,138,199,54,109,187,49,210,82,157,73,23,172,236,87,58,19,237,151,93,75,66,90,127,41,36,90,40,228,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,61,136,118,227,87,133,131,114,218,79,167,86,235,84,121,148,229,22,167,212,158,101,109,159,99,47,206,248,151,214,67,92,12,198,97,251,216,101,141,23,117,164,226,54,55,22,179,61,44,22,164,127,68,153,111,54,159,202,87,230,121,158,162,210,120,60,98,220,74,206,24,213,112,193,215,181,151,6,115,243,210,157,167,209,164,71,167,176,93,118,17,119,63,206,51,249,121,139,23,0,0,0,0,26,249,113,25,153,79,153,154,123,167,192,51,203,228,75,156,203,254,178,143,115,165,81,151,185,93,123,119,46,133,208,101,206,14,101,56,243,27,88,240,110,109,79,224,196,142,111,66,61,81,227,233,250,151,95,209,219,168,187,16,1,224,177,211,17,162,97,86,21,92,183,180,151,185,75,167,82,230,63,28,246,154,181,121,184,206,186,146,232,149,127,107,243,35,47,243,13,114,113,163,16,42,120,159,138,55,61,237,84,147,206,93,82,173,54,83,71,177,41,218,219,178,28,116,147,234,165,58,254,48,250,153,17,253,93,133,155,112,114,192,215,233,212,58,206,49,214,161,236,114,75,146,41,145,62,144,143,115,74,69,62,66,23,234,185,211,177,244,52,107,241,63,33,103,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,60,22,58,97,196,12,85,194,171,150,202,158,222,227,168,82,230,50,201,234,162,218,235,145,157,109,42,232,164,235,167,48,250,25,145,127,156,107,151,141,88,123,63,11,177,70,229,178,103,181,179,209,181,89,145,217,61,201,61,237,55,33,198,210,174,138,86,154,242,207,161,153,159,249,197,129,240,138,204,212,186,109,98,94,5,92,50,185,145,37,27,147,96,250,132,91,92,82,160,69,109,30,163,90,159,66,62,170,94,159,18,243,22,220,0,41,87,140,172,6,33,102,46,132,182,90,216,111,218,177,93,87,172,103,170,149,58,161,169,247,249,8,205,147,121,47,198,205,6,23,156,119,249,70,229,221,68,109,74,218,74,245,78,163,31,94,134,54,63,96,204,217,108,212,189,230,105,45,85,166,154,244,239,160,250,0,0,0,15,148,169,13,195,138,244,183,143,70,216,109,78,40,254,68,90,159,249,133,2,241,36,197,201,24,171,153,74,199,173,251,154,220,241,20,38,139,66,234,81,231,204,209,94,194,79,179,157,143,95,172,198,104,224,235,132,238,214,241,110,175,137,51,155,221,10,5,46,68,54,75,82,45,36,34,77,61,228,171,162,200,253,147,62,134,147,47,159,144,185,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,97,197,107,50,50,49,143,48,114,112,226,135,82,82,237,108,56,82,233,109,182,219,186,180,253,79,95,221,111,25,17,232,102,149,17,50,95,14,82,187,110,49,55,248,94,228,186,133,131,216,103,76,199,11,234,134,204,139,250,238,138,153,176,149,37,173,87,70,167,58,157,90,109,178,81,122,142,184,131,220,226,186,40,137,68,142,154,43,116,240,24,251,29,112,51,15,243,15,135,21,76,52,196,90,67,114,160,207,105,69,30,73,32,188,68,9,26,30,201,44,40,253,135,16,122,25,121,25,106,149,17,164,204,143,95,27,162,131,137,217,55,204,115,244,178,150,184,55,102,30,86,208,244,89,72,35,74,36,33,38,75,105,210,45,122,180,243,74,73,154,79,186,28,52,159,153,13,136,112,147,18,104,120,195,134,86,198,40,91,106,214,157,115,83,24,168,180,131,50,53,52,107,73,26,218,86,159,148,133,238,66,190,105,49,235,128,0,0,0,5,75,241,170,199,10,131,247,37,159,151,186,84,197,162,4,72,101,114,214,16,133,122,175,62,226,214,212,102,213,161,254,66,91,117,122,25,105,244,200,63,34,211,155,194,3,41,52,10,204,9,89,161,191,105,44,206,114,60,199,41,246,156,121,8,74,219,105,109,104,79,205,218,100,100,107,37,159,45,179,238,147,67,135,166,187,76,173,108,124,102,67,137,80,136,252,9,241,89,147,22,75,106,101,246,30,65,45,183,91,81,104,164,41,39,209,73,50,51,35,35,232,100,98,138,120,159,229,62,223,203,102,49,83,238,12,63,167,148,27,58,252,101,249,176,225,35,241,112,38,52,180,248,152,237,145,123,45,17,58,210,208,94,68,179,73,116,65,9,239,194,39,27,170,216,161,150,249,54,61,197,49,217,85,12,59,168,21,41,135,156,86,229,42,156,234,57,145,146,102,125,125,67,39,155,34,242,67,104,47,170,114,138,192,226,129,156,204,201,229,219,31,104,22,86,14,98,71,224,253,22,109,159,22,168,252,111,67,192,151,190,82,230,205,109,78,111,144,195,139,45,80,203,101,161,30,223,87,93,53,51,51,149,220,61,177,119,16,241,199,43,150,238,35,98,149,195,233,187,134,116,218,139,82,38,120,70,35,111,67,82,156,66,11,150,194,16,130,209,41,34,232,146,215,78,186,152,146,32,0,33,127,21,28,200,200,192,236,189,174,208,182,170,74,139,116,226,35,142,82,98,56,211,187,29,143,5,41,35,150,242,116,61,72,246,169,13,17,151,99,123,94,228,43,163,134,182,80,33,230,123,22,164,87,47,136,74,122,194,178,137,169,85,86,143,114,83,81,146,179,62,68,61,197,249,39,177,75,115,67,215,106,118,244,222,70,87,189,78,166,211,168,244,248,212,154,68,8,208,96,195,105,12,70,141,25,164,180,211,45,36,180,74,16,132,145,18,82,68,68,68,68,90,17,16,251,184,219,111,54,182,94,109,43,109,105,52,169,42,45,73,68,125,200,203,204,133,40,113,83,201,173,47,2,239,88,120,203,134,180,116,194,178,239,41,42,98,100,24,237,237,98,149,84,218,107,52,32,139,217,109,228,165,107,74,75,162,84,135,8,180,78,196,148,166,224,237,152,121,88,129,132,85,124,16,185,106,75,145,86,176,28,67,212,179,117,122,173,116,151,204,246,160,140,250,153,50,233,41,63,4,165,214,146,93,8,88,88,14,13,114,183,72,182,168,179,238,43,130,165,30,159,76,165,198,118,100,217,114,22,72,106,59,13,164,212,183,22,163,232,73,74,72,204,207,224,67,95,236,242,102,202,225,206,6,50,147,212,52,205,252,15,163,60,170,117,167,74,38,207,152,226,86,162,74,164,41,178,212,205,231,148,73,61,59,146,73,8,234,100,102,118,165,195,155,38,113,242,187,133,255,0,132,87,116,6,207,17,174,246,91,122,176,181,17,41,84,232,254,211,112,16,175,45,189,20,225,151,180,231,77,84,77,160,196,189,0,0,0,1,26,248,143,251,147,98,159,248,58,47,242,216,226,170,248,78,251,236,218,95,224,234,183,242,39,69,244,0,0,8,45,198,67,221,26,47,240,190,157,254,134,72,138,188,18,255,0,175,213,247,252,16,63,229,177,197,201,128,0,0,0,240,25,130,254,176,184,147,252,16,172,255,0,34,116,80,14,73,189,238,112,135,248,95,77,255,0,76,145,177,232,0,0,174,190,50,89,129,85,153,132,244,92,6,161,77,54,234,119,203,222,54,170,72,81,146,155,165,199,89,26,80,127,39,95,36,246,62,204,56,70,90,24,167,185,54,245,110,29,10,5,205,42,151,33,170,85,78,68,136,176,229,173,26,54,251,172,19,70,242,80,126,102,130,125,173,127,191,33,125,28,51,113,251,246,117,202,253,17,138,172,238,125,199,100,25,91,117,93,234,213,199,18,210,75,195,60,122,245,61,236,26,8,212,125,214,219,159,1,44,0,0,0,68,30,41,88,225,80,193,156,171,85,33,80,38,46,53,102,249,152,221,181,25,214,213,163,140,176,234,22,185,46,23,82,50,250,22,214,222,165,212,141,228,152,172,14,28,121,89,167,230,123,29,209,26,237,140,111,89,214,139,9,171,214,218,35,208,165,158,253,172,69,51,248,56,178,51,87,247,13,184,68,100,102,70,47,214,159,79,129,73,131,30,151,74,131,30,20,40,141,37,136,241,163,180,150,218,101,180,150,137,66,16,146,34,74,72,136,136,136,139,66,33,200,21,145,197,219,40,118,163,214,67,185,163,177,168,172,211,171,116,201,76,49,116,162,51,105,109,185,209,158,115,150,137,75,73,23,87,146,234,219,73,171,186,146,191,88,253,66,24,159,131,30,55,85,173,252,94,175,96,84,249,142,185,68,186,233,238,85,97,48,106,213,44,84,99,17,26,148,146,242,230,49,191,113,151,126,75,127,14,151,30,41,247,141,223,245,217,195,111,224,236,175,229,34,65,240,84,247,88,186,126,208,39,125,221,78,19,252,0,85,95,28,239,222,79,248,201,252,218,61,63,4,31,235,99,137,191,225,232,95,201,212,44,180,0,0,0,85,215,23,44,228,157,50,34,242,173,135,53,100,28,153,141,161,251,202,83,11,245,153,104,244,83,80,8,203,177,172,180,113,194,252,211,109,61,148,178,21,181,151,223,235,245,134,223,194,250,55,242,214,134,205,64,40,255,0,140,135,189,204,95,224,133,59,253,52,145,63,248,78,251,147,90,95,225,26,183,242,215,68,188,147,26,60,200,238,195,153,29,183,216,125,10,109,214,156,65,41,14,33,69,161,165,68,125,12,140,140,200,200,197,46,241,112,202,221,151,130,247,229,181,138,88,109,66,139,69,163,222,229,37,138,141,58,26,9,184,236,84,25,216,174,99,109,150,137,109,46,161,205,118,167,166,230,148,122,22,225,36,120,44,226,181,74,232,193,155,199,10,106,82,86,242,108,138,171,18,160,239,51,62,84,89,233,117,92,164,234,122,109,39,163,190,189,8,186,27,167,241,33,98,192,0,0,2,155,56,218,127,95,171,19,248,32,95,203,100,9,85,193,191,221,26,87,240,190,163,254,134,48,157,32,2,150,120,157,103,186,165,139,183,101,71,0,240,182,178,227,54,29,2,73,199,171,202,140,230,133,92,154,218,189,98,220,93,227,182,178,209,37,236,173,73,53,245,34,108,203,235,144,14,25,178,241,190,37,59,25,177,213,151,224,88,79,125,53,46,142,219,138,106,85,109,36,125,28,90,147,162,153,140,103,216,200,201,107,208,205,59,83,162,213,112,214,109,145,103,225,229,191,26,212,177,109,154,109,6,143,13,36,150,97,83,227,33,134,147,161,17,107,181,36,90,168,200,139,85,30,166,122,117,51,29,216,8,249,154,44,143,96,126,106,41,18,21,118,80,219,164,93,68,214,216,87,61,53,164,162,107,42,34,245,73,222,197,33,190,132,70,135,60,181,218,164,25,238,42,62,198,108,25,198,124,151,99,67,84,90,204,153,84,138,229,29,244,212,104,85,234,114,214,134,165,182,149,125,28,152,238,116,62,229,162,146,125,82,122,165,69,241,186,60,130,231,30,159,155,76,44,83,245,163,143,18,252,182,73,184,183,12,38,244,74,94,220,71,203,152,210,124,155,115,105,234,95,144,180,173,61,182,154,165,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,105,227,21,132,238,209,113,110,145,137,48,91,219,10,125,42,60,55,139,82,61,100,46,77,65,229,43,170,204,253,146,46,132,146,47,159,144,194,220,54,241,118,70,20,230,82,145,235,126,230,184,252,61,9,210,208,186,20,137,240,245,87,176,163,236,223,98,211,235,33,127,81,100,183,50,43,50,217,61,91,125,180,184,147,248,145,150,165,254,113,245,0,0,0,31,55,204,201,151,13,43,216,100,147,209,90,107,167,78,250,13,112,115,145,41,249,89,160,196,243,144,247,52,219,187,171,77,165,91,73,62,169,84,100,105,208,132,151,224,215,79,98,110,98,235,174,60,214,243,98,213,148,234,125,99,45,20,153,212,253,15,191,204,93,88,0,169,46,46,185,153,151,81,172,68,192,155,126,79,46,44,83,110,108,239,80,143,115,137,84,248,174,35,215,107,82,232,101,213,43,211,224,94,98,190,240,87,15,106,24,163,138,54,213,147,1,173,254,147,170,195,142,241,238,73,108,105,201,13,182,165,117,82,117,211,152,93,8,200,255,0,206,54,52,192,188,56,129,133,88,85,109,89,80,91,218,116,250,92,54,94,61,84,123,221,110,51,77,169,93,84,173,53,229,151,66,51,47,243,143,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,240,203,82,208,252,197,88,241,117,203,42,222,110,30,58,91,169,215,150,150,224,205,103,94,201,47,31,41,199,119,45,223,168,182,165,31,81,249,10,218,193,155,250,102,24,226,141,179,123,68,94,223,69,85,161,74,120,180,35,220,219,82,27,113,73,234,149,105,174,206,228,70,127,95,97,177,206,6,226,28,44,83,194,155,98,246,132,173,125,37,73,133,33,210,208,253,87,28,140,211,166,93,82,157,127,24,93,136,139,252,195,221,128,166,14,52,110,161,204,195,219,68,151,119,237,179,225,145,250,186,104,126,58,163,208,70,92,148,209,92,173,230,131,14,27,108,250,69,185,232,242,148,95,20,166,163,27,82,238,95,17,177,179,8,38,217,109,178,45,9,41,36,233,240,208,135,246,0,0,0,49,126,103,111,47,192,60,190,226,29,204,143,199,196,181,234,206,71,47,139,201,132,242,210,94,202,139,186,60,203,65,173,229,203,91,151,118,221,21,75,138,74,127,116,214,39,191,49,105,212,189,183,92,53,153,106,68,69,221,95,2,47,145,11,224,225,171,132,109,97,158,92,104,117,37,57,185,251,153,136,213,181,22,154,109,41,16,33,153,151,182,162,62,168,239,211,234,33,44,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,134,199,60,69,107,8,240,106,246,196,215,20,217,46,217,160,205,169,48,151,61,151,31,109,149,27,45,255,0,199,115,98,126,181,13,122,178,203,134,146,51,5,153,75,35,15,170,235,122,98,110,90,242,29,171,44,204,205,199,98,160,213,34,98,140,251,238,54,91,116,245,248,245,27,38,54,219,108,182,134,89,109,40,109,9,36,165,41,45,9,36,93,136,139,200,135,244,2,165,56,218,97,51,48,110,123,3,27,105,241,201,39,85,138,253,187,82,90,82,101,171,140,159,58,50,143,200,212,105,113,242,215,190,141,36,186,145,116,202,124,22,113,106,69,203,131,151,118,16,212,100,27,142,89,117,86,231,65,37,31,179,14,113,45,70,132,151,193,47,50,242,143,230,247,212,44,96,0,0,0,0,66,172,207,240,197,179,51,63,139,213,12,92,175,226,181,122,141,38,124,88,177,74,20,88,76,186,211,72,101,162,65,104,165,30,189,116,53,31,204,204,72,236,187,224,157,27,46,184,57,110,224,229,2,168,253,74,21,188,137,9,68,199,219,36,56,250,158,144,227,235,82,146,70,100,71,185,213,118,248,12,142,2,177,56,225,85,105,136,179,112,170,136,183,81,233,23,170,117,57,77,163,77,84,76,161,166,82,179,249,22,231,17,245,233,242,29,127,3,90,116,182,169,184,203,86,91,70,81,164,191,64,140,218,254,46,54,153,234,89,126,130,117,31,227,22,150,41,91,141,95,189,61,173,246,127,7,239,26,136,157,28,39,125,201,173,47,240,141,91,249,107,162,96,128,0,162,62,44,216,164,246,32,102,234,175,109,179,40,157,167,88,180,248,148,56,228,131,245,57,166,130,145,33,90,126,113,56,249,182,127,240,69,240,33,101,252,49,112,141,140,41,202,21,162,251,145,185,117,43,208,151,116,206,89,150,134,178,146,69,225,255,0,71,134,68,127,210,102,126,98,86,128,194,121,209,194,102,113,175,44,24,133,98,120,114,122,107,148,135,106,20,210,218,102,162,155,23,247,67,4,90,117,45,203,108,144,122,121,44,203,174,186,29,42,112,239,197,169,24,63,155,155,14,171,226,13,186,125,195,52,173,154,146,117,209,43,98,105,147,72,220,126,68,151,141,135,63,251,88,216,92,5,73,241,104,206,169,215,42,18,50,179,134,85,117,20,10,123,196,119,140,198,23,161,72,144,147,213,52,242,50,62,168,108,200,148,239,197,100,148,244,216,162,63,37,195,31,4,240,98,212,170,70,204,222,98,241,22,205,182,211,9,243,69,155,75,175,214,226,195,83,207,167,93,211,212,135,150,147,50,65,145,147,95,21,18,151,211,98,12,237,178,206,197,220,40,196,71,57,56,127,137,246,149,204,225,36,213,182,143,90,141,52,244,46,231,163,75,87,66,243,30,180,0,0,0,4,107,226,63,238,77,138,127,224,232,191,203,99,138,171,225,59,239,179,105,127,131,170,223,200,157,23,208,0,0,32,183,25,15,116,104,191,194,250,119,250,25,34,42,240,75,254,191,87,223,240,64,255,0,150,199,23,38,0,0,0,3,192,102,11,250,194,226,79,240,66,179,252,137,209,64,57,38,247,185,194,31,225,125,55,253,50,70,199,160,0,62,111,190,196,86,28,149,41,230,217,101,148,27,142,56,226,137,41,66,72,181,53,25,159,66,34,46,186,141,116,51,113,140,245,92,211,230,114,225,188,104,168,122,108,90,141,65,20,91,106,50,19,235,42,19,106,229,70,74,72,244,50,83,134,102,225,145,254,83,170,33,100,185,169,200,228,26,39,14,122,46,31,91,176,219,147,115,97,52,52,220,106,121,150,200,213,45,243,74,151,84,34,50,234,105,81,56,227,137,46,167,244,13,39,200,67,142,20,56,248,120,69,153,120,182,77,94,119,38,129,137,13,38,136,249,45,90,33,19,200,205,80,156,211,243,141,102,166,75,255,0,120,63,128,189,80,0,0,17,215,56,249,53,160,103,18,141,108,209,46,27,230,169,110,49,109,74,145,41,30,10,51,111,115,214,234,16,159,88,150,101,166,210,65,233,167,231,24,227,228,215,36,150,150,77,227,221,109,91,119,141,70,226,118,236,92,37,62,244,216,200,101,77,38,49,61,177,41,216,102,70,70,111,172,196,146,1,27,184,140,213,105,148,140,150,98,139,245,87,80,134,223,166,51,21,162,81,107,185,231,101,50,134,200,139,227,189,73,250,180,215,200,84,223,10,218,116,185,185,228,195,249,49,154,53,55,79,98,177,38,65,254,99,103,75,148,217,31,255,0,118,226,11,244,139,245,20,251,198,239,250,236,225,183,240,118,87,242,145,32,248,42,123,172,93,63,104,19,190,238,167,9,254,0,42,175,142,119,239,39,252,100,254,109,30,159,130,15,245,177,196,223,240,244,47,228,234,22,90,0,0,2,61,231,123,53,116,108,167,224,204,203,177,38,196,155,170,177,190,159,108,211,220,50,62,116,179,79,87,150,158,230,211,36,100,181,233,220,205,8,212,141,100,98,151,50,179,151,251,231,59,25,132,244,37,86,173,53,198,37,200,114,185,119,87,156,245,220,106,57,185,185,213,238,50,208,222,117,106,216,130,50,246,149,169,150,212,171,76,121,151,223,235,245,134,223,194,250,55,242,214,134,205,64,40,255,0,140,135,189,204,95,224,133,59,253,52,145,63,248,78,251,147,90,95,225,26,183,242,215,68,193,21,165,198,246,225,166,177,134,120,105,106,47,150,115,231,87,102,84,26,235,235,19,44,71,38,215,211,78,198,169,13,249,151,111,63,47,45,192,230,222,154,78,98,229,214,226,84,152,134,154,61,57,163,219,209,199,11,197,56,189,15,226,146,54,250,127,235,11,244,218,176,0,0,0,166,206,54,159,215,234,196,254,8,23,242,217,2,85,112,111,247,70,149,252,47,168,255,0,161,140,39,72,8,191,196,115,31,165,101,251,43,245,234,181,14,89,199,184,174,135,19,109,209,220,74,180,91,46,200,66,205,215,147,230,70,134,16,233,145,249,47,103,196,84,119,15,140,179,177,153,188,195,211,45,251,130,33,189,105,91,173,250,114,225,45,116,39,163,182,162,38,227,107,255,0,173,117,72,65,145,30,187,57,134,93,82,54,12,139,22,44,24,172,193,131,25,168,241,227,182,150,153,101,164,18,16,218,18,90,37,41,73,116,34,34,34,34,34,232,68,62,160,0,35,78,127,242,195,3,51,88,5,87,166,64,167,33,203,194,218,105,202,189,180,249,36,185,134,250,19,171,145,117,211,93,175,33,38,141,53,34,223,203,81,251,34,153,114,67,143,146,242,235,152,251,82,248,92,213,179,68,151,41,52,138,251,123,244,67,148,249,10,36,56,165,117,34,62,89,237,116,181,252,166,136,108,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,38,113,41,194,38,177,51,46,53,202,146,92,218,253,179,30,77,109,37,166,187,138,52,9,134,69,237,164,139,170,251,245,250,140,80,253,181,91,151,105,93,20,187,138,50,127,116,209,231,177,49,9,212,189,182,156,37,145,106,100,101,221,63,3,47,145,141,144,242,195,121,126,30,229,247,15,46,103,58,63,46,215,164,185,32,190,14,170,19,43,81,123,41,46,235,242,45,6,80,0,0,0,31,195,232,39,25,113,179,45,73,73,52,233,241,212,134,185,89,215,162,185,68,205,6,35,182,225,244,149,115,86,37,36,190,9,85,70,78,133,220,254,2,76,240,92,117,13,230,30,229,37,59,179,117,159,48,139,213,215,83,241,212,238,130,231,192,120,76,114,196,56,88,89,133,55,61,237,53,90,21,54,147,54,67,69,161,250,206,55,25,215,72,186,37,90,126,44,251,145,151,249,134,184,216,205,127,76,196,236,81,185,239,105,107,221,233,90,180,217,76,150,132,91,91,118,67,142,37,61,18,157,116,223,220,200,143,234,236,44,151,132,94,89,86,203,115,49,210,226,70,156,196,185,6,19,58,247,35,240,18,155,119,114,29,250,203,106,145,245,159,144,180,226,45,11,66,242,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,3,204,226,93,149,3,17,176,254,226,177,170,37,244,21,218,84,186,114,149,235,122,188,230,22,214,189,20,147,61,9,103,211,113,125,101,220,107,175,154,76,23,168,224,70,51,87,172,121,169,209,130,151,42,68,21,106,159,90,47,139,125,166,213,209,107,50,212,154,62,138,61,223,31,137,206,126,16,217,147,114,13,70,118,4,86,85,171,50,13,218,148,85,233,249,106,84,8,168,70,137,107,94,196,125,77,122,124,75,204,91,56,252,51,208,181,49,70,156,90,174,36,87,115,40,211,72,107,103,163,232,233,134,103,187,93,198,137,243,186,246,45,59,252,254,177,230,56,98,219,115,171,217,160,164,63,17,189,200,167,55,30,107,167,169,22,136,110,163,12,207,185,151,199,203,95,168,95,152,0,0,0,10,249,226,253,138,135,107,97,13,62,201,138,246,146,42,243,90,230,39,111,118,93,139,61,179,234,104,50,238,159,35,35,250,187,138,169,203,93,135,43,18,49,194,204,181,227,179,204,68,138,229,56,159,45,196,90,52,169,140,161,71,213,73,252,255,0,35,212,108,125,97,91,140,218,22,77,2,215,97,59,81,73,166,69,132,69,169,159,226,153,74,60,204,255,0,55,226,127,89,142,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,67,254,43,215,28,170,6,74,174,184,145,117,35,173,212,41,116,213,168,143,67,74,60,90,30,87,248,201,157,167,242,81,136,9,193,178,214,102,187,155,25,245,201,13,25,149,185,105,79,154,202,246,106,73,121,199,163,199,34,215,242,76,219,125,223,208,70,66,238,192,4,39,226,249,65,106,177,147,137,213,7,16,218,149,67,184,169,147,208,107,238,149,41,75,143,170,122,31,93,36,25,121,116,51,235,228,112,179,130,245,204,237,47,51,183,5,186,167,8,152,173,218,18,139,102,164,90,188,204,152,203,65,252,244,65,187,208,190,58,249,15,93,196,234,252,205,54,93,177,244,170,54,94,57,95,20,219,46,246,138,85,42,76,104,213,119,210,204,71,219,36,162,84,100,150,186,17,18,246,184,68,93,9,47,164,139,176,151,92,48,115,53,84,204,54,1,174,155,122,215,94,170,94,118,84,195,167,213,100,201,115,123,242,163,184,106,114,52,133,153,153,153,153,167,123,102,103,220,217,81,249,137,134,56,181,90,165,62,137,76,153,90,171,75,110,44,24,12,57,42,83,238,30,136,105,164,36,212,181,168,252,136,146,70,103,245,10,11,196,220,247,102,151,22,241,178,181,55,12,49,98,244,163,83,174,58,217,198,183,168,84,234,154,217,67,76,173,100,212,102,82,132,153,36,150,105,217,184,250,106,181,40,207,184,188,188,27,180,110,91,19,11,45,123,74,243,186,231,220,215,5,58,154,210,42,213,105,210,20,251,178,230,25,110,121,123,213,212,209,204,82,137,4,125,144,73,47,33,236,192,0,0,117,151,61,205,111,217,150,245,70,236,186,234,241,169,116,122,68,103,38,78,155,37,123,26,97,148,22,170,90,143,224,68,95,245,13,122,243,191,153,233,153,174,199,105,247,196,54,222,98,220,166,180,84,139,114,35,132,100,180,194,66,148,100,226,211,228,227,171,82,150,126,100,70,148,245,216,70,46,15,135,14,93,170,89,117,203,77,42,147,116,83,142,29,211,116,72,93,193,89,101,105,209,200,235,117,41,75,44,43,94,164,104,101,13,238,79,228,173,78,23,196,207,38,230,190,183,114,91,121,105,196,202,253,157,80,155,6,185,79,182,103,72,167,201,130,165,38,67,47,165,163,52,41,179,79,82,81,31,109,6,187,248,165,136,24,173,136,247,4,122,230,48,92,215,5,114,178,196,52,68,98,69,109,215,28,125,49,82,181,169,40,73,185,215,97,45,110,25,23,109,84,161,235,48,239,30,179,75,98,90,177,173,188,48,196,139,246,145,111,71,91,139,143,18,147,38,66,35,33,106,89,169,102,146,71,171,169,168,204,207,231,168,189,76,139,220,183,149,225,149,12,60,185,49,6,173,82,169,220,51,160,200,92,233,117,37,169,82,93,89,75,121,41,53,154,189,99,61,164,146,235,228,68,51,184,0,214,107,31,43,149,11,231,48,24,133,95,91,110,57,42,181,118,213,31,67,69,213,90,185,45,205,168,47,168,140,146,69,242,33,178,125,167,110,195,180,45,90,53,167,78,211,194,81,41,241,233,204,104,141,165,203,101,180,182,157,8,187,116,73,116,29,176,0,214,34,254,134,254,30,99,13,199,2,146,166,216,122,217,185,102,51,20,219,47,81,10,143,41,68,141,189,11,161,26,11,78,133,245,16,217,174,141,83,98,183,71,131,89,139,167,38,124,102,165,55,162,137,94,170,210,74,46,165,208,250,31,113,20,184,140,231,29,172,174,97,81,81,45,57,105,60,65,188,26,118,53,24,146,100,103,79,100,139,71,103,40,191,184,212,146,217,31,117,153,31,82,66,136,80,252,72,117,251,178,182,136,144,98,212,43,53,138,163,231,177,166,144,185,18,101,60,179,212,244,34,213,75,90,140,204,252,204,204,72,139,123,134,206,119,110,122,99,85,106,110,2,212,153,97,226,35,74,42,21,56,16,30,47,239,153,146,250,28,79,233,73,12,117,137,217,118,204,54,93,230,199,168,98,70,27,220,118,162,155,116,188,53,75,102,177,201,210,62,156,185,76,154,155,221,175,109,171,215,177,137,125,146,94,42,23,206,31,86,233,216,115,152,250,236,187,150,207,146,180,69,102,191,40,205,218,133,35,93,72,150,234,253,185,44,234,101,187,121,155,137,46,164,106,211,97,220,148,57,145,42,17,24,159,2,83,50,98,201,109,47,48,251,43,37,182,235,106,45,82,180,168,186,41,38,70,70,70,93,12,140,125,128,0,0,70,190,35,254,228,216,167,254,14,139,252,182,56,170,190,19,190,251,54,151,248,58,173,252,137,209,125,0,0,2,11,113,144,247,70,139,252,47,167,127,161,146,34,175,4,191,235,245,125,255,0,4,15,249,108,113,114,96,0,0,0,60,6,96,191,172,46,36,255,0,4,43,63,200,157,20,3,146,111,123,156,33,254,23,211,127,211,36,108,122,0,2,29,241,74,204,9,224,158,89,106,22,237,30,121,51,113,226,26,215,111,193,36,171,71,17,17,73,214,107,197,166,157,9,163,38,245,35,212,148,250,12,87,191,9,124,2,253,150,51,34,222,32,213,225,169,202,14,26,178,154,186,140,210,123,23,82,89,154,97,160,207,226,149,19,143,23,94,236,23,114,51,23,143,38,52,121,145,221,135,50,59,111,176,250,20,219,173,56,130,82,28,66,139,67,74,136,250,25,25,25,145,145,141,113,51,87,131,117,92,176,230,74,231,176,105,206,73,136,197,30,164,154,141,191,41,38,100,191,4,225,147,209,86,149,249,169,9,50,65,168,191,45,181,124,5,244,101,91,27,161,102,31,0,236,252,85,142,227,103,50,169,1,45,213,90,70,133,201,168,53,244,114,81,161,118,46,98,84,105,254,225,73,63,49,150,0,0,0,0,5,55,113,105,206,45,39,20,110,24,217,118,195,154,163,114,232,22,172,227,149,95,156,194,245,110,93,77,4,164,37,132,40,186,41,12,146,151,187,185,27,135,255,0,171,35,60,137,193,135,46,149,56,9,184,179,45,114,211,77,152,243,227,42,129,109,41,212,245,121,190,97,42,92,132,235,249,36,166,219,105,42,46,230,79,23,77,15,91,77,20,251,198,239,250,236,225,183,240,118,87,242,145,32,248,42,123,172,93,63,104,19,190,238,167,9,254,0,42,175,142,119,239,39,252,100,254,109,30,159,130,15,245,177,196,223,240,244,47,228,234,22,90,0,0,58,155,182,235,183,172,91,98,171,121,93,149,86,105,180,106,44,71,103,78,150,241,232,134,89,109,38,165,40,252,207,161,118,46,166,122,17,106,102,53,238,205,38,63,95,89,217,204,47,166,105,84,185,174,179,54,75,116,59,70,132,147,37,56,212,117,57,181,164,109,35,219,206,113,106,220,179,215,218,86,154,237,74,116,186,92,146,101,90,141,149,12,23,133,104,237,102,69,211,87,36,84,46,105,232,208,249,211,13,63,138,66,187,155,77,17,154,17,241,245,151,161,26,204,133,11,229,247,250,253,97,183,240,190,141,252,181,161,179,80,10,63,227,33,239,115,23,248,33,78,255,0,77,36,102,92,135,113,16,203,134,94,242,213,111,225,118,34,212,46,6,235,148,249,115,223,125,16,233,74,125,162,75,210,92,113,26,47,113,106,123,84,90,140,159,126,241,167,203,245,26,4,132,225,246,31,222,119,37,73,41,62,65,76,105,138,124,53,171,169,22,231,121,142,56,93,136,255,0,20,125,15,227,169,21,112,98,182,45,99,102,127,49,254,150,170,131,16,149,89,171,184,221,34,133,73,101,210,98,21,61,141,198,162,65,45,197,124,77,75,91,138,61,84,127,2,36,160,174,255,0,39,249,104,163,101,79,5,41,152,99,6,107,117,26,154,221,93,70,183,81,67,123,19,50,123,164,146,90,146,71,215,98,82,148,54,157,122,237,108,140,250,153,140,216,0,0,0,41,179,141,167,245,250,177,63,130,5,252,182,64,149,92,27,253,209,165,127,11,234,63,232,99,9,210,2,167,56,225,93,146,220,174,97,85,138,218,214,152,204,68,169,213,157,78,133,181,199,28,91,45,54,127,90,73,183,60,139,219,243,242,200,28,17,172,232,176,240,127,17,49,0,144,223,137,171,220,172,209,212,173,61,98,68,72,168,116,139,234,214,105,255,0,139,234,22,70,0,0,3,91,124,224,216,177,112,219,52,56,157,102,192,103,147,14,29,201,49,216,173,105,161,55,29,229,243,154,73,124,137,14,164,139,234,23,255,0,150,187,182,69,249,151,172,52,188,166,56,181,202,171,218,116,169,82,84,179,212,205,245,69,111,155,215,207,215,221,215,204,100,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,208,223,182,227,55,125,147,95,181,223,78,228,85,169,146,161,25,106,101,248,214,84,143,35,47,206,248,151,214,67,92,28,202,88,114,176,223,28,47,59,94,67,60,180,71,174,84,73,130,220,71,171,73,152,242,18,125,20,175,204,243,61,69,171,112,129,197,51,186,112,134,161,100,202,123,89,20,137,174,242,211,183,179,45,69,128,217,117,36,17,119,87,153,153,253,125,197,131,0,0,0,0,160,206,39,86,220,234,14,104,42,239,203,111,106,42,45,200,152,209,234,71,170,28,168,204,50,62,134,127,15,61,62,161,233,248,74,220,72,161,102,81,214,150,214,255,0,31,71,84,50,61,218,109,53,207,131,215,177,235,219,229,245,139,203,35,212,181,33,250,42,103,139,214,100,215,58,163,7,2,40,203,250,24,230,213,74,90,244,252,180,170,124,85,163,69,53,175,99,46,164,189,62,5,230,32,190,86,240,94,163,142,248,205,65,177,225,39,86,14,92,89,19,149,170,125,88,190,45,134,156,62,171,65,158,132,233,116,74,183,124,62,37,177,70,25,217,80,48,231,15,237,219,26,156,95,65,66,165,67,167,36,253,111,91,146,194,26,215,170,148,101,169,32,186,110,63,172,251,143,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,243,139,54,92,227,223,216,114,222,47,82,216,214,173,111,52,77,62,173,199,253,68,195,19,164,43,162,157,74,125,181,151,100,154,190,178,232,42,55,7,175,153,56,105,137,246,213,230,203,220,159,68,85,161,202,117,123,73,91,80,212,134,220,62,155,85,175,177,228,71,250,123,13,142,176,58,255,0,129,137,216,77,106,222,176,37,248,146,169,209,224,201,117,124,181,35,233,28,140,211,134,90,26,83,249,229,216,136,186,254,129,237,164,171,100,103,87,174,155,80,163,255,0,160,107,203,159,186,138,234,57,157,188,22,183,55,242,106,85,6,75,166,154,17,84,37,116,237,243,25,251,131,181,49,114,49,166,173,60,139,163,116,135,211,254,41,116,243,248,139,161,0,0,0,31,134,100,68,102,125,136,81,191,22,140,81,252,59,204,91,116,72,174,105,22,223,165,149,49,196,105,221,230,39,78,73,171,83,66,79,178,251,106,101,243,49,236,248,60,225,98,43,184,167,84,196,41,76,234,221,62,11,241,155,86,238,206,55,38,158,233,116,37,151,199,243,76,191,204,46,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,41,226,245,1,115,50,109,81,144,152,228,225,65,184,41,114,20,174,159,70,70,181,55,187,252,110,18,127,227,8,103,193,82,177,30,38,100,174,218,59,218,19,149,11,45,245,180,163,62,234,110,108,83,52,233,241,50,81,159,252,83,23,68,0,33,239,22,58,212,90,94,73,238,184,47,161,181,46,177,82,164,194,96,214,90,154,86,153,173,62,102,159,129,237,97,69,245,25,138,253,224,233,72,58,150,111,28,152,73,112,253,21,105,212,165,153,160,203,66,213,200,236,234,175,151,211,121,121,153,11,32,226,61,151,130,204,22,89,235,145,169,80,77,251,154,208,35,184,104,155,11,215,90,217,73,243,216,47,143,49,147,112,137,62,107,38,207,200,85,55,13,76,192,39,1,179,61,67,42,188,238,69,185,122,17,91,117,99,81,250,141,155,203,47,14,241,249,22,199,201,189,85,228,133,185,243,23,250,32,207,22,236,193,126,197,89,121,78,25,81,103,114,171,216,148,234,233,202,36,43,215,110,150,222,138,150,174,135,211,126,230,217,234,90,26,93,115,224,33,119,8,140,188,158,39,99,211,248,185,93,130,165,208,112,221,164,201,96,212,159,81,234,171,164,105,142,158,189,249,105,39,29,233,217,72,107,95,104,93,184,0,0,15,229,199,27,101,181,188,243,137,67,104,73,169,74,81,232,73,34,238,102,126,68,41,71,137,150,124,213,142,215,3,248,37,133,21,117,150,31,80,165,153,84,38,199,115,212,175,76,108,244,37,17,151,181,25,181,107,176,181,52,173,68,78,117,209,179,44,143,194,211,33,5,92,126,155,153,236,100,162,159,163,227,184,137,86,125,38,74,52,241,46,36,245,77,65,212,25,117,109,39,161,178,95,148,162,223,216,144,106,182,144,20,173,198,175,222,158,214,251,63,131,247,141,68,78,142,19,190,228,214,151,248,70,173,252,181,209,48,64,0,107,25,127,107,106,227,85,199,205,135,176,232,247,68,205,209,200,200,180,229,75,86,168,35,234,69,236,232,54,110,141,33,137,145,218,151,25,194,113,151,208,151,27,89,118,82,76,181,35,47,172,140,125,64,6,178,152,255,0,90,139,114,99,190,36,92,80,144,218,35,213,46,234,196,214,82,217,104,132,161,201,142,173,36,146,242,45,20,90,13,146,237,24,81,237,43,6,139,79,156,233,198,98,139,71,140,203,203,144,162,46,82,25,101,36,163,89,244,34,208,146,122,159,110,134,53,224,205,62,54,87,243,83,152,186,245,249,25,185,50,218,170,206,77,46,220,130,132,169,75,68,20,47,151,21,164,35,77,119,47,93,230,90,117,91,171,248,139,154,200,222,71,236,156,170,88,176,234,117,42,108,90,142,36,85,98,165,117,170,195,137,75,138,140,165,36,141,80,227,43,242,26,73,244,51,46,174,25,110,62,155,82,153,74,58,235,130,222,160,221,148,89,150,221,209,69,133,87,165,84,26,54,101,194,154,194,94,97,246,207,186,86,133,17,165,69,245,144,162,174,36,89,53,129,149,156,75,131,92,177,25,124,172,43,199,156,245,53,183,20,107,58,116,148,25,27,177,13,103,212,210,68,180,169,179,87,83,73,153,25,168,208,106,57,197,193,231,48,181,12,70,193,186,182,12,92,179,213,34,167,135,110,181,232,213,184,122,173,84,167,247,114,219,212,250,171,148,226,28,79,201,11,105,37,208,133,130,0,0,0,141,124,71,253,201,177,79,252,29,23,249,108,113,85,124,39,125,246,109,47,240,117,91,249,19,162,250,0,0,4,22,227,33,238,141,23,248,95,78,255,0,67,36,69,94,9,127,215,234,251,254,8,31,242,216,226,228,192,0,0,0,120,12,193,127,88,92,73,254,8,86,127,145,58,40,7,36,222,247,56,67,252,47,166,255,0,166,72,216,244,0,5,8,113,62,204,9,99,142,103,42,180,186,68,222,117,185,96,165,86,237,59,98,247,54,227,205,172,206,91,229,161,153,30,231,181,65,40,187,161,150,204,90,47,13,92,2,78,4,229,118,129,233,40,36,197,197,121,145,92,149,99,81,22,244,243,208,159,14,209,159,114,36,48,77,234,159,37,169,206,132,102,98,85,10,209,227,71,129,5,92,177,109,140,194,81,161,145,203,182,158,42,21,105,105,35,220,168,79,175,88,235,87,77,54,182,249,169,31,92,146,239,229,142,120,46,227,225,81,174,251,159,46,181,185,166,81,174,22,206,189,66,66,213,208,166,50,130,76,150,210,95,21,178,148,47,228,81,149,241,22,232,0,0,0,2,189,184,156,231,217,188,30,162,75,192,44,35,172,255,0,179,154,204,93,181,138,148,87,75,117,14,35,133,166,196,168,189,153,46,36,250,118,83,104,50,95,67,82,12,64,124,133,100,178,187,155,92,69,57,149,198,229,66,195,219,125,228,174,191,81,73,154,21,37,125,20,80,152,86,135,171,171,35,35,81,254,66,15,113,245,52,18,175,194,220,183,104,118,141,2,157,107,91,20,168,212,202,69,38,43,112,160,195,140,130,67,81,216,109,36,148,33,37,228,68,68,68,59,17,79,188,110,255,0,174,206,27,127,7,101,127,41,18,15,130,167,186,197,211,246,129,59,238,234,112,159,224,2,170,248,231,126,242,127,198,79,230,209,233,248,32,255,0,91,28,77,255,0,15,66,254,78,161,101,160,0,2,160,120,181,231,44,175,26,251,153,96,195,154,177,170,137,66,144,151,46,185,44,171,213,151,61,7,170,97,145,151,116,50,122,26,254,46,232,70,90,181,215,221,240,143,201,161,82,224,183,154,140,71,164,23,140,154,218,217,179,162,200,71,86,88,81,109,114,161,161,246,53,150,228,54,127,152,107,87,101,32,197,161,141,101,114,251,253,126,176,219,248,95,70,254,90,208,217,168,5,31,241,144,247,185,139,252,16,167,127,166,146,59,204,161,112,187,183,243,59,129,116,124,96,159,140,53,10,3,213,73,51,35,170,11,52,100,72,75,124,135,214,209,25,44,221,73,158,187,117,237,211,81,147,171,92,13,214,72,117,219,115,50,68,165,104,92,166,38,218,186,17,159,158,231,81,40,244,253,8,17,131,48,188,50,243,47,128,20,137,119,99,148,168,23,141,181,9,38,228,138,141,190,226,221,92,102,136,181,53,189,29,105,75,169,73,17,25,169,73,37,161,36,90,154,136,123,92,134,113,28,196,12,21,187,104,216,105,139,151,44,154,238,27,84,31,110,17,189,80,116,220,126,131,188,246,165,230,157,81,238,228,36,204,183,180,163,50,74,72,205,4,70,70,75,187,228,45,14,33,46,54,178,82,84,68,105,81,30,164,100,126,100,63,160,0,0,20,217,198,211,250,253,88,159,193,2,254,91,32,74,174,13,254,232,210,191,133,245,31,244,49,132,233,1,80,156,111,161,201,70,38,97,141,65,109,25,71,122,133,53,150,215,169,122,203,68,132,154,139,78,253,9,196,127,140,103,254,11,149,104,147,50,187,113,82,218,67,104,147,79,189,102,115,73,62,210,210,228,56,106,74,213,211,207,69,39,207,162,4,252,0,0,1,174,255,0,16,186,164,74,198,116,49,90,92,37,238,109,186,210,98,168,245,35,250,70,99,180,210,203,161,159,101,182,162,248,252,116,62,130,239,178,113,77,149,73,202,134,17,66,154,141,143,21,153,73,117,73,234,70,146,92,84,44,136,200,251,25,18,139,82,242,61,70,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,77,60,97,176,181,20,44,83,165,98,20,86,116,110,161,5,136,206,43,119,119,28,147,80,116,250,26,207,225,249,164,95,230,30,51,132,190,40,254,2,102,45,202,36,167,53,139,112,82,206,152,218,52,236,243,243,160,164,149,169,33,71,217,29,181,34,249,144,188,130,50,50,35,46,198,63,64,0,0,5,47,113,138,166,45,140,105,164,79,50,232,229,34,58,127,199,46,160,127,17,128,114,9,81,93,59,51,182,122,208,230,206,117,74,158,201,244,215,82,58,132,94,157,190,67,97,168,202,223,25,165,235,174,228,36,255,0,232,30,39,28,111,248,24,99,132,247,85,235,62,95,134,42,101,30,116,150,151,203,82,254,145,184,206,184,146,208,146,175,204,62,228,101,211,244,13,113,113,134,249,147,137,120,161,114,222,111,61,206,244,189,90,100,182,151,180,147,185,14,200,113,194,233,181,58,123,126,100,95,163,176,183,30,19,57,115,98,193,195,151,49,122,168,198,218,181,194,209,180,194,183,25,254,226,125,136,50,19,209,46,169,62,218,15,186,73,95,81,116,22,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,98,13,165,14,250,178,107,182,132,228,110,106,175,78,149,8,203,83,47,198,178,182,252,141,39,217,103,230,95,89,13,116,243,83,132,213,28,25,199,11,158,208,157,27,146,209,212,102,201,132,91,210,173,209,124,99,237,182,174,139,89,150,164,209,244,81,238,248,252,236,103,131,206,60,63,93,163,85,48,90,162,175,90,158,211,245,70,15,66,252,91,104,167,198,73,116,108,190,39,212,214,103,242,243,22,81,89,82,145,71,156,180,22,170,76,103,76,139,231,180,198,184,57,183,150,252,204,199,226,34,228,39,106,145,115,213,208,69,169,31,66,158,255,0,195,235,19,119,130,237,27,153,115,220,149,149,181,170,83,18,99,4,173,221,143,153,78,87,109,127,212,45,180,0,0,0,117,23,125,75,208,214,157,110,175,174,158,6,157,38,79,255,0,112,210,149,240,63,135,192,198,183,121,151,186,166,94,56,245,126,213,229,185,187,253,146,85,80,215,66,45,27,241,175,40,139,161,23,231,31,114,212,92,71,9,252,61,252,11,203,41,84,36,179,164,138,245,87,210,141,175,119,246,23,233,240,76,139,66,81,151,116,252,143,228,66,105,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,193,57,232,195,215,177,67,40,248,161,105,69,100,222,147,232,39,42,113,219,78,187,150,244,37,166,90,18,157,60,212,168,228,68,94,122,233,216,83,39,14,12,66,141,135,25,202,195,170,149,65,242,106,21,94,99,212,23,245,50,34,51,152,202,216,103,83,62,197,207,91,39,250,6,194,32,2,181,56,219,98,52,104,24,101,135,248,78,203,255,0,186,171,85,183,171,175,161,10,234,150,34,50,166,146,74,45,125,149,46,81,153,106,93,77,163,248,15,11,193,11,15,229,59,112,226,102,41,191,31,108,120,208,161,219,241,157,63,203,91,171,55,222,73,127,122,77,48,103,253,249,124,197,178,141,123,120,132,101,237,89,115,204,197,126,139,72,131,225,109,187,137,95,132,20,14,90,13,45,183,29,245,168,214,194,126,28,167,73,196,17,107,174,210,65,158,155,136,92,126,68,51,0,156,198,101,170,215,188,167,77,76,139,130,152,215,161,46,15,88,141,126,62,58,82,147,113,69,228,110,182,109,189,255,0,219,126,66,156,120,132,227,243,185,137,204,245,197,87,165,74,84,155,126,222,115,240,114,130,148,25,169,43,142,194,212,74,117,37,161,107,205,120,220,89,30,154,237,82,11,242,72,92,142,69,178,250,222,91,242,223,108,217,19,97,161,155,130,123,103,89,184,21,179,106,213,62,65,18,148,133,107,215,86,144,77,179,255,0,218,181,243,18,0,0,0,5,90,241,75,207,193,192,77,75,44,24,51,91,47,18,180,156,123,194,177,21,206,173,36,203,173,57,165,151,229,25,30,143,25,31,66,250,62,252,194,40,253,195,115,34,79,230,66,236,44,78,196,170,107,173,225,173,189,32,181,105,196,169,62,157,152,147,35,240,200,62,159,66,158,238,168,143,224,130,234,165,26,47,26,52,104,240,227,181,14,28,118,216,97,132,37,182,154,109,4,148,54,132,150,132,148,145,116,34,34,34,34,34,31,80,20,173,198,175,222,158,214,251,63,131,247,141,68,78,142,19,190,228,214,151,248,70,173,252,181,209,48,64,0,107,193,196,39,15,94,195,124,226,226,109,41,76,154,24,170,213,213,95,142,174,186,45,19,146,82,84,105,215,200,156,117,196,252,141,38,94,66,237,242,97,136,81,177,67,42,248,97,119,176,249,58,234,237,200,144,37,171,82,51,57,113,83,225,159,215,225,171,172,172,244,248,25,12,208,3,200,98,254,32,193,194,140,43,187,177,46,162,164,19,22,205,22,93,79,106,187,56,182,154,82,144,217,118,212,212,162,74,72,188,205,68,67,92,204,189,216,179,241,111,31,108,75,21,40,92,183,110,11,142,19,50,148,179,53,25,178,111,37,79,184,163,238,122,54,78,40,252,250,24,216,83,52,83,165,210,242,205,139,149,42,124,133,177,42,37,139,95,125,135,80,122,41,183,19,79,121,73,81,124,200,200,140,80,206,69,233,208,170,153,191,194,88,181,8,200,125,148,220,241,31,36,47,183,49,179,55,16,175,208,180,36,255,0,64,216,208,0,66,94,47,212,10,109,95,39,147,42,115,57,69,34,135,112,211,102,196,53,123,70,226,212,182,20,73,249,236,121,103,231,208,143,225,169,66,206,11,149,10,148,124,210,92,84,248,168,82,226,203,178,102,42,82,117,232,141,147,33,154,22,127,50,51,219,255,0,28,197,214,128,0,0,141,124,71,253,201,177,79,252,29,23,249,108,113,85,124,39,125,246,109,47,240,117,91,249,19,162,250,0,0,4,22,227,33,238,141,23,248,95,78,255,0,67,36,69,94,9,127,215,234,251,254,8,31,242,216,226,228,192,0,0,0,120,12,193,127,88,92,73,254,8,86,127,145,58,40,7,36,222,247,56,67,252,47,166,255,0,166,72,216,244,0,96,188,235,227,227,89,112,203,149,213,136,108,72,75,117,167,88,244,85,5,39,221,117,41,4,105,104,203,182,187,8,150,233,150,165,234,180,161,174,107,142,56,243,139,121,231,20,183,22,163,82,148,163,212,212,103,220,204,252,204,101,34,205,126,105,82,68,148,230,87,21,8,136,180,34,43,202,163,211,255,0,227,15,223,219,99,154,127,247,203,98,175,252,242,168,255,0,219,14,186,225,204,118,97,110,234,44,187,110,236,199,140,68,173,82,39,163,151,46,5,70,232,157,38,52,132,106,71,181,198,156,116,210,178,212,136,244,50,62,196,58,140,36,196,154,230,15,98,117,177,138,22,218,180,168,219,53,54,42,45,32,204,201,46,146,20,70,182,149,167,228,173,27,144,175,146,140,108,189,98,94,148,28,70,178,168,87,245,175,40,164,82,110,42,124,122,156,39,58,106,109,60,130,90,72,244,236,162,35,208,203,200,200,203,200,119,160,0,0,34,134,127,115,181,70,202,118,31,149,46,220,126,44,220,71,184,217,90,104,144,87,162,202,27,126,202,167,62,159,204,73,244,66,79,241,139,45,58,165,43,50,167,108,186,224,30,40,231,75,28,63,7,227,84,102,73,126,161,37,85,59,158,226,150,74,120,161,176,165,234,236,135,20,126,219,138,51,50,66,12,203,122,204,139,82,34,82,139,96,92,32,194,59,27,3,48,242,143,134,56,119,73,76,10,45,25,158,91,105,215,87,31,112,250,184,243,170,252,183,22,173,84,163,248,158,133,161,17,17,123,48,21,15,198,254,3,141,226,62,23,212,205,105,54,228,81,39,176,148,249,145,182,250,20,102,127,47,164,47,241,24,206,60,20,103,71,115,45,23,133,53,42,62,123,23,212,151,214,90,118,67,148,248,41,73,255,0,141,181,127,136,88,56,0,169,222,57,50,205,117,172,29,131,201,108,137,152,181,199,121,133,237,43,122,225,22,135,242,45,157,63,190,49,144,120,35,83,141,172,26,196,74,183,48,204,164,220,236,199,36,109,237,203,136,133,107,175,158,188,222,222,90,124,197,144,128,0,137,188,68,243,131,23,43,184,68,229,54,216,158,215,236,131,119,52,236,58,27,73,81,26,225,55,166,142,207,82,126,13,235,162,53,232,167,13,61,12,146,189,42,179,33,89,81,171,230,231,27,119,220,229,49,219,58,128,234,106,151,76,245,173,70,169,38,165,153,162,47,48,250,155,143,168,149,169,235,169,33,46,43,93,72,181,191,218,125,62,13,38,4,106,85,46,27,49,33,66,101,17,227,71,97,4,134,217,105,9,36,161,8,73,116,74,72,136,136,136,186,17,16,228,13,101,114,251,253,126,176,219,248,95,70,254,90,208,217,168,5,31,241,144,247,185,139,252,16,167,127,166,146,39,255,0,9,223,114,107,75,252,35,86,254,90,232,152,35,241,73,37,17,165,68,70,70,90,25,31,152,215,235,137,46,9,219,248,25,154,203,134,135,105,65,110,13,18,191,25,139,138,12,54,209,181,184,197,35,113,58,218,8,186,18,9,230,221,218,69,161,37,38,73,46,194,222,120,121,226,69,79,20,242,125,135,87,21,109,247,31,168,196,130,237,26,75,174,30,170,112,225,190,228,116,40,207,242,140,219,109,179,51,248,153,137,26,0,0,2,155,56,218,127,95,171,19,248,32,95,203,100,9,85,193,191,221,26,87,240,190,163,254,134,48,157,32,43,231,140,222,20,76,187,176,6,221,196,234,108,67,121,219,14,178,105,150,162,73,153,181,6,106,82,210,215,211,203,156,220,82,255,0,141,242,235,26,56,56,99,228,27,15,24,43,184,45,112,206,68,120,23,252,102,222,166,41,197,104,146,170,70,220,105,108,181,232,92,214,150,225,124,212,211,105,46,166,46,116,0,0,120,220,98,197,27,115,5,112,190,229,197,59,173,242,110,155,110,83,221,154,180,238,209,79,184,69,163,108,167,251,183,28,52,33,63,53,16,215,26,220,163,93,185,139,199,24,116,134,204,223,184,177,18,229,250,87,18,90,145,72,153,32,212,227,135,169,251,41,53,169,70,102,125,8,143,83,27,46,208,168,180,251,110,135,78,183,105,44,242,96,210,226,51,10,43,122,235,177,166,144,72,66,127,66,82,68,57,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,103,22,12,61,252,52,203,41,212,35,51,172,138,13,87,210,142,47,119,246,22,41,243,140,203,67,81,23,117,124,207,228,98,157,178,209,117,76,179,177,234,194,171,195,94,223,246,73,75,67,189,8,245,111,198,178,163,46,164,127,154,93,139,81,178,45,161,82,244,205,167,68,171,235,253,93,78,141,39,255,0,187,105,42,248,23,199,224,67,183,0,0,0,21,37,198,138,143,203,185,237,186,202,26,209,42,137,13,131,86,238,231,204,168,171,182,191,234,16,139,41,18,223,135,152,252,59,92,116,238,82,238,122,66,12,181,34,232,115,216,248,253,67,99,234,50,148,186,60,21,172,180,82,163,52,102,95,61,164,43,95,140,54,60,63,66,163,82,240,90,156,175,90,160,211,21,71,207,66,252,91,136,168,70,81,117,108,254,5,212,150,71,242,243,21,205,149,108,38,168,227,54,56,91,22,132,8,220,230,138,165,10,76,223,93,41,219,23,198,48,219,138,234,180,25,232,78,151,68,158,239,135,203,98,204,62,180,161,216,150,69,10,208,130,141,173,82,41,209,96,151,83,61,121,76,161,191,51,81,246,65,121,159,214,99,208,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,203,226,251,128,7,87,183,41,248,201,71,133,185,248,74,106,20,165,115,52,209,148,55,62,66,207,69,56,69,220,203,161,35,95,129,249,10,222,203,30,42,212,112,115,26,173,139,194,11,252,166,147,82,132,204,195,218,149,107,24,165,178,227,133,213,11,242,108,187,22,191,15,128,216,126,131,120,69,189,48,114,45,237,17,223,162,171,91,136,168,146,182,159,78,108,82,115,177,164,143,178,190,5,245,23,97,174,134,99,36,42,86,96,113,49,229,47,126,183,133,103,67,211,78,158,53,225,105,60,22,168,200,44,24,185,171,254,31,215,59,146,108,78,110,255,0,47,9,78,94,221,53,253,58,233,250,69,142,0,0,0,12,29,157,91,211,240,35,45,87,212,228,187,203,92,250,21,82,3,106,219,175,172,184,18,12,191,36,255,0,55,229,245,141,123,173,72,79,93,248,151,71,167,173,60,231,107,85,200,236,168,181,36,239,83,210,18,95,34,45,77,95,47,208,54,62,203,205,170,205,153,130,86,69,5,166,185,106,98,222,166,37,196,238,51,209,105,136,210,76,181,212,255,0,55,226,50,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,225,230,89,144,202,227,200,105,14,180,234,77,11,66,210,74,74,146,101,161,145,145,244,50,50,242,26,222,230,147,6,235,121,101,204,93,209,135,236,147,240,218,163,212,252,125,6,73,40,247,46,3,138,230,196,117,42,243,81,32,210,70,101,217,104,81,119,33,124,217,79,199,218,38,100,240,42,218,196,234,108,182,87,62,68,84,69,173,199,70,132,113,42,109,165,37,33,179,47,34,221,235,167,161,106,133,160,252,198,95,31,203,142,54,203,107,121,231,18,134,208,147,82,148,163,208,146,69,220,204,252,136,107,219,196,27,48,176,243,37,153,122,229,207,110,76,57,118,213,17,180,91,244,23,18,122,165,248,204,41,70,167,147,208,186,58,242,221,113,61,53,218,164,17,246,23,27,144,108,8,145,151,172,176,90,150,109,94,23,133,175,212,144,186,237,113,6,157,20,153,178,116,87,45,101,249,205,180,76,178,127,54,132,135,16,159,138,246,94,85,140,89,115,118,252,161,192,55,238,44,54,91,149,118,73,180,234,183,41,202,34,41,173,246,236,148,37,15,125,76,31,196,85,158,88,179,125,119,101,174,200,197,59,66,131,206,113,55,229,7,193,192,90,21,253,65,82,220,77,166,81,107,208,180,97,217,29,136,204,214,150,117,232,67,219,240,193,203,201,227,166,102,41,117,154,188,30,117,181,135,252,187,134,164,106,34,52,56,250,23,251,141,131,35,212,143,115,196,75,52,153,104,104,101,194,243,23,218,0,0,2,13,241,39,207,115,57,117,181,92,194,140,50,170,54,172,73,184,98,234,183,218,89,25,208,97,175,167,61,95,250,245,150,164,218,79,67,79,227,15,161,36,151,89,185,44,202,29,229,156,60,85,56,210,157,155,26,210,166,60,82,238,122,234,200,214,162,37,25,171,144,218,149,237,200,116,245,34,212,207,105,110,89,235,161,18,175,242,204,179,109,140,60,181,41,86,69,151,70,141,73,161,209,98,162,28,24,113,211,162,26,105,37,161,23,196,204,250,153,168,245,53,25,153,153,153,153,152,238,128,5,43,113,171,247,167,181,190,207,224,253,227,81,19,163,132,239,185,53,165,254,17,171,127,45,116,76,16,0,21,97,198,171,2,37,72,110,207,204,85,22,9,173,168,173,157,179,93,90,11,216,73,169,78,195,112,200,188,183,42,66,13,71,230,109,39,204,135,27,131,14,98,169,241,83,113,229,170,229,169,165,167,229,62,170,253,180,135,85,167,53,91,9,50,216,73,159,153,18,27,116,147,230,92,227,242,61,109,96,5,115,241,141,204,93,54,212,194,186,126,93,232,117,20,170,187,120,188,213,66,174,211,107,245,163,210,216,115,114,9,127,3,117,244,39,111,95,101,135,53,232,101,174,18,224,195,128,242,110,28,75,184,115,5,87,130,126,140,181,34,174,143,72,117,105,61,23,81,144,146,231,41,7,241,110,57,169,42,47,254,201,72,182,171,222,216,139,123,217,149,251,50,114,205,17,171,244,185,84,183,148,69,174,212,62,210,155,81,255,0,137,70,53,183,183,106,183,150,89,49,246,13,86,76,35,102,227,195,139,149,42,145,25,122,164,150,236,87,244,113,163,212,181,216,178,74,147,175,154,84,54,59,195,28,72,180,177,122,192,161,226,85,141,82,68,234,37,193,13,19,34,186,147,45,201,35,246,155,89,126,74,208,162,82,20,147,234,149,37,68,125,135,168,1,86,92,103,179,19,70,122,151,111,101,170,221,168,19,245,4,76,69,126,226,38,148,70,81,208,150,212,152,177,213,167,229,43,152,167,77,39,166,132,150,143,174,225,195,224,147,132,181,22,230,98,6,56,207,133,203,134,182,25,182,41,175,41,7,171,170,53,166,68,162,73,254,106,118,69,237,174,166,126,91,69,172,128,0,0,141,124,71,253,201,177,79,252,29,23,249,108,113,85,124,39,125,246,109,47,240,117,91,249,19,162,250,0,0,4,22,227,33,238,141,23,248,95,78,255,0,67,36,69,94,9,127,215,234,251,254,8,31,242,216,226,228,192,0,0,0,120,12,193,127,88,92,73,254,8,86,127,145,58,40,7,36,222,247,56,67,252,47,166,255,0,166,72,216,244,0,83,7,24,204,192,21,245,140,148,172,14,161,202,37,210,172,6,57,245,3,66,181,39,42,146,80,149,26,79,227,203,103,150,69,215,162,156,112,143,176,146,220,28,112,20,236,124,21,171,99,101,106,1,183,85,191,229,114,96,41,196,104,164,82,227,41,73,73,150,189,72,156,120,221,51,252,228,182,210,186,150,130,194,64,5,49,241,145,192,82,178,177,150,141,141,244,88,100,138,101,251,23,195,84,77,8,209,40,169,197,74,82,106,61,58,23,49,131,104,200,187,154,154,112,250,234,36,79,6,204,125,252,50,194,74,214,3,214,230,239,169,216,175,156,218,90,86,175,89,116,201,43,53,41,37,230,124,167,205,122,159,145,62,217,23,66,22,38,0,0,48,206,107,115,61,100,101,79,10,229,226,13,212,182,229,212,30,53,70,161,209,210,238,199,170,115,52,212,144,158,134,105,66,125,165,175,67,36,167,226,102,148,157,14,127,245,231,157,220,127,254,207,114,94,215,132,207,154,99,196,100,191,198,76,198,101,31,161,41,79,153,159,91,227,202,150,88,108,140,169,225,92,76,62,181,80,220,186,131,198,153,53,202,194,154,216,245,78,102,154,26,213,212,205,40,79,178,132,106,100,148,252,76,212,163,204,192,2,184,248,213,225,100,219,139,8,108,172,89,167,176,110,21,157,86,126,159,59,106,122,162,52,228,182,73,113,71,249,169,118,59,72,239,221,226,248,152,193,188,25,177,226,133,100,226,93,211,130,183,53,69,17,19,125,53,26,93,21,111,44,146,218,167,198,230,18,152,35,252,247,91,119,82,215,185,176,73,46,170,34,59,142,0,20,57,197,59,31,40,216,221,153,153,20,219,82,162,220,218,13,139,5,52,6,36,50,162,83,79,202,39,20,185,46,33,68,102,74,45,234,38,245,46,135,201,35,46,135,169,216,247,10,12,52,168,225,214,79,168,211,106,177,23,26,69,231,84,151,114,147,107,81,154,185,46,147,108,178,189,60,137,108,198,109,101,167,146,200,251,153,137,138,0,60,166,42,98,109,161,131,120,123,93,196,219,238,164,80,168,150,252,69,74,146,231,117,43,169,18,27,65,126,82,214,179,74,18,159,53,40,139,204,107,161,153,12,124,187,243,43,139,181,172,87,188,23,203,118,160,178,102,4,36,171,86,224,65,65,153,51,29,31,36,145,153,153,244,220,181,45,71,213,70,56,152,121,152,124,115,194,106,51,214,246,25,98,181,205,108,83,100,72,84,183,98,210,231,174,59,110,60,105,74,77,197,18,76,181,86,212,164,181,63,34,33,234,63,110,206,110,127,223,27,127,127,203,111,127,214,31,183,103,55,63,239,141,191,191,229,183,191,235,24,122,149,84,168,208,234,112,235,84,121,175,67,159,79,125,185,81,100,50,163,75,140,188,133,18,144,180,153,118,81,40,136,200,254,36,51,165,175,157,44,217,202,185,105,17,164,230,34,252,113,167,167,71,109,196,42,180,241,146,146,110,36,140,140,181,236,100,54,42,20,127,198,67,222,230,47,240,66,157,254,154,72,159,252,39,125,201,173,47,240,141,91,249,107,162,96,128,215,239,137,94,50,91,216,211,155,43,150,177,105,75,110,101,30,223,98,61,187,22,91,102,70,137,39,24,149,206,90,76,186,26,121,203,117,41,81,25,146,146,148,168,186,24,182,30,25,150,133,74,205,201,86,29,197,171,54,166,228,85,25,153,88,36,25,118,102,76,183,93,100,203,228,166,148,218,191,227,9,70,0,0,2,155,56,218,127,95,171,19,248,32,95,203,100,9,85,193,191,221,26,87,240,190,163,254,134,48,157,32,60,254,32,88,150,214,39,89,21,204,61,188,32,148,202,45,195,5,234,124,214,186,17,155,110,36,210,102,147,235,181,101,169,41,42,238,74,34,50,234,67,93,108,192,224,118,35,101,27,27,165,89,181,119,165,68,157,70,152,138,141,2,178,198,173,248,184,233,115,116,105,108,168,189,149,106,146,212,136,245,66,210,164,247,33,113,153,3,207,125,185,154,139,73,171,74,237,147,26,155,137,180,72,197,233,24,93,16,138,155,73,233,227,35,23,153,31,78,98,11,170,20,125,182,154,76,75,208,1,196,171,85,169,116,26,100,170,213,110,163,26,159,79,130,202,228,74,149,37,212,180,211,13,36,181,82,214,181,25,18,82,68,70,102,102,122,16,164,110,37,25,239,103,50,55,19,56,91,133,181,7,139,14,45,233,6,235,146,72,141,179,174,77,78,164,79,153,31,94,66,11,82,109,38,68,102,102,165,168,189,130,70,119,225,9,148,10,133,53,197,230,171,16,41,110,71,83,236,57,14,206,140,250,54,169,77,172,141,47,207,208,203,82,37,36,205,166,207,205,42,117,90,104,104,81,218,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,121,133,181,89,188,240,74,247,160,186,215,49,79,219,213,52,182,157,198,90,173,81,29,65,22,186,151,231,121,158,131,92,27,174,19,214,134,37,214,41,232,46,75,180,90,236,134,82,93,21,177,76,200,81,124,200,244,52,252,255,0,72,216,71,37,87,167,225,190,90,172,89,202,119,152,184,20,42,92,7,21,183,79,89,16,35,153,254,73,126,119,207,235,25,196,0,0,0,87,31,26,90,50,15,6,45,154,255,0,135,245,202,228,133,19,155,191,203,194,84,87,183,77,127,78,186,126,145,86,217,115,144,168,185,129,195,55,146,189,154,94,20,109,79,77,122,120,214,70,197,245,219,194,45,151,131,178,175,105,110,253,21,38,220,93,68,213,180,250,242,162,155,157,137,38,125,147,240,63,168,251,13,120,51,59,138,181,28,98,198,187,158,240,156,255,0,53,165,84,230,179,12,246,165,58,70,241,111,56,217,116,66,60,156,62,229,175,196,89,15,8,44,0,244,77,187,63,25,43,48,182,200,154,167,97,69,87,51,93,89,91,112,36,33,90,37,195,46,228,125,13,26,252,79,200,89,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,15,17,141,88,125,15,20,176,182,230,177,230,23,74,173,42,108,86,207,175,170,183,99,184,209,31,69,39,95,198,31,77,72,190,174,227,92,108,107,176,38,97,110,43,93,22,68,164,233,232,138,196,216,172,171,82,245,155,106,75,141,37,93,20,173,53,229,246,51,51,250,251,139,105,225,205,142,14,95,185,75,185,237,105,125,102,90,244,217,176,217,79,197,136,212,200,136,79,102,210,93,215,230,106,63,153,138,145,198,199,84,254,51,95,175,172,180,83,151,61,81,102,95,3,57,110,24,185,142,16,240,163,196,202,204,211,98,63,40,223,185,92,117,126,185,171,122,142,157,3,85,117,237,174,157,132,221,0,0,0,21,201,198,55,21,159,183,240,218,143,135,148,247,246,191,82,155,30,75,233,218,71,172,119,35,212,25,87,83,65,151,114,46,202,35,255,0,56,175,140,131,225,251,184,129,154,59,29,13,175,105,91,245,154,101,117,125,8,245,75,21,24,186,151,180,159,207,249,253,70,54,32,66,9,180,37,180,246,73,17,16,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,58,226,63,146,199,115,75,135,81,174,107,22,51,37,136,150,139,107,85,53,42,218,130,170,68,81,238,114,18,150,122,104,173,125,118,140,207,105,47,114,79,66,112,212,154,147,203,86,103,241,135,37,216,155,50,161,67,134,241,54,110,156,43,142,215,169,147,140,181,43,150,163,35,67,136,50,220,211,200,61,219,87,166,228,158,164,100,164,154,146,118,99,110,241,163,203,53,66,150,153,23,29,149,127,210,42,9,65,27,145,154,133,22,83,102,175,131,110,19,233,53,23,205,73,71,126,194,39,231,35,138,173,227,143,20,25,184,103,131,180,73,182,101,157,81,109,76,84,165,202,117,39,84,169,50,174,237,43,150,102,136,237,40,181,37,33,10,90,148,93,13,100,147,82,79,147,195,31,34,85,188,89,188,169,88,251,137,180,85,70,176,168,18,74,85,42,60,164,104,117,185,173,158,168,52,164,203,214,142,218,203,85,40,250,45,73,36,22,226,223,182,233,192,124,38,194,135,82,133,34,157,80,138,212,152,178,154,91,15,178,234,9,72,117,181,17,146,146,164,159,67,35,35,50,50,63,35,26,226,103,7,1,101,101,187,48,151,94,24,114,220,244,91,18,124,117,17,213,17,253,45,53,255,0,93,142,167,237,26,8,205,165,31,231,180,177,113,156,50,50,247,251,4,229,150,147,80,172,65,228,92,183,217,166,225,170,111,70,142,52,211,137,47,10,193,249,250,140,232,163,35,211,69,186,225,9,108,0,0,35,118,120,51,139,108,229,39,12,156,169,33,113,103,222,245,182,220,98,220,164,56,163,61,238,17,104,114,94,34,234,76,54,102,70,125,75,121,232,130,50,212,212,154,0,188,46,251,150,255,0,186,106,151,173,227,88,147,85,173,214,165,46,100,233,146,21,185,111,58,179,212,204,254,5,228,68,93,8,136,136,136,136,136,132,250,192,110,43,118,22,93,112,206,149,133,248,121,148,194,98,159,79,70,231,228,46,245,46,124,233,42,34,230,72,125,69,79,45,206,40,203,234,34,36,164,180,74,72,139,33,127,71,59,255,0,101,223,242,219,255,0,160,7,244,115,191,246,93,255,0,45,191,250,0,149,89,24,207,63,237,209,252,54,255,0,234,187,240,59,240,59,209,191,249,111,210,30,43,197,248,159,254,199,103,102,223,13,253,214,187,252,180,235,42,133,43,113,171,247,167,181,190,207,224,253,227,81,19,163,132,239,185,53,165,254,17,171,127,45,116,76,16,0,30,111,17,240,250,214,197,107,18,185,135,23,173,60,166,209,46,24,78,65,152,215,77,219,20,93,22,131,50,61,171,74,180,82,85,167,170,164,164,252,134,190,89,143,203,166,45,228,175,24,219,166,204,151,58,50,98,203,241,246,181,207,11,115,41,152,211,107,213,183,155,90,79,232,222,71,171,189,189,117,66,190,41,52,169,83,167,1,56,209,219,209,237,152,84,76,197,88,149,167,107,81,80,150,92,173,219,173,50,227,115,52,34,46,107,177,220,91,124,165,31,117,114,205,68,103,213,41,73,30,210,238,241,151,141,70,28,66,183,36,67,192,140,61,174,212,235,239,54,105,102,109,196,211,113,97,69,81,151,69,155,109,58,183,30,50,252,205,91,47,238,188,133,119,88,246,54,61,231,167,30,31,102,52,137,87,29,215,113,63,226,234,213,105,122,166,60,22,11,68,155,207,41,37,181,166,80,157,18,148,36,188,146,132,36,207,106,69,252,229,247,4,45,60,186,225,45,3,9,172,228,26,162,81,216,253,209,41,105,36,185,54,82,253,103,164,47,79,202,90,204,207,79,34,218,146,232,146,25,20,86,231,19,158,31,149,108,83,122,86,97,240,74,142,114,238,134,24,73,92,52,56,205,25,187,85,109,180,145,38,75,9,47,105,244,160,137,42,108,139,87,18,146,219,235,150,213,192,204,164,103,155,23,114,127,85,151,77,162,70,106,187,106,206,127,153,81,182,234,46,45,182,249,196,91,77,198,86,68,103,29,222,132,74,61,170,37,17,17,41,38,100,147,43,21,182,56,210,101,166,165,1,43,185,236,139,250,137,56,146,70,227,77,195,141,45,157,126,8,112,159,74,149,250,80,145,137,113,251,141,34,106,84,41,116,28,185,88,21,10,100,249,41,54,209,95,184,137,147,92,98,243,83,81,27,82,208,165,252,13,107,50,46,154,161,93,132,33,192,12,188,99,70,115,177,97,232,20,67,155,61,217,178,252,101,201,115,84,20,167,26,134,135,23,171,143,188,226,143,85,184,173,76,210,217,30,229,159,192,137,74,45,129,48,103,8,172,236,9,195,58,14,21,216,144,205,138,69,6,49,50,133,47,78,100,135,12,247,56,251,134,68,90,184,226,205,75,81,246,213,93,52,45,8,123,80,0,0,17,175,136,255,0,185,54,41,255,0,131,162,255,0,45,142,42,175,132,239,190,205,165,254,14,171,127,34,116,95,64,0,0,130,220,100,61,209,162,255,0,11,233,223,232,100,136,171,193,47,250,253,95,127,193,3,254,91,28,92,152,0,0,0,15,1,152,47,235,11,137,63,193,10,207,242,39,69,0,228,155,222,231,8,127,133,244,223,244,201,27,30,128,240,248,221,138,180,60,15,194,91,171,22,110,34,223,10,217,166,187,55,147,174,135,33,239,101,150,8,252,148,227,170,109,178,62,218,172,181,26,236,89,54,213,243,154,44,127,167,208,21,37,83,46,108,68,184,77,201,146,140,186,37,201,14,155,146,36,40,188,144,132,155,142,25,23,100,160,244,27,35,89,150,149,14,193,180,104,182,61,179,20,163,82,104,16,24,166,194,107,167,168,195,45,146,16,71,161,17,25,232,146,212,244,234,122,142,228,0,71,252,246,224,71,237,135,203,45,219,100,193,135,226,43,144,25,244,221,8,136,181,95,143,140,74,82,16,158,158,211,136,55,89,255,0,237,167,219,184,164,172,148,99,211,153,114,204,125,167,136,114,37,41,154,43,146,61,21,94,34,62,138,166,200,50,67,170,50,243,229,158,199,136,191,57,164,141,140,208,180,56,132,184,218,201,73,81,17,165,68,122,145,145,249,144,254,128,7,142,197,220,90,177,176,63,15,170,248,153,136,149,134,233,212,90,59,60,199,22,125,92,121,195,232,134,90,79,117,184,181,104,148,164,188,207,200,136,204,181,234,205,78,102,239,140,213,98,172,220,67,187,86,168,176,91,53,70,162,82,16,225,169,154,100,34,81,154,27,79,146,150,125,214,189,11,114,181,61,8,137,41,78,91,201,126,122,44,44,158,80,170,71,7,46,133,116,221,149,149,154,103,92,47,92,229,21,126,24,149,170,35,178,215,131,112,218,108,186,26,189,115,53,168,136,207,162,80,148,201,127,232,231,127,236,187,254,91,127,244,0,254,142,119,254,203,191,229,183,255,0,64,25,87,43,156,86,255,0,108,166,59,91,56,41,251,2,254,14,126,17,248,223,233,159,225,79,140,228,120,120,111,201,252,79,132,111,118,238,70,223,108,180,221,175,93,52,57,254,60,230,34,225,253,173,138,182,53,111,14,111,106,106,103,80,238,8,110,66,152,201,233,169,161,69,209,73,51,35,218,180,158,138,74,187,165,73,73,151,82,20,7,155,92,161,98,142,77,177,21,180,201,118,108,187,117,233,94,34,219,186,98,37,77,165,211,73,238,66,84,164,254,38,74,52,35,52,234,93,75,114,76,203,168,146,185,115,227,33,127,217,52,200,214,190,96,45,53,222,176,226,182,150,154,173,211,220,75,21,61,169,208,139,156,133,125,19,234,211,242,181,109,70,125,84,106,51,51,18,85,254,51,185,82,69,49,83,88,182,113,25,217,59,53,76,51,164,196,74,205,90,246,53,120,173,133,241,51,220,125,59,106,125,4,57,205,39,22,60,92,198,202,68,235,27,11,232,197,135,214,196,228,45,137,79,53,36,223,170,76,100,200,200,208,167,136,146,150,80,162,62,169,108,183,121,115,12,140,200,252,158,65,242,15,117,230,130,235,137,121,94,84,249,116,172,48,165,72,37,205,154,180,169,181,85,212,133,117,137,20,250,25,145,153,104,183,11,162,11,82,35,221,161,11,224,129,2,21,46,12,122,101,54,35,49,98,68,105,12,71,97,148,18,27,105,180,17,37,40,74,75,161,36,136,136,136,139,177,16,251,128,15,132,216,16,106,44,28,106,132,38,37,50,102,70,109,188,217,45,58,151,99,208,250,14,191,240,66,211,255,0,209,122,71,255,0,137,53,255,0,242,135,224,133,167,255,0,162,244,143,255,0,18,107,255,0,229,15,193,11,79,255,0,69,233,31,254,36,215,255,0,202,31,130,22,159,254,139,210,63,252,73,175,255,0,148,107,85,128,77,182,246,59,97,195,47,54,149,182,187,182,142,149,37,69,169,40,142,99,90,145,151,153,13,149,138,209,181,18,100,164,219,20,146,50,61,72,202,19,125,63,252,17,219,10,63,227,33,239,115,23,248,33,78,255,0,77,36,114,242,157,197,47,246,175,224,149,35,7,127,96,191,194,111,69,201,151,35,210,63,132,254,11,153,207,125,110,233,202,240,142,105,183,126,154,239,61,116,215,167,97,151,36,113,204,144,166,22,152,153,98,109,183,140,189,69,185,121,154,210,71,243,73,65,73,159,248,200,70,236,193,113,68,204,182,59,209,37,90,49,166,211,108,139,122,107,102,204,168,150,250,28,67,242,155,62,232,118,74,212,167,54,158,186,25,55,176,140,186,40,140,181,215,229,145,254,31,248,133,153,235,162,159,115,221,52,137,180,44,50,136,242,94,157,85,125,181,52,170,154,18,100,103,26,25,30,134,179,87,84,155,165,234,32,181,234,106,34,65,223,37,38,149,77,161,82,161,80,232,240,154,135,2,157,29,184,145,99,180,157,168,101,150,210,73,66,18,94,68,73,34,34,47,129,14,88,0,0,10,108,227,105,253,126,172,79,224,129,127,45,144,37,87,6,255,0,116,105,95,194,250,143,250,24,194,116,128,12,55,154,60,172,225,182,107,112,241,203,38,250,140,113,167,70,53,61,70,173,71,108,149,42,153,32,203,219,70,186,110,66,180,34,91,102,122,40,136,187,40,146,164,209,134,59,229,179,31,242,93,136,145,93,175,179,80,166,42,52,163,118,131,117,209,220,113,17,164,154,123,45,151,211,161,182,225,22,154,182,122,44,181,236,100,100,103,40,112,51,140,214,44,217,208,88,161,227,109,147,10,250,142,202,73,5,85,134,241,83,234,26,17,119,113,36,133,50,233,253,73,108,252,204,204,196,152,162,113,160,202,212,248,219,170,246,150,34,82,228,36,139,114,21,77,136,242,12,207,95,101,72,147,169,233,161,119,74,123,244,212,121,219,239,141,150,10,211,98,60,140,57,194,139,194,189,53,36,100,217,213,87,26,157,28,207,200,247,33,111,47,79,248,132,126,93,59,138,253,204,198,122,241,255,0,53,46,157,30,238,173,55,74,182,77,212,169,155,110,140,149,181,17,74,35,245,77,221,76,214,250,245,208,203,121,153,17,245,74,82,36,126,68,120,92,220,216,131,82,167,98,190,100,40,114,104,150,139,11,76,152,54,220,164,41,169,149,141,58,164,223,79,69,49,31,93,58,30,139,112,187,18,82,100,165,92,68,40,80,169,176,163,211,169,209,25,139,18,43,72,97,134,24,108,144,219,77,164,136,146,132,36,186,37,36,68,68,68,93,8,136,125,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,242,226,9,196,41,181,118,81,25,24,215,127,63,56,126,238,31,230,142,247,67,139,220,87,5,98,167,93,71,77,52,75,245,25,90,23,180,175,204,249,125,68,44,31,131,150,43,63,112,97,181,99,15,42,15,238,126,155,54,68,150,19,180,139,72,237,199,167,178,158,164,130,46,230,125,212,103,254,113,99,96,0,0,2,17,113,120,133,30,102,86,97,155,241,249,166,197,202,219,200,245,205,59,84,154,116,253,21,211,190,154,246,20,207,130,142,169,140,101,176,159,65,106,166,238,122,90,200,190,38,82,155,49,109,220,70,49,193,203,11,41,118,197,173,23,164,219,162,155,10,27,197,240,98,77,50,90,21,221,181,23,116,121,26,79,230,66,165,176,86,192,153,138,120,173,107,217,17,147,175,165,235,16,162,188,173,75,213,109,217,45,180,165,117,82,117,211,153,216,140,143,234,238,54,57,193,92,62,135,133,184,91,108,216,240,203,165,42,149,10,43,135,215,214,91,81,219,104,207,170,149,167,226,203,166,166,95,95,113,237,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,5,69,241,136,192,175,65,214,41,56,209,5,31,185,234,15,49,74,123,175,246,103,21,80,146,163,234,225,159,98,46,200,34,249,249,8,65,129,120,233,93,193,147,186,26,165,187,181,171,138,223,155,70,89,109,65,233,226,57,90,159,172,218,252,154,46,157,62,178,243,198,149,105,238,213,106,179,106,111,43,115,147,36,56,250,207,77,53,82,212,106,62,218,124,126,2,251,120,100,83,100,211,178,177,71,241,45,236,241,78,199,146,223,82,61,80,170,116,61,15,161,252,132,177,0,0,1,248,163,36,145,168,207,161,22,166,40,155,138,150,35,157,237,153,7,233,136,94,246,232,80,213,77,215,77,52,54,103,205,78,158,201,126,119,207,235,49,153,184,50,97,202,170,87,85,193,136,146,98,238,141,22,60,186,115,110,239,211,71,210,229,61,226,45,9,90,246,61,125,157,62,126,66,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,122,204,190,69,114,253,154,52,46,165,123,91,142,82,238,114,111,99,87,29,29,73,143,59,66,45,18,151,117,35,67,233,45,8,180,113,42,50,34,209,38,157,68,44,169,112,55,124,234,159,210,140,200,182,138,106,212,103,172,155,88,212,251,101,240,245,101,18,86,125,186,250,191,80,204,216,27,193,251,47,184,103,86,139,112,226,69,114,167,137,19,226,40,150,136,179,152,68,58,98,150,93,148,184,201,53,169,206,191,146,183,84,131,46,138,74,132,236,135,14,37,62,35,16,32,69,102,52,88,205,165,150,24,101,4,134,218,109,37,162,80,148,151,68,164,136,136,136,139,161,17,15,176,0,139,153,186,201,53,179,154,12,68,194,171,210,166,150,82,139,78,177,203,184,27,112,244,41,244,93,170,120,216,62,135,169,243,219,66,8,139,79,86,67,167,175,66,18,136,146,73,34,74,72,136,136,180,34,47,33,250,0,0,33,238,56,240,195,193,156,195,98,61,75,20,49,43,20,113,78,85,90,160,100,132,52,205,82,2,99,67,97,58,236,142,194,21,13,70,134,147,169,232,157,76,245,53,40,204,212,163,51,240,95,208,84,202,199,254,159,98,175,252,171,78,255,0,184,135,244,21,50,177,255,0,167,216,171,255,0,42,211,191,238,33,253,5,76,172,127,233,246,42,255,0,202,180,239,251,136,127,65,83,43,31,250,125,138,191,242,173,59,254,226,51,254,84,178,83,133,153,62,252,41,253,140,235,247,93,79,240,183,192,248,223,78,202,140,247,47,194,243,249,124,174,75,13,105,175,137,94,237,219,181,209,58,105,161,235,32,4,95,205,7,15,76,23,205,157,255,0,79,196,108,70,185,239,90,117,74,157,71,106,136,211,84,73,177,25,97,76,54,243,207,37,74,75,209,157,81,175,116,133,145,153,40,139,66,79,78,230,121,95,47,88,13,104,101,175,11,169,216,73,98,212,171,19,168,244,199,164,62,203,245,103,154,118,74,148,243,170,113,68,165,52,219,105,50,37,40,200,180,73,116,211,191,113,146,64,0,7,150,196,172,45,195,204,97,181,36,217,24,157,104,211,174,42,36,190,171,139,53,173,196,149,104,100,75,109,69,162,155,89,106,122,45,6,149,22,189,12,133,124,226,103,4,171,2,177,83,126,161,133,24,201,85,182,226,184,163,90,41,213,106,106,106,40,70,191,146,151,146,227,74,36,151,93,55,37,103,216,140,207,184,225,89,28,15,237,24,115,153,147,136,216,247,85,170,196,45,13,216,116,106,43,112,86,103,215,82,39,221,117,237,72,250,127,99,47,49,63,112,95,1,176,163,47,150,154,44,204,38,179,161,208,224,25,165,114,92,108,141,114,38,56,69,167,49,247,149,170,221,95,83,234,163,208,136,244,73,17,104,67,223,128,8,195,152,254,29,121,111,204,148,249,55,53,114,131,38,218,186,165,25,173,218,229,1,104,97,233,11,252,233,13,169,42,105,227,248,168,210,75,50,233,188,186,105,17,234,188,13,220,58,146,78,137,153,20,166,2,215,235,20,171,91,115,205,39,167,99,76,162,75,135,223,243,7,188,195,110,10,88,53,111,207,102,118,38,226,149,199,120,33,149,110,84,72,81,27,165,71,123,228,189,22,235,154,127,122,226,79,231,228,39,158,29,97,157,129,132,150,180,91,43,13,109,58,117,187,68,137,169,181,18,19,91,18,106,62,235,81,251,75,89,249,169,70,106,63,51,49,233,192,0,0,7,135,198,204,34,182,241,227,11,171,248,73,119,205,169,67,163,220,108,182,196,167,233,174,182,220,148,37,14,161,194,52,41,196,45,36,123,155,34,234,147,233,175,214,48,6,94,184,102,224,70,90,241,70,157,139,118,45,219,126,206,172,83,25,144,195,44,85,167,195,118,50,146,243,74,109,70,164,181,21,181,25,146,84,102,90,40,186,233,223,176,150,224,0,3,20,102,91,45,182,54,106,48,233,188,50,196,26,173,118,159,75,110,164,205,80,158,163,62,203,82,57,173,37,105,73,110,117,167,19,183,71,21,169,109,215,161,117,33,143,242,183,144,44,28,202,69,221,86,188,240,226,229,188,170,83,107,52,223,69,190,221,110,100,87,154,75,92,212,57,170,73,152,237,25,43,115,101,212,204,203,77,122,121,137,46,0,0,0,3,167,188,109,136,23,181,163,92,179,42,175,72,106,21,126,155,38,151,37,200,234,74,93,67,79,180,166,214,104,53,17,145,40,146,163,208,204,140,181,211,82,62,194,32,97,119,9,140,185,225,38,34,219,152,155,110,94,152,145,38,169,108,84,152,170,68,102,117,70,2,227,173,214,148,74,73,56,148,67,74,141,58,151,82,37,17,252,200,77,112,24,151,50,249,109,180,115,77,135,236,225,165,245,116,92,244,122,50,39,181,81,121,52,25,49,217,114,74,219,74,137,8,112,222,101,210,52,17,171,118,132,69,235,37,39,175,65,139,178,219,195,119,1,50,191,136,229,138,54,69,102,241,172,86,91,130,244,24,229,93,155,21,230,99,19,187,73,110,182,150,99,180,100,230,210,82,53,53,25,109,90,250,106,100,101,42,192,0,4,25,189,56,61,229,118,245,188,43,119,139,247,70,34,82,221,174,84,36,84,92,133,78,168,193,68,88,235,121,195,90,144,202,87,13,106,74,8,212,100,146,53,30,133,161,106,38,46,30,217,177,176,238,198,160,216,112,171,85,74,180,107,122,158,197,54,60,218,163,141,185,45,230,154,65,33,6,234,155,66,18,165,109,34,35,50,73,107,166,167,215,83,30,132,0,71,220,210,100,186,195,205,194,232,236,226,78,33,95,212,234,93,16,148,184,212,154,28,248,140,67,83,231,169,28,133,161,216,206,41,110,237,51,73,40,213,162,83,169,36,139,114,181,192,95,208,84,202,199,254,159,98,175,252,171,78,255,0,184,135,244,21,50,177,255,0,167,216,171,255,0,42,211,191,238,33,253,5,76,172,127,233,246,42,255,0,202,180,239,251,136,127,65,83,43,31,250,125,138,191,242,173,59,254,226,61,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,255,0,21,225,152,170,84,33,57,21,124,248,206,199,94,244,183,17,181,158,136,121,70,90,44,189,98,45,117,45,72,230,0,14,158,238,179,173,91,250,221,155,104,222,214,245,62,185,69,169,54,109,74,131,57,132,188,203,169,249,165,69,166,164,125,72,251,145,145,25,104,100,32,118,42,240,97,192,123,182,124,138,158,24,223,55,13,138,167,205,74,40,107,109,53,72,76,153,158,165,177,46,41,15,105,242,83,199,219,200,98,152,188,13,170,170,154,226,38,230,82,35,113,18,103,203,113,171,77,75,113,125,122,106,131,150,68,157,75,95,202,61,15,167,94,227,60,96,215,8,76,180,97,197,65,154,221,245,42,179,136,115,152,90,28,67,53,69,38,61,60,148,158,164,103,29,174,171,45,123,165,197,173,6,69,161,167,190,179,118,153,76,166,209,105,241,169,20,122,124,104,16,97,180,150,35,69,140,210,90,105,150,210,90,37,8,66,72,137,41,34,232,68,69,161,14,80,0,0,0,0,130,246,119,7,188,180,89,55,117,14,243,165,95,24,154,236,218,5,74,53,82,51,114,42,116,245,52,183,88,117,46,32,150,73,132,70,105,53,36,181,34,50,61,53,208,203,184,157,0,34,190,101,184,115,96,142,106,49,21,188,77,196,27,166,248,167,213,27,166,179,75,38,104,211,162,53,31,148,210,150,164,158,215,99,56,173,218,184,173,79,118,157,11,161,12,81,253,5,76,172,127,233,246,42,255,0,202,180,239,251,136,251,67,224,185,149,56,207,165,231,175,28,79,150,130,35,213,167,170,208,73,39,245,236,134,149,127,210,51,14,25,112,226,201,230,22,76,106,171,73,194,56,149,154,139,11,39,17,42,191,33,218,137,164,203,170,76,154,117,70,201,25,31,82,50,108,143,231,208,180,146,172,178,204,118,81,30,59,72,105,166,146,72,66,16,146,74,82,146,45,8,136,139,161,17,23,144,254,192,0,0,4,104,205,38,64,176,115,54,247,117,38,243,196,123,150,242,166,205,163,83,125,22,195,116,73,145,89,105,77,115,86,230,170,39,163,186,102,173,206,31,82,50,45,52,233,230,50,6,90,114,219,99,101,95,14,156,195,44,62,170,215,106,20,183,42,79,85,13,234,203,236,187,35,154,234,80,149,22,230,154,109,59,116,109,58,22,221,122,159,83,25,92,0,7,89,114,219,22,221,231,67,151,108,93,212,10,125,106,145,80,111,149,42,5,66,50,36,71,125,31,5,182,178,52,168,188,250,144,133,56,179,193,247,44,87,228,167,234,150,52,203,130,192,152,242,247,242,105,210,10,84,18,51,239,244,47,234,178,235,212,137,46,37,37,174,132,90,104,69,130,170,156,13,234,104,120,142,139,153,40,175,52,163,81,153,74,181,84,218,144,90,244,45,83,41,68,174,157,207,66,250,135,164,182,120,30,89,145,101,18,239,28,193,214,170,145,183,117,110,153,64,106,2,204,186,116,222,227,207,145,31,126,187,68,182,192,204,133,101,127,47,178,152,172,89,88,114,196,234,236,115,37,55,90,173,185,227,230,33,69,217,77,154,203,150,202,190,109,33,6,36,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,139,227,55,135,10,166,221,54,254,34,198,137,182,52,166,34,83,156,119,153,174,175,169,202,131,198,90,26,181,236,90,251,58,124,252,134,25,225,91,136,199,100,230,65,138,106,215,177,186,236,52,211,117,211,93,77,233,240,147,167,178,127,155,242,250,200,94,202,76,148,68,162,62,134,90,144,253,0,0,1,19,184,155,211,100,212,178,177,88,240,205,239,240,174,200,146,231,172,69,162,19,78,153,169,245,63,152,161,42,76,247,105,85,88,85,54,85,181,200,114,27,125,7,166,186,41,10,37,23,125,126,31,1,146,241,211,29,43,184,205,248,46,213,81,221,205,91,182,252,42,50,11,106,11,95,15,205,208,253,86,208,125,157,62,157,126,179,242,155,252,29,240,43,211,181,138,182,52,78,111,88,244,247,159,165,51,215,251,51,106,167,201,73,244,112,143,177,159,116,25,124,252,133,186,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,249,219,194,212,98,206,93,110,170,23,135,231,63,79,167,206,169,197,45,251,116,125,184,50,82,131,246,210,93,220,243,51,47,137,13,119,107,212,153,20,26,229,70,133,45,59,95,167,75,122,35,165,169,30,139,109,102,147,46,134,101,220,143,177,152,224,141,131,248,117,65,106,14,86,45,78,82,183,120,136,80,31,87,67,45,20,170,116,77,75,254,129,38,64,0,0,121,172,74,185,88,179,176,254,227,186,36,43,107,116,186,84,201,134,122,25,232,77,48,181,249,17,254,111,192,254,163,26,217,227,133,199,248,99,141,23,221,206,133,239,69,90,230,170,76,108,244,211,213,118,91,139,47,34,252,239,50,47,168,133,207,240,160,195,181,88,121,101,41,43,61,78,224,170,250,107,234,39,233,240,79,243,149,249,159,47,168,132,210,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,11,120,175,225,218,175,204,178,156,132,30,135,111,213,125,53,245,242,41,243,143,243,147,249,255,0,63,168,197,48,96,125,199,248,29,141,22,37,206,181,236,69,38,230,165,204,112,244,215,213,106,91,107,63,35,252,223,34,63,168,198,201,152,107,114,177,120,225,253,185,116,71,86,230,234,148,168,115,8,244,50,212,157,97,11,243,34,252,239,129,125,68,61,40,0,0,8,205,196,82,11,83,178,177,118,115,85,183,195,194,158,250,122,25,234,164,211,165,232,95,244,141,124,7,58,131,73,145,94,174,83,168,81,19,185,250,140,182,98,52,90,145,106,183,22,73,34,234,100,93,204,187,153,13,136,178,73,133,168,194,108,186,218,180,47,15,201,126,161,79,131,83,148,91,247,106,251,144,99,37,103,237,168,187,183,228,100,95,2,25,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,7,26,165,13,186,141,58,85,61,226,213,185,76,173,149,151,196,148,147,35,255,0,56,215,143,61,216,106,156,53,204,157,221,13,150,246,51,87,169,207,170,163,174,189,29,159,36,139,242,148,125,145,242,250,136,71,193,176,183,15,87,144,246,86,44,221,133,166,202,109,57,7,245,149,58,32,146,64,0,0,34,95,19,124,74,78,28,229,146,165,162,182,174,224,125,234,26,122,107,213,250,124,205,63,37,95,153,242,250,200,81,150,28,208,164,94,184,153,108,91,77,245,126,187,93,133,4,187,117,83,242,16,143,137,23,117,124,75,235,33,178,54,5,217,173,216,24,63,103,90,137,111,99,148,250,21,62,59,253,117,213,214,226,180,218,143,218,87,154,60,140,200,123,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,19,29,44,214,239,236,31,188,109,69,55,189,218,133,10,161,29,142,186,104,235,145,93,109,39,237,39,205,126,102,68,53,185,196,106,20,139,43,19,46,123,105,206,143,208,171,179,96,159,110,138,102,66,209,241,50,238,159,137,253,102,47,51,134,70,37,39,17,178,201,77,213,90,174,223,125,154,26,186,121,177,79,135,175,228,167,243,254,127,89,137,106,0,0,2,55,113,9,121,12,229,98,242,222,157,119,211,42,40,46,189,140,233,210,198,189,2,65,228,75,13,83,137,89,146,180,161,188,222,246,105,21,40,21,85,117,211,163,83,227,17,254,82,79,178,254,127,81,141,135,41,176,219,167,83,162,211,217,45,27,138,194,25,73,124,9,41,34,47,243,14,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,62,52,56,120,136,87,13,183,136,209,155,216,203,236,67,165,185,215,93,93,82,234,47,25,245,86,189,139,243,116,249,249,10,195,27,4,240,226,41,197,149,139,99,199,47,119,238,104,92,158,132,90,53,232,232,155,75,167,233,239,212,73,240,0,0,20,229,198,31,24,10,226,191,169,88,95,18,70,232,212,198,152,156,234,54,105,163,237,189,80,96,250,154,8,251,31,146,140,190,94,99,16,112,196,194,164,226,70,100,105,211,95,78,230,173,198,217,172,145,107,167,173,30,124,35,215,162,210,125,151,243,250,140,95,83,109,165,166,210,210,11,68,161,36,146,250,136,127,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,151,27,75,173,169,165,150,169,90,77,39,245,24,161,94,39,120,84,156,55,204,141,70,107,9,218,213,198,219,213,147,45,117,245,164,79,154,122,245,90,143,178,62,95,81,12,191,193,227,23,255,0,7,111,234,174,23,203,145,182,53,77,151,231,52,141,154,234,251,143,83,216,35,212,144,103,216,188,212,69,242,243,23,26,0,0,2,48,113,29,241,223,181,98,231,240,43,219,251,154,111,59,161,30,173,122,58,94,226,235,250,59,117,26,251,11,60,224,189,135,136,155,112,220,152,141,37,189,236,176,196,202,91,125,116,209,212,174,156,241,31,69,107,216,255,0,55,79,159,144,182,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,1,228,47,236,88,176,176,202,158,170,165,233,92,244,124,116,233,170,188,51,206,247,82,83,217,180,40,251,173,62,94,127,88,136,24,159,197,199,3,44,151,151,22,213,167,126,20,60,141,52,71,58,100,45,117,36,31,117,195,50,236,165,127,247,63,49,31,107,220,109,46,105,111,58,84,60,18,240,45,158,221,135,248,74,219,186,116,45,125,168,63,95,248,199,64,190,51,248,164,169,40,117,24,123,181,162,215,115,94,150,142,123,186,116,235,224,117,46,189,71,107,76,227,97,122,69,82,142,163,131,94,52,143,77,165,248,68,211,122,119,248,65,250,191,196,61,173,185,198,234,149,45,92,187,131,1,124,1,23,246,79,194,149,59,187,191,146,32,116,242,47,210,50,45,3,140,78,7,212,220,54,234,212,47,70,124,15,197,76,123,94,255,0,155,8,190,5,254,63,144,203,214,175,17,188,179,93,53,56,244,182,47,46,83,210,84,148,32,189,29,80,86,170,82,201,36,93,99,17,119,63,136,145,54,237,225,110,221,112,25,169,80,106,30,38,59,232,75,136,95,41,104,213,42,73,40,186,45,36,125,148,95,227,29,200,0,0,0,0,0,0,0,0,10,251,227,39,75,167,202,192,42,28,217,42,209,214,110,56,220,190,138,234,101,10,160,100,93,15,78,226,150,198,194,28,58,218,142,214,86,45,63,14,141,187,225,64,82,250,153,234,179,167,68,212,250,137,48,0,0,58,91,218,225,106,211,179,171,151,67,229,170,41,20,217,51,148,93,122,147,77,41,122,116,35,252,223,129,253,70,53,190,204,181,247,47,17,241,218,248,185,228,175,114,36,92,21,51,140,90,17,109,101,83,30,90,19,209,41,215,77,253,204,181,22,157,194,11,6,63,4,112,194,161,137,19,143,89,149,153,14,180,215,202,51,209,224,60,146,232,179,46,233,62,233,35,250,187,11,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,94,92,95,112,99,240,187,12,41,248,145,4,244,153,70,144,211,78,252,227,51,30,123,202,46,171,34,238,162,236,147,63,175,176,171,28,180,223,82,240,227,29,172,123,158,58,246,162,53,195,76,57,5,161,30,230,83,49,149,169,61,82,173,53,217,220,139,81,178,13,147,112,181,118,89,212,59,161,130,209,21,122,108,105,201,46,189,9,214,146,189,58,145,126,119,192,190,162,29,208,0,0,140,252,68,218,142,238,86,46,207,16,141,219,32,207,90,58,153,104,178,167,75,208,250,13,123,197,210,112,108,165,211,226,224,21,114,108,101,106,235,215,28,158,103,69,116,51,133,79,51,46,167,167,113,96,128,0,0,0,0,0,0,0,0,58,107,138,240,183,109,72,15,84,171,213,15,13,29,132,41,197,175,148,181,232,148,164,212,125,16,147,62,201,63,241,8,225,122,113,33,203,69,157,46,92,7,46,239,18,252,78,97,45,30,2,160,143,93,6,162,52,235,225,76,187,167,191,204,97,250,247,25,12,25,166,188,182,232,246,183,164,210,146,61,21,227,165,177,169,234,125,52,84,47,145,127,143,228,49,205,195,198,246,51,15,41,138,14,0,120,150,250,232,255,0,225,81,163,204,203,217,92,15,168,255,0,72,242,117,62,54,23,164,165,36,233,216,53,224,136,181,220,95,132,77,57,175,111,140,31,175,252,99,170,71,25,252,82,76,149,186,188,61,220,209,233,181,175,75,71,45,189,58,245,240,58,159,94,163,191,160,241,180,185,162,60,209,87,48,75,199,54,91,183,159,225,43,109,107,208,244,246,96,253,95,226,18,11,12,56,184,224,101,236,242,35,93,84,239,193,119,151,174,168,231,76,155,166,132,179,238,220,50,46,201,79,255,0,117,242,18,254,193,197,139,11,19,105,233,170,89,117,207,72,71,86,186,43,195,60,215,101,41,61,156,66,79,186,21,229,229,245,15,94,0,0,0,0,0,0,0,0,0,0,3,143,62,124,74,100,71,39,78,119,148,195,90,110,86,211,86,154,153,17,116,34,51,238,100,43,11,57,60,84,147,73,147,50,195,192,89,28,199,81,203,221,88,217,166,154,148,119,75,232,37,68,63,35,117,30,215,207,224,66,173,239,11,210,229,191,43,46,215,238,170,143,141,156,246,221,238,242,91,111,93,16,148,23,68,37,37,236,161,37,219,200,117,176,41,179,106,111,114,32,179,205,95,195,113,39,200,207,204,203,224,99,52,217,185,38,204,189,247,24,167,91,152,113,226,98,31,119,125,49,79,70,157,84,94,202,223,73,247,66,139,244,12,176,199,10,220,205,60,108,255,0,72,52,39,119,110,63,23,79,245,52,237,255,0,141,245,212,118,79,240,153,204,123,73,51,110,14,243,248,115,96,23,255,0,166,14,130,79,11,188,210,176,211,238,34,208,223,202,219,180,189,33,78,45,250,247,255,0,198,250,104,49,117,223,147,12,201,88,204,61,46,229,195,175,10,195,27,119,175,210,240,23,166,227,73,23,68,62,163,238,180,255,0,140,98,57,246,253,94,152,70,169,209,57,100,147,208,254,145,42,242,215,200,207,200,118,22,93,251,117,97,245,89,170,221,169,83,240,82,217,90,86,149,242,91,115,178,146,174,206,37,69,221,9,242,242,19,11,7,184,176,227,182,30,156,104,55,99,127,133,20,214,82,134,252,62,176,225,104,146,229,150,187,155,134,165,123,40,81,127,198,249,9,177,130,252,89,176,78,254,122,45,58,249,103,240,94,92,131,66,12,183,75,157,162,212,109,150,159,69,13,37,221,107,235,253,207,204,132,205,179,239,251,74,254,165,51,91,180,234,222,58,20,132,165,109,187,200,117,173,196,164,165,69,209,196,164,203,162,210,125,75,204,122,16,0,0,0,0,0,0,1,13,120,169,90,234,184,114,207,34,66,79,173,54,114,230,255,0,247,186,124,211,248,151,199,231,245,10,33,50,208,244,49,176,79,14,41,135,51,43,22,198,175,115,57,17,225,51,236,233,183,74,116,79,87,231,223,184,147,224,0,2,49,241,19,196,72,152,125,150,75,145,79,63,203,122,183,26,101,33,143,84,207,87,30,167,203,219,217,42,46,232,243,208,190,100,40,123,13,237,169,120,131,137,86,253,182,159,89,202,213,102,36,103,85,208,180,39,164,33,6,173,53,79,231,246,35,47,208,54,65,192,139,54,45,129,131,150,93,167,21,26,122,58,129,78,142,233,234,126,179,141,197,105,179,87,85,43,77,118,118,35,50,30,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,7,131,199,123,54,45,255,0,131,151,165,167,41,26,250,70,129,81,142,217,234,126,171,142,69,117,178,62,138,78,186,111,236,102,68,53,190,196,139,106,94,31,98,85,193,109,171,213,114,139,89,151,25,165,116,61,73,153,11,66,85,166,170,252,206,198,103,250,69,240,112,235,196,88,152,131,150,75,109,76,200,230,61,68,141,14,142,255,0,168,101,163,140,211,226,110,238,148,151,117,249,106,95,51,18,116,0,0,70,14,35,178,206,38,86,46,125,30,229,243,163,77,103,217,215,118,180,233,126,175,203,235,26,251,17,106,122,16,189,238,21,182,186,173,236,179,199,144,163,235,82,156,137,191,253,242,159,8,254,39,240,249,125,66,101,0,0,0,0,0,0,0,15,61,120,95,246,149,131,74,122,183,118,85,188,12,40,233,82,220,119,144,235,187,73,41,82,143,163,105,81,159,68,40,250,23,144,134,88,209,197,155,4,236,23,165,83,172,102,127,10,37,199,53,160,139,116,184,58,173,38,225,105,244,176,212,93,208,142,191,221,124,140,66,124,97,226,195,142,216,132,114,96,218,109,254,11,211,94,74,219,240,250,195,155,170,79,152,90,238,114,26,85,236,173,37,255,0,23,230,33,237,233,126,221,88,131,86,118,183,117,212,252,108,183,150,165,169,124,150,219,238,165,43,179,105,73,119,90,188,188,199,18,143,107,87,171,238,182,205,38,7,61,110,168,144,130,230,161,58,153,233,161,122,198,95,18,25,154,209,200,198,103,111,68,71,145,70,195,126,100,105,40,67,168,119,211,20,242,245,21,180,200,246,170,65,31,101,17,233,220,100,120,188,45,115,70,251,140,165,203,83,150,151,91,74,212,175,29,78,61,166,126,90,120,190,186,14,233,142,19,57,143,117,36,110,65,216,127,14,108,3,255,0,244,193,214,191,194,183,51,76,155,223,210,13,73,173,187,79,197,211,253,125,123,255,0,227,125,52,24,158,242,201,54,101,236,72,199,58,227,195,143,13,16,187,59,233,138,122,245,234,146,246,80,250,143,186,210,95,164,97,105,244,217,180,199,185,19,153,229,47,225,184,149,228,71,228,103,241,33,217,89,247,165,203,97,214,90,175,218,181,31,5,57,157,219,29,228,182,230,154,161,72,62,139,74,139,217,90,139,183,152,180,140,155,113,82,77,90,76,59,15,30,164,114,221,95,51,109,99,102,186,232,82,29,63,160,139,16,188,137,164,123,95,63,137,11,61,129,62,37,78,35,115,160,187,205,97,221,118,171,105,167,93,12,200,250,25,17,247,35,28,128,0,0,0,0,0,0,0,0,1,199,159,62,37,50,35,147,167,59,202,97,173,55,43,105,171,77,76,136,186,17,25,247,50,20,207,196,15,136,91,216,179,42,70,25,225,84,221,45,150,246,115,229,242,203,247,86,165,21,228,250,143,198,75,136,218,227,110,23,69,117,239,219,66,21,238,68,102,122,16,153,121,67,225,205,136,152,253,224,238,251,149,159,69,90,47,243,54,201,220,195,252,237,57,237,159,168,137,40,117,59,93,101,37,219,174,186,246,46,182,223,130,249,60,192,252,10,74,23,100,90,254,26,74,53,250,111,29,49,122,235,204,252,151,94,89,118,117,69,250,126,173,51,98,16,148,39,106,11,66,33,253,0,0,242,151,62,22,216,183,140,103,98,92,84,63,22,211,221,86,94,37,230,245,245,77,63,144,178,242,51,33,25,177,119,133,238,91,49,21,137,179,168,214,215,161,43,82,18,225,162,111,140,159,39,106,212,78,25,31,45,82,210,131,245,214,74,255,0,139,167,99,16,87,28,248,72,227,93,154,151,42,120,86,215,225,100,70,82,167,29,70,232,144,57,104,46,106,141,90,191,48,204,244,36,183,208,191,63,228,98,22,94,248,103,123,225,205,69,234,77,231,68,244,124,168,238,169,151,27,241,44,187,181,105,82,146,101,171,107,81,31,84,43,177,249,125,67,180,195,28,111,196,156,31,169,34,169,97,92,62,142,125,181,18,200,252,36,119,186,146,144,175,236,173,172,187,182,143,47,47,172,88,46,94,120,192,85,97,185,76,183,177,178,149,226,24,73,51,25,250,175,61,40,218,95,68,133,59,201,141,11,83,232,78,175,105,31,203,224,44,195,10,49,155,15,177,166,219,143,116,97,253,111,210,48,223,105,11,53,120,103,217,218,106,109,11,211,233,80,131,61,9,212,117,211,207,235,211,220,0,0,0,0,0,0,12,95,153,219,125,171,151,47,184,137,78,113,27,149,248,47,87,91,101,174,158,191,130,120,139,204,191,56,107,115,115,194,85,54,228,171,83,150,90,42,44,231,216,50,248,26,92,81,127,168,94,95,10,41,133,47,43,9,208,245,228,214,9,159,241,83,160,255,0,214,38,88,0,0,169,206,50,120,192,114,231,80,240,138,43,186,180,207,134,171,184,157,189,150,71,80,142,125,209,175,99,252,237,62,94,98,63,112,177,195,37,98,62,103,35,184,106,209,187,110,158,138,242,186,119,240,245,8,90,151,182,159,207,249,253,70,47,137,8,75,104,75,104,45,18,146,34,34,249,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,242,180,37,196,41,181,150,169,81,25,25,124,133,15,113,79,195,37,97,198,103,31,116,149,170,46,74,122,171,169,233,219,196,84,38,244,246,213,249,159,47,168,134,127,224,217,140,7,18,117,115,8,164,185,163,79,120,154,187,105,211,186,204,233,241,203,178,53,236,95,157,167,203,204,91,32,0,0,134,188,87,102,20,60,172,47,83,211,159,88,54,127,199,78,157,255,0,80,163,59,102,18,170,87,37,38,156,130,213,82,167,48,201,23,205,78,36,191,214,54,70,203,13,190,213,181,151,204,59,167,54,141,170,59,94,144,183,11,93,125,127,2,201,31,153,254,104,202,0,0,0,0,0,0,3,195,226,190,50,225,246,11,91,114,110,140,64,173,250,58,27,13,45,194,87,134,125,237,198,150,214,189,62,137,11,50,212,154,95,93,60,190,173,107,63,48,220,96,42,179,28,169,219,216,39,74,240,236,40,158,140,197,87,158,149,238,47,165,66,93,228,201,133,169,116,54,151,180,207,229,241,21,245,137,216,223,137,56,193,82,93,82,253,184,125,34,251,138,53,153,248,72,236,245,53,45,95,216,155,65,119,113,126,94,127,80,234,236,140,51,189,241,26,162,205,38,204,162,122,66,84,135,82,203,109,248,150,90,220,181,41,41,34,213,197,164,139,170,211,220,252,254,177,52,240,51,132,142,53,222,73,110,167,138,141,126,9,196,121,36,227,72,221,18,127,49,7,202,81,43,86,38,17,150,164,167,58,31,230,124,200,78,172,34,225,123,150,204,58,98,20,234,205,181,233,186,212,116,182,107,155,227,39,198,220,180,147,102,103,203,76,181,32,189,116,26,191,227,105,216,132,157,180,240,214,203,177,227,162,45,177,70,240,109,163,77,165,226,29,115,77,9,37,249,106,63,205,79,248,135,167,0,1,252,173,9,90,118,172,181,35,24,79,26,50,121,129,248,234,149,174,247,181,252,76,149,233,244,222,58,98,52,211,151,249,45,60,130,236,210,75,244,125,122,212,134,111,56,115,98,38,0,248,203,190,218,103,210,182,139,28,189,210,119,48,199,39,94,67,101,234,46,74,221,86,231,94,81,118,233,166,189,143,164,52,50,50,61,12,88,71,15,206,33,111,97,52,168,248,103,138,179,117,182,92,223,200,151,203,47,220,186,20,167,149,234,49,25,78,47,115,142,54,93,85,211,191,109,72,92,196,9,241,42,113,27,157,5,222,107,14,235,181,91,77,58,232,102,71,208,200,143,185,24,228,0,0,0,0,0,0,0,0,15,197,40,144,91,148,122,17,10,148,226,87,159,121,117,89,111,224,166,19,214,54,65,70,223,75,63,225,200,249,154,148,57,44,122,175,199,35,45,20,78,23,168,190,190,126,68,43,21,166,150,242,201,182,211,170,143,177,106,45,51,32,156,54,162,207,133,31,20,113,182,151,174,253,254,14,159,207,62,154,28,166,28,250,88,210,190,77,43,170,126,69,230,98,212,105,244,232,116,168,109,192,128,207,41,134,181,216,141,198,173,53,51,51,234,102,103,220,204,114,64,0,0,0,7,140,196,108,30,195,204,88,164,189,69,190,232,30,146,138,250,20,133,35,197,62,207,67,74,210,125,90,90,79,179,139,243,243,250,132,1,199,254,16,86,197,96,234,21,220,26,168,122,49,229,19,174,179,77,229,56,246,229,253,42,146,158,108,137,164,69,169,155,105,212,203,203,95,51,21,201,141,89,90,198,28,7,171,61,76,191,45,191,8,134,210,167,80,239,140,138,230,246,137,78,36,151,181,167,87,166,188,165,158,157,250,125,90,244,248,47,143,56,143,129,23,52,91,142,192,173,248,21,180,250,28,125,191,12,195,188,228,19,141,173,72,213,214,215,183,94,82,11,82,45,75,79,175,91,116,202,63,19,187,11,23,89,167,217,184,144,231,161,238,151,150,212,86,250,61,35,197,44,201,134,201,127,67,21,45,163,115,174,47,166,189,52,248,25,24,157,81,37,199,159,25,169,145,28,222,203,200,74,208,173,12,181,73,150,164,122,31,94,198,62,192,0,0,0,0,3,205,98,107,41,145,134,247,99,10,70,242,114,135,61,6,157,116,220,71,29,101,166,190,67,90,204,100,101,49,241,122,248,97,40,216,77,220,149,52,18,117,215,105,20,167,11,77,124,197,190,240,97,149,41,252,177,92,77,186,141,90,110,246,150,148,175,82,233,165,62,159,162,116,239,219,204,79,176,0,29,13,247,115,198,178,236,186,229,219,44,244,106,143,77,149,61,125,251,52,210,156,62,196,103,217,63,3,250,140,107,159,154,156,83,168,227,6,57,221,119,100,233,158,33,162,170,78,143,11,232,210,141,145,124,99,238,54,142,136,65,158,132,225,245,81,110,248,139,46,224,235,132,9,183,236,90,190,40,74,99,73,117,39,100,65,109,205,223,248,187,140,211,223,34,208,150,101,220,188,210,71,243,242,22,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,2,183,248,197,97,2,46,11,18,145,138,17,88,214,93,53,232,240,92,115,119,254,46,219,53,7,204,180,53,145,119,63,36,153,252,252,133,104,229,91,20,234,56,63,142,118,165,217,6,103,135,104,234,144,99,205,250,52,175,124,95,24,195,142,35,170,22,101,169,54,93,82,91,190,3,99,11,18,231,141,122,89,116,59,182,33,234,213,98,157,26,114,59,246,117,164,184,93,200,143,178,190,5,245,16,239,128,0,64,78,51,210,165,177,150,43,117,182,145,163,78,94,177,18,165,234,93,117,167,212,53,78,157,251,121,138,130,193,182,83,35,23,172,120,234,111,122,93,185,41,136,52,235,166,226,57,77,150,154,249,13,148,240,201,148,199,195,107,78,58,91,216,150,168,112,16,73,215,93,164,81,208,90,107,230,61,40,0,0,0,0,0,248,203,151,30,4,103,102,75,115,99,44,161,75,90,180,51,209,36,90,153,232,93,123,16,130,185,184,226,119,96,225,19,53,27,55,13,220,244,197,210,202,222,138,190,143,71,240,171,34,125,179,95,211,69,83,107,218,235,104,233,175,93,126,4,102,42,47,26,49,231,17,241,222,230,149,113,223,245,191,28,183,95,91,140,55,225,152,107,146,131,113,197,165,26,180,218,55,105,205,89,106,101,169,235,245,105,220,96,182,86,177,131,30,42,204,211,44,59,111,197,161,196,165,213,187,227,34,183,177,163,83,105,53,237,117,212,107,167,53,7,167,126,191,94,150,55,128,28,32,173,138,57,211,235,184,203,80,244,155,201,38,157,122,155,202,113,157,171,250,37,41,60,216,243,76,143,67,39,19,169,23,158,190,68,39,238,28,224,246,30,97,61,37,154,45,135,64,244,108,86,80,148,37,30,41,247,186,18,80,146,234,234,212,125,155,71,159,151,214,61,160,0,0,0,0,227,84,105,208,234,176,220,129,61,158,107,14,233,189,27,141,58,232,100,101,212,140,143,185,16,170,252,253,112,218,139,2,20,156,82,193,42,94,156,189,158,50,159,207,62,186,156,86,27,250,89,50,190,110,171,162,126,71,228,98,172,157,105,108,172,219,113,58,40,187,150,162,206,184,106,231,222,93,38,91,56,43,139,21,141,240,87,187,209,47,248,114,46,94,133,50,75,254,171,17,204,207,85,27,101,235,175,167,151,153,11,107,74,137,101,185,39,169,24,253,0,0,0,0,0,0,0,1,12,248,141,102,245,121,122,176,218,183,109,57,123,110,122,214,238,66,185,122,242,121,47,68,90,186,56,203,141,171,86,222,87,115,45,62,103,218,138,37,74,126,99,234,147,37,123,220,94,155,149,161,22,186,22,158,95,80,178,158,24,153,33,143,120,190,172,100,196,136,58,192,141,167,163,99,243,79,233,183,20,216,238,250,204,190,74,78,138,74,15,214,71,95,47,51,22,240,219,104,105,4,219,101,162,75,177,15,232,0,0,0,0,0,7,89,94,183,40,247,45,58,77,42,181,15,196,70,150,202,216,117,28,197,163,114,20,147,74,139,84,153,25,116,81,246,61,69,120,230,191,133,5,185,123,42,165,122,96,196,223,68,85,22,111,76,114,159,203,114,71,138,116,249,238,26,121,178,102,18,81,185,74,105,58,233,161,105,174,154,25,144,170,252,83,194,91,235,4,238,215,173,123,214,153,224,103,197,113,70,146,231,50,238,164,151,86,130,87,209,173,105,246,154,87,77,124,190,173,115,254,86,248,136,226,182,95,85,18,223,156,239,166,109,150,223,108,215,11,108,104,251,80,92,132,31,210,20,101,184,127,70,201,167,191,158,189,203,173,191,101,175,55,88,101,153,58,20,121,86,196,222,77,87,195,161,217,80,57,114,21,201,86,198,77,105,230,173,150,210,173,170,121,41,212,187,247,46,157,179,160,0,0,0,0,15,57,137,58,126,199,119,78,170,218,94,133,157,235,105,174,159,64,190,163,90,204,104,211,246,98,190,244,86,226,252,38,170,122,218,105,175,238,167,58,139,104,224,183,26,103,237,127,185,165,243,127,114,254,23,77,111,102,210,252,103,130,167,30,186,247,237,229,216,88,112,0,8,75,197,83,26,27,195,204,3,126,210,132,254,201,215,35,170,167,186,157,186,235,26,68,41,205,159,116,40,189,164,23,99,35,249,144,164,187,46,220,147,121,94,20,91,90,47,227,107,21,24,208,146,125,58,27,174,165,26,245,50,46,234,248,151,214,67,99,252,179,216,81,112,219,2,44,91,89,134,182,59,26,222,166,38,73,238,51,222,250,97,178,133,171,170,148,69,169,163,177,30,159,1,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,28,204,88,81,113,35,2,47,171,89,246,183,187,42,222,169,166,49,238,50,216,250,161,188,132,43,162,146,71,161,175,177,158,159,17,173,253,233,110,73,179,111,10,213,173,43,241,180,122,140,152,74,62,157,77,167,84,141,122,25,151,116,252,79,235,49,118,156,42,241,161,188,67,192,70,45,25,175,239,157,109,184,152,13,39,110,154,70,143,10,11,101,217,9,47,105,103,220,204,254,102,38,208,0,10,241,227,73,26,103,237,127,182,165,147,191,185,127,11,161,183,179,105,126,51,193,84,79,93,123,246,253,2,165,240,95,79,217,138,196,213,91,75,240,154,151,235,105,174,159,186,155,234,54,83,195,109,63,99,171,91,69,110,47,66,193,245,180,211,95,160,71,81,232,192,0,0,0,0,96,188,202,102,235,12,178,217,66,145,42,231,155,206,170,248,117,187,22,7,46,66,121,202,216,241,161,60,212,50,226,83,185,76,169,58,159,110,231,211,189,64,230,147,136,142,43,102,9,82,237,248,46,250,26,217,113,247,13,16,182,198,145,185,7,207,65,125,33,198,67,133,244,111,18,123,249,107,220,250,96,12,44,194,91,235,27,46,214,109,123,42,153,227,167,202,113,38,162,231,50,214,132,167,80,131,87,210,45,9,246,157,79,77,124,254,189,45,67,42,28,40,45,203,41,84,219,211,25,230,250,94,166,142,76,196,83,249,110,71,240,174,151,33,194,79,54,52,195,74,246,169,46,167,93,52,61,117,211,66,34,22,29,65,183,40,214,205,58,53,42,139,15,195,198,136,202,35,178,142,98,215,181,9,73,37,37,170,140,204,250,36,187,158,163,179,0,0,0,0,0,1,252,184,218,29,65,182,225,106,147,238,66,161,248,157,100,134,61,157,33,56,201,134,208,116,131,39,95,73,71,230,159,208,237,40,81,218,245,158,124,205,90,169,75,63,85,29,60,252,140,86,180,89,79,195,125,50,99,47,99,136,215,106,180,35,211,82,211,207,235,23,175,195,151,55,171,204,45,134,237,187,118,75,221,115,209,118,243,213,203,211,157,206,122,90,211,209,182,91,109,58,54,202,123,25,235,242,62,243,48,0,0,0,0,0,0,0,121,140,73,191,104,248,101,102,207,189,43,171,219,14,159,202,230,116,81,254,49,212,54,94,202,84,125,214,94,71,254,177,174,86,97,241,178,191,143,120,153,82,191,171,139,208,230,114,121,109,104,143,163,217,29,166,143,214,75,104,215,94,81,31,84,244,255,0,164,242,150,68,114,159,81,204,206,36,27,114,213,201,183,168,255,0,248,69,221,18,173,57,172,73,229,122,164,243,107,252,99,26,122,186,252,244,46,247,255,0,75,166,67,163,65,106,157,1,174,91,12,238,216,157,198,122,106,102,103,212,204,207,185,152,229,128,0,0,0,0,0,0,15,3,140,88,37,97,227,133,171,42,212,190,41,126,42,59,237,173,45,171,158,242,57,107,54,220,108,149,163,78,32,207,66,117,93,53,235,175,213,165,61,103,27,134,173,237,130,114,234,23,142,31,57,233,187,92,212,236,165,22,140,198,240,77,235,33,195,111,233,101,45,199,54,52,210,61,109,53,86,239,137,25,28,51,183,110,26,245,135,114,196,174,81,228,120,90,149,42,83,111,54,173,136,94,199,26,112,148,93,20,74,73,232,164,23,145,151,79,49,110,185,16,226,83,79,196,111,70,225,54,41,66,240,85,134,24,102,52,106,151,53,78,248,181,151,134,97,9,229,49,21,41,111,122,214,226,181,53,116,211,67,233,161,139,22,143,33,169,113,219,148,194,183,54,242,9,196,30,134,90,164,203,82,62,163,232,0,0,0,3,201,226,226,205,188,41,189,22,71,161,166,222,168,159,255,0,147,56,53,172,197,85,155,152,161,120,44,207,83,85,126,160,127,254,80,177,113,252,28,40,110,82,178,193,89,144,241,234,169,151,116,137,8,254,241,116,250,121,151,99,63,128,158,0,3,248,121,212,48,210,222,112,244,75,105,53,40,254,68,90,138,43,226,141,142,18,241,51,29,228,218,209,228,110,166,219,100,184,27,54,17,125,60,121,147,81,174,166,218,85,236,175,226,101,243,49,194,225,121,131,106,197,12,198,68,170,77,78,200,54,204,118,235,41,115,93,119,63,30,124,37,18,52,37,164,203,84,184,125,116,50,249,24,190,22,90,67,13,33,150,203,68,182,146,74,75,228,69,160,254,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,15,52,135,218,91,46,22,169,113,38,149,23,200,203,65,67,220,80,240,109,88,95,152,201,117,72,73,223,6,230,142,229,101,78,107,166,215,228,79,154,163,70,134,181,25,232,150,203,174,132,95,34,28,222,23,56,225,47,12,241,222,53,173,34,70,218,109,200,72,129,179,97,31,211,200,153,9,26,234,77,169,94,202,62,36,95,50,23,168,203,168,125,164,60,217,234,151,18,74,73,252,140,181,31,216,0,130,28,99,168,110,85,178,193,70,144,201,232,168,119,116,121,11,254,241,20,250,129,159,115,47,136,166,236,42,81,163,20,44,245,145,232,105,175,211,207,255,0,202,16,54,84,194,53,26,240,162,203,89,158,166,171,122,156,127,254,76,216,245,128,0,0,0,62,114,36,53,22,59,146,95,86,214,218,65,173,103,161,158,137,34,212,207,160,174,156,247,241,41,167,225,199,164,176,155,11,97,120,218,195,204,61,26,85,71,152,166,252,34,207,197,48,180,242,159,138,164,185,177,104,109,90,146,186,235,161,116,212,197,69,92,87,13,122,252,185,101,215,43,18,60,85,74,171,41,199,156,86,196,35,123,142,184,106,62,137,36,164,181,82,207,200,139,175,144,153,153,58,225,171,123,99,100,186,125,227,136,14,122,18,215,37,53,41,37,163,50,124,107,122,199,112,155,250,41,72,113,189,237,58,191,91,77,83,183,226,100,69,112,184,59,130,86,30,7,218,177,109,75,30,151,225,88,97,180,37,197,115,222,95,49,100,219,109,154,180,117,197,153,106,77,39,166,189,52,250,245,247,192,0,0,0,0,0,0,3,137,84,166,67,172,193,118,157,61,174,99,15,109,222,157,198,90,232,100,101,212,140,143,185,16,160,12,247,101,62,161,150,108,72,75,113,21,206,183,171,26,250,57,221,18,157,121,76,70,230,250,166,243,139,252,99,250,122,218,124,181,46,216,183,47,24,217,95,192,76,76,166,223,212,53,234,112,249,220,198,180,71,210,111,142,235,69,235,41,181,233,167,52,207,162,122,255,0,210,91,26,225,181,251,71,196,219,54,5,233,66,94,232,117,14,111,47,162,139,241,110,173,179,246,146,147,238,131,242,47,245,143,78,0,0,0,0,0,0,2,171,120,195,230,5,246,209,15,2,41,79,232,219,188,207,74,163,105,117,211,209,242,153,234,166,254,58,251,11,250,254,2,173,41,52,154,133,114,160,213,46,151,31,159,41,253,220,182,247,165,58,232,147,81,245,81,145,118,35,243,27,20,228,239,1,41,248,1,131,212,219,89,164,238,158,174,119,139,119,85,22,255,0,221,82,22,142,156,197,164,180,75,218,116,63,175,229,157,0,0,0,0,0,0,0,0,7,205,246,90,146,202,227,188,157,205,184,147,66,139,93,53,35,45,15,176,128,57,231,225,191,111,98,141,54,165,137,24,91,23,194,93,40,231,75,126,62,245,185,226,180,76,151,148,91,159,148,150,209,185,215,27,46,137,233,167,195,82,20,231,115,91,149,235,2,235,159,109,214,227,248,90,173,18,107,177,95,70,244,47,99,204,184,164,40,181,73,169,39,162,144,125,140,203,167,153,11,7,225,249,196,90,165,102,79,165,225,22,45,78,231,81,94,91,16,169,242,249,73,79,32,205,81,99,180,141,140,70,53,171,106,18,225,234,165,117,236,103,174,134,45,230,137,90,166,220,84,152,149,186,68,142,124,41,204,183,33,135,54,41,59,219,90,73,73,61,20,68,101,169,25,30,134,68,99,156,0,0,0,60,38,60,78,42,102,8,98,12,243,86,156,139,90,172,225,30,158,105,136,233,252,254,3,90,235,242,95,164,47,139,138,126,186,248,154,172,183,181,248,238,121,71,254,177,122,156,47,105,76,210,178,177,77,228,181,179,198,74,102,90,253,99,61,202,93,58,22,167,220,244,236,37,192,0,192,121,218,198,232,152,35,128,55,69,96,156,219,82,169,211,102,211,41,231,161,158,201,46,66,146,166,149,248,181,164,244,83,93,148,68,95,19,248,235,207,93,172,85,47,11,150,117,114,160,190,125,66,179,53,217,78,171,68,167,123,206,184,106,87,98,36,150,170,81,246,34,47,168,94,55,12,44,7,253,139,48,46,13,207,80,79,238,251,153,13,84,210,122,251,44,200,135,9,100,158,142,41,39,162,155,62,186,17,252,136,76,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,199,137,238,3,254,202,120,23,58,230,167,163,250,97,108,161,218,154,143,95,105,152,240,230,172,211,213,196,164,181,83,133,215,67,63,145,138,57,161,214,42,150,125,203,6,185,79,95,34,161,71,154,212,150,149,162,85,177,230,156,37,39,185,26,79,69,36,187,145,151,214,54,23,201,46,54,196,198,236,1,181,235,6,230,234,149,50,155,10,153,80,61,12,183,201,110,20,101,58,175,197,161,37,170,157,236,146,50,248,31,195,62,128,8,143,197,10,148,205,87,43,21,46,115,91,252,28,167,165,163,214,50,218,164,83,166,232,125,203,94,226,138,236,57,126,143,190,45,217,250,233,225,170,177,30,215,225,181,228,159,250,134,202,56,15,56,170,120,33,135,211,201,90,243,237,106,75,134,122,121,170,35,71,242,248,143,118,0,0,0,56,53,186,213,54,221,164,203,173,213,228,114,33,65,101,201,15,185,177,74,216,218,18,106,81,232,146,51,61,8,140,244,34,51,21,13,196,15,136,181,74,243,159,84,194,44,37,157,201,162,178,183,225,84,37,242,146,174,121,146,165,71,117,27,31,140,75,78,228,41,179,213,42,233,216,143,93,76,87,197,179,110,87,175,251,174,5,183,68,143,226,170,181,185,173,69,97,27,208,141,239,60,226,80,146,213,70,148,150,170,89,119,50,46,190,68,46,47,35,28,55,237,220,46,166,211,113,35,20,162,248,187,165,92,153,108,71,222,182,252,41,154,99,60,146,220,196,165,54,189,174,182,225,117,79,93,126,26,16,159,236,50,212,102,81,29,148,237,109,180,146,18,90,235,161,17,104,93,199,208,0,0,0,0,0,0,0,0,96,204,225,224,37,63,31,240,122,165,106,186,157,179,211,201,240,142,234,163,217,251,170,58,215,211,152,132,158,169,103,78,167,245,124,245,213,171,82,106,20,58,131,180,186,164,126,68,166,54,243,27,222,149,105,170,73,69,213,38,101,216,203,204,90,95,7,140,192,190,180,76,192,154,171,250,182,215,47,209,72,218,93,53,244,132,167,186,165,191,142,158,218,254,175,128,181,32,0,0,0,0,0,1,195,171,84,227,81,169,238,212,165,171,107,76,237,220,122,25,247,81,17,118,35,62,230,67,91,108,206,226,148,188,100,198,187,135,16,101,185,189,85,63,9,167,66,47,197,196,101,175,36,35,251,95,230,151,250,196,131,225,109,128,127,178,206,52,46,231,169,53,186,147,108,233,226,11,118,155,188,76,73,168,71,178,226,84,94,179,101,216,143,244,16,189,18,34,73,104,93,135,232,0,0,0,0,0,0,0,0,0,137,153,206,200,141,145,152,234,12,202,245,42,31,132,188,24,101,197,198,147,204,121,206,114,146,137,10,67,91,21,33,182,147,171,175,17,238,50,233,166,135,211,181,32,226,254,18,94,88,37,125,84,44,139,202,159,225,38,65,144,234,90,62,107,78,115,91,67,206,52,78,125,26,214,73,212,218,87,67,51,50,211,234,51,154,252,57,115,245,39,12,42,48,48,111,18,170,27,173,250,140,198,163,193,127,148,69,200,117,197,68,142,218,118,179,29,75,86,214,219,89,234,165,145,31,159,93,12,92,117,34,173,79,174,211,34,214,105,82,57,240,230,178,137,12,57,177,73,222,218,210,74,73,232,162,35,45,72,200,244,50,35,28,192,0,0,24,195,52,11,152,222,92,177,56,225,55,185,95,129,245,162,95,82,45,17,224,30,212,250,254,129,173,157,112,212,170,213,64,215,237,28,167,76,254,189,230,47,239,135,2,148,172,172,91,59,151,187,72,240,136,186,105,161,122,58,39,65,40,0,126,41,68,148,154,148,122,17,22,166,41,119,139,94,63,174,246,196,246,48,186,145,39,117,54,134,218,78,65,108,211,73,108,200,156,194,139,214,108,149,236,168,187,40,211,245,247,17,203,37,24,59,43,25,179,3,107,208,202,55,58,13,62,163,10,163,60,183,146,117,140,220,216,201,115,242,208,126,203,191,146,102,127,2,248,108,61,109,80,96,90,246,253,54,220,166,53,203,137,76,136,204,54,83,185,71,162,27,65,33,37,170,140,207,178,75,185,153,252,199,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,3,173,185,104,48,46,139,126,165,110,212,218,230,68,169,196,122,35,201,220,162,213,14,32,208,162,213,38,71,217,71,216,200,254,99,94,28,235,224,236,172,26,204,21,209,67,56,220,152,53,10,140,218,140,2,222,74,253,204,228,217,41,111,242,214,126,203,127,148,100,127,18,248,200,206,18,153,128,93,147,137,239,225,125,98,86,202,109,113,181,28,114,217,174,178,222,145,5,132,23,170,217,171,217,73,247,81,39,234,238,46,141,42,37,36,148,147,212,140,181,33,250,2,47,241,31,82,147,149,139,155,106,246,235,30,105,31,77,117,47,71,75,232,40,18,134,106,77,106,158,104,246,138,83,70,95,94,242,27,38,101,125,115,28,203,150,24,156,214,246,171,240,62,138,72,234,71,170,60,3,58,31,79,210,50,120,0,0,14,29,94,173,79,161,83,37,86,106,178,57,16,225,50,185,15,185,177,74,216,218,18,106,81,232,146,51,61,8,140,244,34,212,83,143,17,172,253,73,196,250,140,252,27,195,90,134,219,126,157,49,216,243,159,229,17,243,221,109,82,227,184,157,175,71,74,211,185,183,16,122,165,102,69,229,215,83,16,163,8,48,146,241,198,219,234,159,100,89,180,255,0,23,50,116,134,146,233,243,90,111,148,218,222,109,163,115,233,22,130,86,134,234,122,17,145,158,191,89,149,222,228,199,34,54,70,92,104,48,235,213,88,126,46,240,125,150,215,38,87,49,230,249,42,82,35,169,109,236,76,135,26,86,142,178,103,184,139,174,186,23,78,242,208,0,0,0,0,0,0,0,0,0,126,25,18,139,67,236,40,187,138,78,1,158,19,99,66,46,122,107,91,105,55,54,190,28,183,107,183,195,196,132,133,123,78,41,71,235,56,125,200,191,73,8,249,150,60,82,151,131,120,215,111,98,12,71,54,42,153,226,245,232,71,248,200,143,53,230,133,255,0,108,252,211,255,0,88,217,38,147,83,141,89,167,181,82,136,173,205,61,187,105,232,101,217,70,71,220,136,251,145,142,96,0,0,0,0,0,12,3,158,172,75,127,10,114,201,119,93,180,245,233,62,55,128,240,233,208,189,109,213,8,205,171,169,165,73,47,85,195,238,67,93,83,61,79,83,23,193,194,247,9,98,97,254,94,41,213,231,34,114,170,117,222,119,138,250,67,86,188,153,211,82,143,203,82,125,149,249,17,124,245,49,50,0,0,0,0,0,0,0,0,0,0,4,120,206,62,85,45,140,201,97,181,70,3,209,185,117,248,113,158,126,157,35,123,135,244,200,143,32,154,78,222,115,104,246,222,215,85,116,248,244,237,65,216,169,134,215,30,15,95,213,75,34,226,103,149,54,149,45,246,82,173,205,171,122,90,121,109,18,244,66,150,69,169,182,174,154,159,233,238,39,207,13,172,252,205,181,170,148,220,16,197,26,150,250,92,183,25,133,72,145,201,34,229,184,165,67,140,195,59,88,142,106,61,18,151,15,122,215,161,246,51,215,67,22,243,14,91,19,226,49,58,42,247,179,33,180,186,218,180,50,220,149,22,164,122,31,82,232,126,99,236,0,0,48,214,112,93,105,156,182,98,33,186,189,164,171,102,174,146,233,174,167,224,36,116,26,226,213,12,142,167,48,203,177,190,231,255,0,17,139,239,225,146,227,206,101,98,141,206,78,155,92,142,148,245,46,169,42,116,61,4,176,1,131,51,135,143,116,172,3,193,106,245,195,37,253,149,9,144,165,66,167,22,213,31,238,165,196,144,182,143,163,107,79,180,215,229,22,223,137,252,117,233,189,174,154,166,32,222,213,139,174,162,190,108,218,229,74,68,213,244,74,117,91,207,41,195,46,132,146,238,179,242,47,168,133,200,112,160,203,139,120,119,133,43,196,218,244,93,181,171,129,195,92,101,111,215,247,3,241,160,188,130,209,46,169,30,218,15,186,73,95,29,11,160,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,55,21,252,184,181,136,152,80,140,77,160,196,221,90,183,220,39,36,175,153,167,238,6,35,78,121,101,162,157,74,61,181,151,100,154,190,26,151,65,77,246,77,211,84,195,235,218,143,117,211,151,202,155,67,169,71,154,142,137,86,139,101,228,184,69,212,148,93,208,94,71,245,24,216,91,39,152,247,74,199,204,22,160,220,49,159,223,80,135,10,44,42,137,109,81,126,234,68,72,235,116,250,182,132,251,78,254,73,109,248,31,195,57,128,137,252,77,156,121,188,172,86,121,41,215,115,146,18,174,165,209,39,78,153,168,161,10,89,145,84,226,25,246,39,219,255,0,226,33,177,214,79,93,105,236,181,225,217,180,189,196,155,102,144,147,233,166,135,224,35,244,25,148,0,0,124,102,75,98,4,71,231,74,94,198,99,182,167,92,86,134,123,82,146,212,207,66,234,125,11,200,84,55,18,92,252,205,186,106,149,44,16,194,234,151,46,151,17,199,161,85,228,114,72,249,142,37,83,35,62,206,215,227,146,139,84,169,179,222,133,232,93,136,245,212,196,6,194,188,54,184,241,134,254,165,217,22,235,60,217,181,89,108,50,165,110,109,59,18,235,200,104,215,162,212,130,61,13,196,244,212,191,71,113,126,57,56,202,165,177,150,220,54,167,64,102,55,50,191,50,51,47,212,100,111,112,190,153,113,227,147,169,219,206,113,30,219,58,234,158,159,14,157,228,56,0,0,0,0,0,0,0,0,0,0,134,252,80,176,154,30,32,101,226,163,94,110,39,58,167,66,228,248,95,164,52,233,206,157,9,43,252,180,167,217,71,153,31,203,67,20,62,71,161,234,67,98,172,138,226,92,140,86,203,37,163,119,84,23,251,190,79,143,241,9,208,189,93,181,9,45,167,169,37,41,63,85,178,236,67,63,0,0,0,0,0,0,174,78,50,23,226,169,152,103,68,178,217,115,111,165,124,79,49,58,107,187,149,34,158,225,126,73,233,223,226,95,167,176,169,11,22,213,126,245,186,160,219,49,156,216,228,206,110,213,104,71,166,198,212,191,51,47,36,252,70,205,246,93,190,139,90,218,135,66,109,58,38,55,51,66,215,243,156,82,190,39,249,223,17,221,128,0,0,0,0,0,0,0,0,0,0,133,92,68,178,95,76,199,139,26,109,249,109,183,200,185,232,48,220,148,71,170,149,226,25,97,153,110,242,189,119,208,218,55,56,234,125,109,166,101,243,46,133,72,21,106,101,94,205,185,36,210,230,163,195,212,169,19,22,210,203,84,175,99,205,56,105,62,198,105,61,20,147,243,50,233,230,46,27,133,182,113,37,98,149,9,24,39,119,47,117,90,223,167,18,161,187,161,22,232,108,34,20,100,22,141,176,148,151,174,226,143,83,89,171,227,169,117,22,28,0,0,48,46,115,35,205,44,183,226,18,164,74,230,182,116,42,178,144,141,132,157,165,224,36,104,90,151,125,6,187,53,31,252,33,39,254,25,127,252,70,47,183,134,43,6,198,86,41,58,159,227,30,97,207,241,211,161,137,102,56,245,25,209,233,148,249,53,41,75,216,196,70,86,251,138,208,207,68,37,38,102,122,22,167,216,188,133,11,113,24,204,189,87,27,113,158,175,108,69,159,190,133,107,207,145,77,105,174,82,75,87,163,75,150,130,94,166,210,23,236,59,166,134,106,47,153,159,111,33,145,124,3,149,143,24,243,64,166,58,159,233,93,30,100,90,172,242,212,190,145,134,166,198,75,136,252,98,20,90,165,222,233,212,203,200,140,251,108,29,109,208,41,214,181,191,77,182,233,44,242,161,210,226,51,13,132,110,82,182,182,218,9,9,45,84,102,103,209,37,220,204,254,99,178,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,182,227,110,164,212,211,137,90,73,70,147,52,158,165,169,25,145,151,214,70,70,71,243,33,253,0,0,15,155,111,176,242,221,109,167,155,90,216,95,45,212,165,68,102,133,109,37,109,81,121,30,213,36,244,63,35,35,243,31,64,0,0,0,0,0,0,0,21,221,125,113,149,195,139,26,246,184,108,169,88,45,114,74,122,223,170,203,165,184,251,117,22,18,151,84,195,202,108,214,68,101,169,17,154,53,211,230,44,68,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,91,114,80,41,215,77,191,82,182,234,204,243,97,213,34,61,13,244,110,82,119,54,226,13,10,45,82,100,101,209,71,216,200,254,99,95,28,244,96,28,172,7,199,154,253,49,164,255,0,74,235,51,37,85,96,22,165,244,108,61,54,74,91,71,227,22,163,209,45,119,86,134,126,100,71,223,215,240,231,204,189,87,4,177,158,145,108,74,159,178,133,116,79,143,77,117,174,82,79,71,164,203,136,131,94,164,210,215,236,53,166,132,105,47,153,31,123,233,167,78,143,83,167,198,169,69,94,246,37,178,135,219,86,134,90,161,73,35,35,208,244,62,199,230,57,2,38,113,58,96,223,202,197,91,67,252,91,207,185,254,42,116,209,66,84,239,252,33,27,254,25,31,252,68,54,38,201,156,121,167,150,252,61,84,121,92,166,202,133,73,82,209,176,149,184,188,4,125,75,83,237,168,207,64,0,2,188,120,164,231,18,86,22,208,151,130,118,138,246,213,174,10,113,170,99,186,17,237,134,250,38,198,89,104,227,10,73,250,237,164,245,37,146,190,26,23,81,79,52,170,101,94,241,185,35,82,225,35,196,84,171,19,16,202,11,84,163,123,206,184,73,46,230,73,45,84,162,243,34,235,228,46,255,0,135,110,75,233,152,15,99,194,191,110,68,115,238,122,244,54,228,153,234,164,248,118,95,102,35,188,175,81,245,182,189,174,52,175,91,105,25,252,139,161,205,80,0,0,0,0,0,0,0,0,0,0,29,37,233,111,162,233,182,166,80,156,78,169,147,203,212,181,252,215,18,175,137,126,111,196,107,33,125,90,175,217,87,84,235,102,75,155,220,135,202,220,173,8,181,222,218,87,228,103,228,175,136,182,238,13,247,225,212,240,210,183,101,188,230,227,165,120,110,90,116,211,78,108,138,131,135,249,61,123,124,79,244,118,22,56,0,0,0,0,0,2,146,120,191,94,137,174,230,17,22,162,29,220,86,238,189,54,233,167,136,131,1,207,205,47,135,196,255,0,64,196,252,57,44,162,190,179,101,103,81,222,61,177,213,233,30,106,251,237,254,150,203,81,116,220,147,62,168,242,49,176,112,0,0,0,0,0,0,0,0,0,0,0,252,82,73,73,52,168,181,35,45,12,84,191,21,252,163,179,72,150,88,243,103,65,216,212,183,57,117,52,115,76,245,117,71,58,83,206,234,227,198,125,137,62,170,81,167,195,204,133,121,224,246,33,212,48,179,18,173,235,226,156,230,197,210,170,81,37,57,209,39,185,13,72,109,211,46,169,86,159,139,46,187,76,254,190,195,99,60,2,196,202,118,45,225,29,173,124,64,145,205,93,66,145,5,233,94,162,147,177,247,34,180,234,211,213,9,215,78,97,117,34,34,248,124,6,66,0,1,130,179,184,250,24,203,61,246,107,252,170,21,81,37,245,157,62,72,215,78,121,238,157,36,203,205,229,159,255,0,132,99,96,110,28,237,173,188,172,90,187,209,183,116,72,42,46,186,234,71,78,137,212,73,177,12,56,158,102,46,54,15,96,132,171,86,154,230,250,197,210,75,165,169,189,12,182,70,147,18,107,102,230,166,210,210,122,45,178,45,186,164,254,100,66,143,40,212,186,141,231,116,195,164,68,46,100,234,212,246,227,163,217,45,93,121,194,73,119,50,47,105,95,18,47,168,95,143,15,252,180,194,203,214,10,211,185,235,230,85,238,22,153,171,203,86,134,92,181,63,18,46,246,244,39,92,73,232,182,125,162,211,95,34,34,239,40,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,85,116,221,54,229,145,110,212,46,219,190,183,14,143,70,165,48,169,51,103,76,116,155,101,134,211,221,74,81,246,248,23,153,153,145,23,83,21,99,152,142,51,245,181,213,100,219,249,105,179,161,53,78,101,70,217,92,55,3,42,113,233,26,31,182,196,84,169,36,218,79,77,72,221,53,25,146,186,161,6,66,44,77,226,101,157,249,179,206,160,172,116,150,202,183,18,146,219,52,122,114,26,78,135,169,22,194,143,161,151,215,174,190,122,140,199,131,220,100,243,7,105,212,24,143,139,212,26,29,247,73,51,74,95,117,168,233,166,212,8,188,212,133,178,92,147,61,58,237,54,139,83,34,34,82,122,139,80,203,174,102,240,155,52,54,103,225,142,23,87,13,255,0,14,105,110,163,76,148,146,110,109,57,213,107,162,30,108,140,244,215,67,218,164,153,165,90,30,134,122,25,22,87,1,252,173,104,109,10,113,197,146,82,146,51,82,140,244,34,34,243,49,95,156,47,243,98,238,48,221,120,183,134,183,5,76,222,148,187,142,163,121,208,73,197,122,199,2,100,181,41,246,146,94,73,109,213,182,162,47,254,200,62,196,66,193,64,0,116,87,221,233,65,195,155,42,187,127,93,18,138,61,38,221,167,200,169,205,115,166,164,211,40,53,168,139,94,234,50,45,8,188,204,200,188,196,51,225,87,152,42,246,60,219,184,191,81,186,229,147,181,101,222,235,175,169,173,230,175,11,30,123,41,38,152,78,189,155,71,132,90,83,242,35,47,33,58,64,0,0,64,60,228,113,87,180,112,46,189,80,195,44,25,162,66,188,110,250,122,141,137,243,228,186,126,139,167,62,93,218,62,89,146,228,56,147,232,164,165,72,74,79,161,172,212,74,73,87,245,205,197,11,59,55,28,211,148,222,47,21,29,157,76,209,22,153,70,132,211,104,253,42,105,78,43,254,50,140,122,172,54,226,229,155,187,50,124,117,221,181,186,29,241,79,108,210,151,35,85,105,76,199,112,219,45,53,218,244,84,182,100,189,11,218,89,47,169,234,100,161,104,185,69,207,54,18,230,226,146,236,123,120,220,160,221,240,26,230,212,109,201,206,165,79,33,189,72,141,230,22,90,19,237,106,100,91,136,137,73,51,45,201,78,169,51,145,192,0,0,53,149,204,23,245,250,196,159,225,125,103,249,107,163,102,160,0,1,228,177,79,21,172,12,22,178,42,24,135,137,119,28,106,45,14,154,141,93,125,227,213,75,89,251,45,54,130,245,156,113,90,104,148,36,140,207,224,42,147,29,56,207,98,149,122,167,38,153,128,54,125,54,214,163,37,70,150,106,85,150,74,101,73,210,211,162,249,123,185,12,247,246,12,157,236,94,183,114,17,236,184,151,231,133,51,189,32,88,241,55,155,184,213,180,232,244,211,107,93,52,252,95,135,217,167,203,77,4,132,192,254,52,24,167,65,168,177,78,199,171,46,153,116,210,22,178,39,42,52,118,202,21,65,148,249,171,151,175,37,239,239,72,154,238,126,183,98,22,165,131,216,205,135,24,243,99,66,196,76,47,185,24,172,81,230,122,134,164,122,174,199,120,136,141,76,188,217,250,205,184,157,75,84,159,196,140,181,35,35,63,108,3,26,99,254,98,48,183,45,54,35,183,246,41,87,124,28,77,198,204,56,108,36,156,151,80,127,77,73,150,27,212,183,171,204,204,204,146,146,234,163,34,234,42,135,25,56,200,230,18,237,169,72,141,132,20,106,45,135,72,74,212,81,157,114,50,42,53,5,39,177,41,197,188,70,201,31,158,212,181,211,83,45,202,238,49,29,43,137,190,119,169,83,252,121,99,107,242,245,61,86,196,186,53,61,198,150,90,235,166,222,71,171,255,0,20,200,254,98,96,229,123,140,115,85,218,204,43,59,51,118,245,62,146,153,75,75,13,93,20,132,45,17,219,81,158,132,114,163,168,212,105,73,244,213,198,207,66,252,194,45,76,172,246,20,216,85,40,81,234,52,233,108,202,137,41,164,62,195,236,56,75,109,214,212,68,105,90,20,93,20,147,35,35,35,46,134,70,62,224,0,3,12,102,127,54,24,81,149,11,49,23,70,34,79,117,249,211,205,109,210,104,176,182,170,101,69,212,151,93,137,51,34,67,105,212,183,56,173,18,157,72,186,168,210,147,170,92,89,227,1,154,59,218,124,132,97,218,168,152,127,74,81,154,89,106,28,38,231,75,36,106,127,140,122,74,84,147,86,134,69,170,27,71,110,132,71,212,120,155,79,138,86,117,237,105,200,149,35,21,88,175,71,37,110,92,58,181,26,27,141,57,219,161,169,182,208,233,23,77,52,74,203,185,249,245,22,29,147,78,41,22,30,97,171,16,176,219,20,105,49,108,171,226,97,147,80,86,219,202,85,50,170,241,246,109,165,47,214,101,211,236,150,214,106,37,31,68,172,212,100,145,58,64,0,0,0,0,0,67,220,230,113,33,195,60,172,202,118,197,160,211,138,241,196,14,81,45,116,198,95,38,226,211,73,69,170,21,45,210,35,50,81,145,146,137,164,145,168,211,212,205,4,164,153,214,173,245,197,95,57,215,140,245,200,166,98,13,62,213,136,165,154,209,10,139,71,140,72,73,106,122,23,49,244,58,233,232,71,167,183,215,204,118,248,109,197,195,55,150,84,214,85,117,215,168,151,205,61,38,68,184,213,106,83,44,57,179,166,164,151,162,165,165,18,186,123,75,223,212,250,145,246,22,161,148,124,237,97,70,110,168,15,185,107,41,202,37,211,77,108,156,170,91,115,93,37,72,142,131,61,57,173,44,136,137,246,117,50,45,233,34,50,51,34,82,81,185,58,200,80,0,0,0,0,0,0,31,203,142,54,203,107,121,231,18,134,208,147,82,148,163,208,146,69,220,204,252,136,86,174,106,120,194,80,108,170,196,235,27,45,180,8,23,60,216,107,92,121,23,45,72,212,116,244,184,90,145,248,102,144,100,167,200,143,179,134,164,160,204,186,18,210,100,163,133,21,142,39,121,221,171,213,14,166,156,105,114,1,18,183,55,26,29,26,2,24,108,181,215,77,166,193,154,139,251,243,81,249,25,140,201,130,92,101,49,210,212,169,198,133,141,180,10,77,241,69,53,18,100,202,137,25,20,250,154,11,77,55,160,219,209,133,233,223,97,182,157,123,110,79,114,182,108,25,198,172,56,199,235,10,14,35,225,125,192,221,86,143,55,84,43,166,199,162,188,68,91,216,121,179,234,219,137,212,181,35,238,70,74,35,52,154,84,126,228,0,0,0,0,0,7,155,196,92,70,178,176,154,204,170,98,14,33,220,17,168,180,26,59,38,244,185,111,153,232,146,236,73,74,75,85,45,106,51,36,165,9,35,82,140,200,136,140,204,85,14,61,241,156,196,138,221,82,77,39,47,86,148,11,110,142,218,205,45,85,171,44,20,186,131,228,90,145,44,153,215,146,201,30,164,123,76,157,62,133,235,117,50,17,234,31,19,108,240,67,169,122,79,246,114,146,250,148,173,203,101,234,45,57,76,168,181,212,203,103,135,209,36,122,105,234,232,100,93,140,132,182,203,55,25,87,231,214,34,90,153,157,182,160,67,139,37,105,101,55,61,17,151,18,150,15,182,233,49,76,212,102,159,51,91,70,90,121,54,126,86,143,75,170,83,43,148,200,149,170,45,66,52,250,124,246,81,38,44,168,206,165,198,159,105,105,37,33,104,90,76,201,73,50,50,50,50,232,100,99,148,0,0,0,0,0,2,190,243,111,197,162,197,193,202,212,236,62,192,250,44,43,226,230,128,179,102,101,78,67,198,84,136,110,150,186,182,70,217,146,228,173,38,90,40,144,164,36,181,246,204,200,210,80,38,233,226,141,157,139,154,106,164,179,139,45,209,24,215,84,68,165,209,161,54,218,62,165,45,165,184,127,241,150,99,209,97,215,22,220,224,89,147,88,85,205,113,81,47,104,45,168,137,113,170,244,150,89,90,155,211,67,34,118,41,52,162,87,153,41,91,186,247,35,46,130,203,242,133,196,51,8,51,92,164,219,13,50,229,167,124,161,163,113,116,9,207,165,194,146,73,35,53,170,35,196,68,79,18,72,140,205,38,148,172,139,83,219,161,26,132,169,17,239,60,216,213,140,25,121,192,153,88,185,131,244,59,118,173,34,137,62,57,85,227,86,162,72,125,9,130,233,155,102,234,9,135,154,81,41,46,169,157,117,51,45,166,163,233,160,139,25,31,226,141,137,89,129,199,170,126,18,98,253,185,101,210,97,215,161,72,77,46,77,22,44,166,28,57,237,164,156,75,107,55,164,58,147,74,155,67,164,68,68,71,191,103,95,35,178,176,0,21,121,156,14,43,184,169,130,248,255,0,114,225,86,17,91,22,61,82,141,108,173,168,50,37,214,33,203,121,231,39,18,8,228,36,141,169,45,36,146,133,171,151,161,167,93,205,171,169,145,144,155,25,58,197,44,84,198,188,0,183,113,91,23,169,20,26,93,94,229,230,205,139,18,141,29,230,89,68,29,230,150,20,162,121,215,84,106,89,36,220,212,149,166,213,163,161,25,30,185,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,94,226,1,150,152,89,133,193,90,143,33,124,186,189,188,211,213,120,138,208,207,152,166,34,74,216,222,134,235,105,45,86,247,180,122,233,230,70,93,168,58,179,75,168,217,151,76,202,68,178,229,206,162,207,114,58,253,147,209,214,92,52,159,99,50,246,147,241,50,250,197,225,240,195,204,92,108,97,193,8,182,165,73,205,149,139,88,145,75,75,90,25,239,141,26,36,38,201,205,73,164,32,181,91,134,91,117,81,252,204,132,207,17,147,136,195,107,115,43,23,86,196,110,217,18,114,143,174,154,17,83,165,245,26,252,192,61,179,163,25,249,60,131,255,0,240,136,108,89,146,55,208,254,89,236,83,71,228,208,169,105,63,172,169,241,134,117,0,1,143,113,247,19,41,216,71,132,119,77,241,62,71,41,116,250,68,231,162,250,138,86,247,219,138,235,168,79,68,43,77,121,103,212,200,203,227,240,26,230,99,22,33,212,49,79,18,174,27,230,162,230,245,213,106,82,229,55,209,37,181,14,200,113,210,46,137,78,191,140,63,201,35,250,187,11,12,225,65,148,118,106,242,207,30,111,24,59,218,136,231,46,152,142,105,150,142,164,224,202,101,221,91,120,143,177,171,213,82,52,248,249,16,182,132,164,146,146,74,75,66,34,208,135,232,0,0,0,0,0,0,0,0,0,0,0,215,203,136,221,148,86,54,108,175,42,67,39,186,58,125,29,202,95,109,223,210,216,138,62,155,148,101,213,126,102,50,183,8,27,209,52,44,194,46,212,83,187,74,226,211,213,219,174,239,15,6,123,159,154,122,119,248,151,233,23,110,0,0,0,0,0,3,95,158,36,178,211,55,54,119,131,232,62,135,232,255,0,187,33,151,250,134,84,224,247,78,153,39,48,79,84,25,94,140,67,219,207,78,133,215,124,41,228,158,231,175,127,128,187,32,0,0,0,0,0,0,0,0,0,0,0,30,111,17,108,138,94,35,89,53,171,42,174,157,99,86,32,73,132,163,213,94,169,58,202,219,51,245,84,147,62,139,62,154,151,214,93,198,188,153,184,192,186,174,2,99,77,126,212,150,206,216,47,77,149,42,156,189,201,61,209,78,91,237,180,122,19,139,50,213,45,31,180,123,190,63,57,85,194,139,52,175,217,87,169,224,205,200,238,180,170,202,183,67,86,210,233,45,231,160,199,109,58,33,163,87,178,149,117,53,146,126,58,31,81,114,109,173,46,161,46,32,245,74,200,148,71,241,35,31,208,0,142,92,64,42,140,82,178,195,119,57,33,123,9,250,124,246,18,122,25,234,165,83,229,104,93,8,254,3,94,151,143,159,41,102,142,188,199,12,203,244,152,216,67,135,164,119,99,229,110,208,67,204,242,205,84,250,122,139,214,35,220,94,142,137,215,229,245,12,249,118,220,180,251,58,217,170,93,53,85,236,137,74,134,252,215,213,162,143,68,52,218,150,175,100,140,251,36,251,17,159,200,198,189,57,214,199,73,184,235,142,247,21,115,93,41,212,233,210,233,212,242,233,235,199,110,100,149,52,175,197,161,69,170,93,236,162,51,248,159,194,70,112,156,203,90,177,3,16,92,197,218,219,95,210,187,125,195,76,83,221,222,107,15,193,144,143,101,212,171,217,89,247,73,167,227,169,244,23,62,132,165,9,36,36,180,36,150,133,245,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,83,71,23,124,211,213,175,108,79,60,185,90,213,55,26,182,108,227,109,218,210,90,89,146,103,213,20,146,89,37,122,123,72,101,10,73,17,118,230,26,204,250,165,38,92,238,29,220,53,45,252,103,181,163,99,150,62,179,53,86,204,199,12,232,84,22,94,83,7,82,109,10,209,82,31,113,6,75,75,70,162,82,82,132,154,84,173,13,91,137,58,110,179,154,54,87,50,217,111,210,211,70,164,224,22,31,51,17,36,100,104,59,114,35,134,189,75,67,53,169,77,154,150,102,68,68,102,163,51,61,4,94,205,103,10,60,24,197,27,126,117,197,129,148,120,182,29,233,29,165,187,26,44,63,82,149,80,89,22,164,203,140,251,44,25,153,17,19,141,109,36,234,102,164,47,202,171,176,11,26,49,35,39,24,246,205,209,30,44,184,115,232,19,156,165,92,148,71,85,179,197,48,135,54,73,136,225,117,45,196,105,61,167,215,106,210,149,23,97,177,101,167,115,209,111,107,90,143,121,91,146,202,85,38,189,2,61,74,11,229,217,216,239,54,151,27,87,233,74,136,199,108,49,78,107,111,130,195,140,181,98,109,230,151,205,151,233,246,189,64,162,172,188,165,56,202,155,99,255,0,226,173,2,128,178,183,141,213,12,187,227,205,163,138,209,28,119,194,210,167,37,21,70,91,62,178,41,238,253,28,150,244,243,51,109,74,52,235,217,68,147,242,27,37,211,234,16,106,208,35,85,105,146,218,149,14,99,40,145,29,246,148,74,67,173,45,36,164,173,38,93,12,140,140,140,143,224,99,144,0,43,163,140,166,63,254,7,225,77,19,1,40,83,137,21,59,221,242,159,86,74,20,100,164,82,227,172,141,9,63,147,175,146,116,61,123,48,225,25,117,17,235,130,189,242,84,92,192,93,214,35,238,146,26,185,173,147,146,217,107,237,200,136,250,13,41,255,0,239,111,62,127,241,69,206,0,0,8,215,196,43,48,83,178,233,150,90,253,207,111,202,56,247,29,117,196,91,212,71,82,162,37,49,38,66,87,185,244,255,0,116,219,72,117,105,232,126,178,83,175,65,77,249,42,202,157,107,55,216,199,248,34,237,81,234,117,2,150,207,165,46,42,154,75,123,168,143,188,146,77,183,187,82,55,156,81,232,147,86,164,68,75,81,146,182,237,59,190,176,114,109,149,188,53,163,53,68,182,112,42,206,54,219,65,33,82,106,20,166,167,202,119,66,238,183,228,18,220,87,109,116,221,166,189,136,134,50,204,143,13,140,185,99,141,177,61,54,189,147,71,176,238,227,109,107,129,88,161,195,76,86,137,254,229,226,35,181,181,183,80,163,246,143,110,254,166,100,162,62,244,171,71,171,226,142,82,241,236,166,68,113,84,139,207,15,171,78,48,242,9,70,109,173,109,44,208,227,103,219,123,46,163,114,79,201,72,95,204,108,113,134,151,229,35,20,112,242,218,196,122,9,255,0,75,238,106,84,90,172,116,238,212,208,135,154,74,246,25,232,94,178,119,109,62,133,212,143,161,15,74,0,0,53,149,204,23,245,250,196,159,225,125,103,249,107,163,102,160,0,1,66,124,75,51,79,86,204,22,60,84,237,74,69,77,207,192,139,18,91,212,170,84,100,44,249,82,36,182,102,137,19,20,93,148,165,44,148,148,31,147,105,78,154,110,86,178,167,33,252,45,108,106,133,145,71,198,28,202,82,31,171,79,173,52,137,212,203,97,199,20,212,104,209,148,91,154,114,86,195,37,56,226,136,201,92,179,50,74,72,200,150,74,51,50,76,247,111,44,89,111,106,147,232,54,240,7,14,147,3,150,109,120,114,182,33,108,218,125,255,0,177,247,51,235,175,125,122,247,16,131,58,92,39,172,90,197,177,83,196,140,177,210,156,161,220,52,246,149,41,251,93,183,13,200,117,36,167,170,138,54,243,53,48,246,154,153,36,140,219,81,145,36,146,131,61,194,13,100,35,53,149,140,173,227,117,62,92,249,238,166,203,184,223,106,155,115,67,82,244,109,44,169,91,81,47,67,232,75,100,212,106,215,185,167,122,127,43,166,193,228,162,81,18,146,100,100,101,169,25,121,143,209,175,22,126,51,11,90,204,62,99,238,122,195,213,23,29,183,173,217,143,208,237,232,196,163,229,53,17,135,13,6,234,83,249,207,41,38,226,143,191,172,146,236,148,145,88,150,73,248,91,225,125,147,102,210,113,11,48,182,203,23,93,227,85,140,220,207,66,212,91,223,2,144,149,145,41,44,173,131,232,243,196,71,162,249,132,104,35,213,41,79,171,189,82,226,191,149,108,180,92,244,149,208,235,88,5,96,61,13,105,36,146,91,183,162,178,182,244,236,104,113,180,37,109,158,157,53,73,145,233,208,85,70,126,248,105,212,112,62,108,92,68,192,26,93,94,187,103,85,166,34,19,180,86,219,114,100,218,76,151,15,70,144,131,45,92,121,149,168,246,164,204,141,73,81,165,42,53,26,136,196,243,225,169,133,121,140,193,236,7,252,18,199,197,177,30,49,73,41,22,229,41,199,249,179,105,113,86,90,173,151,140,181,74,82,107,61,233,111,113,169,27,148,74,211,162,83,45,192,0,121,76,85,196,139,115,7,240,226,227,196,235,181,254,85,38,219,167,187,62,70,135,162,156,218,94,171,105,248,173,106,52,161,37,230,165,17,13,121,175,155,211,24,243,185,152,100,77,117,151,234,215,77,225,80,76,26,77,53,14,26,153,132,193,168,205,184,237,235,209,12,180,157,202,82,186,22,132,181,171,169,168,197,191,101,151,134,30,94,240,74,220,135,35,16,45,122,86,34,94,43,66,92,155,80,172,69,41,16,154,115,78,173,199,138,230,173,146,18,125,150,180,154,204,203,93,83,209,41,203,120,141,146,252,173,226,141,13,218,21,205,130,22,155,41,90,20,134,229,210,233,173,83,229,176,102,93,20,135,216,36,44,180,62,186,25,154,76,203,169,25,116,20,187,158,44,152,220,217,59,196,56,141,192,168,75,171,89,181,195,83,244,10,202,145,181,196,45,7,170,227,60,105,208,146,242,53,73,145,150,132,180,153,40,180,50,82,83,103,156,48,115,113,84,204,126,18,75,180,47,201,231,42,245,176,201,136,146,229,56,173,92,168,193,90,76,152,146,179,62,170,115,212,90,28,62,186,154,82,163,61,87,160,154,32,0,0,0,0,35,39,16,92,211,175,43,88,19,38,181,64,121,175,195,27,149,213,82,45,228,43,67,54,157,52,153,187,40,211,161,234,76,163,175,94,134,181,54,71,208,197,55,101,87,44,184,137,157,60,99,145,65,102,179,37,168,196,165,85,110,123,142,97,42,66,163,182,181,153,169,106,53,30,174,190,234,183,18,82,106,213,71,185,70,122,37,70,87,95,132,185,18,202,182,15,80,216,164,80,176,118,222,171,202,109,178,67,213,74,252,22,170,83,100,43,78,171,83,143,36,201,26,249,165,178,66,126,9,33,229,243,5,195,135,44,184,233,65,148,212,11,22,153,99,220,102,131,56,149,187,118,26,34,26,28,211,167,57,134,246,180,250,76,244,215,113,110,208,186,41,61,197,46,215,232,216,209,146,28,196,42,25,74,114,139,120,217,53,4,189,26,83,38,163,143,53,158,232,113,61,185,177,222,108,250,164,251,165,74,74,136,140,148,69,127,57,107,199,26,46,99,48,82,216,197,218,43,41,141,233,168,191,187,98,18,247,120,73,141,168,208,251,58,247,50,75,137,86,211,61,12,210,105,86,157,70,78,0,0,0,0,0,0,21,135,197,239,55,117,91,94,60,108,176,97,245,89,200,146,170,177,19,58,235,149,29,211,75,137,138,230,188,168,58,151,82,39,8,141,110,22,189,80,104,46,169,90,136,71,142,30,92,60,85,153,179,94,42,98,155,242,233,248,117,79,148,113,216,141,28,205,185,21,199,209,237,161,14,119,109,132,159,170,183,11,214,51,213,9,50,50,82,147,109,150,222,83,242,201,105,81,209,66,161,96,21,132,212,68,167,97,147,212,24,210,28,112,187,125,35,174,161,75,112,254,106,81,152,137,153,204,225,85,134,87,229,173,82,190,114,233,111,71,181,47,40,12,46,74,104,144,253,74,117,95,105,106,109,33,179,61,177,221,50,45,16,104,218,217,158,132,162,45,77,101,94,25,40,205,69,215,148,76,107,98,124,229,75,77,173,83,146,138,101,217,72,116,148,95,66,75,218,111,19,103,217,246,15,114,147,211,93,55,163,161,44,198,194,145,101,70,157,21,153,176,223,109,248,242,27,75,173,58,218,137,73,90,20,90,165,68,101,220,140,140,143,81,245,0,0,0,0,0,20,51,196,159,55,117,92,196,227,28,235,50,220,171,57,251,31,217,82,220,131,77,97,151,79,147,62,82,12,208,236,229,17,116,81,153,238,75,103,215,70,203,82,211,122,181,149,153,21,225,95,102,183,105,211,49,103,51,84,85,85,234,181,118,17,46,157,106,190,107,110,60,22,84,90,161,114,200,140,148,227,202,35,35,229,30,137,65,30,138,37,43,162,39,77,67,43,57,105,169,209,85,111,76,192,12,60,58,122,145,203,228,183,109,196,111,105,127,114,104,108,141,39,240,52,153,25,124,69,94,241,17,225,177,75,193,26,20,140,112,192,102,38,46,209,101,226,42,213,9,197,169,245,210,16,179,209,47,178,226,140,214,184,251,140,146,162,81,154,144,106,73,234,164,238,52,119,92,34,115,121,89,162,93,237,229,106,247,169,46,77,14,180,79,73,181,221,125,195,51,131,49,41,55,28,138,147,62,205,58,148,173,73,79,98,112,143,66,51,112,244,183,144,0,0,0,0,1,4,184,176,230,158,173,130,56,75,3,11,172,106,155,144,174,140,65,39,154,122,83,11,52,187,10,150,222,132,242,146,101,213,43,112,214,150,210,125,246,243,76,180,50,35,21,207,144,220,148,85,179,123,126,75,42,180,233,84,139,26,220,229,174,183,81,142,148,243,157,90,245,54,226,177,187,167,49,68,74,51,81,145,146,18,90,153,25,154,72,238,103,14,242,87,149,124,47,164,53,72,182,112,50,210,116,219,108,155,92,202,165,53,186,132,183,126,38,183,228,18,214,122,153,106,100,70,73,215,77,8,136,136,139,200,99,159,14,156,172,227,125,26,76,117,97,205,54,207,173,173,6,113,171,86,212,102,224,186,211,154,116,82,218,65,19,79,23,109,73,105,51,50,215,69,36,250,149,42,99,174,11,98,142,77,177,205,118,149,78,166,236,74,205,13,246,170,180,42,220,21,27,69,42,62,243,54,37,181,212,205,7,170,12,141,38,103,181,105,82,117,61,53,59,206,201,62,99,218,205,22,95,232,152,141,41,45,53,93,140,181,210,110,6,27,208,146,138,131,36,157,234,73,23,178,151,16,182,221,36,249,19,132,93,116,212,101,156,64,178,104,120,149,99,92,24,125,115,49,206,165,92,116,217,20,185,137,45,53,229,60,217,161,70,159,130,139,118,164,126,70,68,126,67,91,87,218,189,178,217,142,106,104,245,139,116,97,197,203,208,204,148,148,156,152,114,53,35,248,155,106,52,17,252,20,149,121,145,141,145,240,238,249,161,226,109,135,111,98,37,180,241,59,75,185,41,145,234,145,79,113,25,147,111,54,75,36,171,78,202,78,187,84,94,70,70,71,216,122,32,30,27,28,113,74,151,130,120,65,119,98,181,99,98,152,182,105,79,206,67,75,62,143,190,73,209,150,126,183,29,54,208,93,186,168,187,13,117,240,170,199,186,179,41,143,116,43,45,114,222,149,89,190,235,228,115,230,104,70,180,243,92,55,101,73,62,159,144,142,107,167,211,178,79,160,217,70,223,160,210,173,106,5,54,216,161,68,68,90,109,34,27,48,33,176,130,209,45,48,210,9,13,160,190,68,148,145,126,129,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,86,148,173,42,66,139,82,81,25,31,212,41,131,139,30,90,213,135,248,130,222,46,209,26,254,149,220,14,18,101,30,238,211,95,126,116,133,251,78,169,94,202,11,178,73,63,13,15,160,142,89,42,199,73,184,21,142,246,237,115,93,105,213,25,209,41,213,14,222,164,103,38,71,83,170,252,90,212,122,37,174,201,34,63,129,252,118,23,180,174,90,117,227,108,210,238,154,75,155,225,213,97,177,53,149,104,162,213,14,182,149,167,218,34,62,202,46,228,71,242,33,128,248,133,199,118,78,86,238,244,52,207,48,211,79,168,40,253,98,45,165,232,233,125,126,127,80,215,189,147,228,74,65,175,167,45,194,51,253,6,54,22,225,255,0,84,98,171,150,27,69,200,235,222,76,83,224,48,163,208,203,69,38,159,23,82,234,69,241,18,52,0,127,46,45,45,33,78,44,244,74,8,212,103,240,34,20,217,197,119,52,175,222,183,169,96,205,182,238,148,170,50,183,76,86,210,235,45,151,167,71,113,58,45,162,87,178,164,245,37,154,126,26,159,81,21,114,143,129,117,92,123,198,154,5,169,17,157,208,89,155,22,85,69,123,146,91,98,148,182,27,116,244,55,16,103,162,93,47,100,247,124,62,91,13,225,213,145,75,195,155,38,139,101,82,19,164,106,60,8,208,146,122,171,214,38,153,67,100,126,178,148,101,209,5,211,83,250,207,184,244,128,0,0,0,0,0,0,0,0,0,0,0,41,55,140,37,58,100,108,193,49,80,125,122,199,155,187,144,90,23,77,144,160,18,187,30,189,254,35,21,112,218,152,136,89,179,179,223,89,244,47,72,125,217,48,191,214,54,7,0,0,0,0,0,31,195,174,161,148,27,142,30,137,46,230,53,191,205,237,206,155,187,31,238,106,202,21,185,47,120,45,15,77,59,66,142,159,129,126,111,192,76,78,11,180,130,93,247,120,85,77,125,90,244,126,133,167,197,154,138,126,63,234,22,254,0,0,0,0,0,0,0,0,0,0,0,0,32,199,21,124,2,141,137,24,43,248,115,73,133,186,179,111,61,226,93,119,152,101,172,54,34,78,117,73,209,78,37,30,218,200,245,36,154,190,178,232,41,86,216,173,212,44,203,182,151,112,195,95,38,109,22,160,196,198,207,68,171,107,140,186,149,151,114,50,61,13,37,228,101,242,49,177,54,79,49,87,246,95,192,43,86,229,121,222,100,182,105,176,98,75,86,221,53,124,161,71,90,207,66,66,11,187,158,69,167,192,102,176,1,18,120,157,188,134,178,189,86,37,22,187,221,125,37,245,157,58,104,161,90,106,13,218,140,86,210,157,198,183,208,146,45,116,215,85,23,65,177,94,73,33,200,133,150,155,29,185,5,161,170,137,76,90,75,167,68,156,8,218,23,79,168,96,222,43,216,220,172,62,192,210,179,40,243,185,117,59,134,79,132,144,142,86,186,194,126,28,230,213,213,77,169,62,210,11,177,146,190,162,234,41,114,199,181,170,55,229,233,70,180,233,201,223,42,181,81,143,9,29,82,94,179,206,165,178,62,166,146,238,178,243,47,172,134,197,153,82,194,74,126,13,96,109,169,106,70,137,200,150,116,168,47,212,62,145,74,223,47,193,176,219,170,234,181,145,106,109,246,73,237,248,124,242,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,196,140,150,103,47,16,241,94,232,187,166,224,69,213,190,228,184,38,212,92,146,228,116,236,47,17,37,107,53,158,135,219,215,215,161,118,23,215,107,91,116,155,58,217,164,218,52,24,168,141,77,162,65,98,159,13,148,36,137,45,178,203,100,132,36,136,187,104,148,144,237,0,80,151,21,139,102,151,109,231,74,236,118,148,194,89,77,102,21,58,166,250,16,157,19,207,92,100,37,106,34,248,168,219,220,103,230,165,25,139,80,225,161,88,157,92,200,246,23,205,168,56,75,117,184,181,8,105,50,215,241,76,84,165,50,217,117,248,33,180,151,232,18,116,66,126,47,55,201,90,153,62,157,111,162,65,33,219,194,189,78,164,108,47,105,72,109,106,150,173,60,200,191,114,164,140,255,0,186,34,252,161,69,226,243,248,77,227,233,226,222,91,90,176,235,19,249,245,252,54,121,52,119,73,106,213,197,211,214,70,168,107,61,76,250,18,82,227,37,219,164,114,19,100,7,240,243,204,199,101,114,36,58,134,154,105,38,181,173,106,36,165,41,34,212,204,204,250,17,17,121,141,113,179,151,143,47,102,59,49,87,102,36,180,250,151,72,84,159,71,80,210,101,161,34,154,198,168,100,244,238,70,191,89,211,35,236,167,84,59,254,30,55,194,236,28,229,225,133,76,156,36,181,82,171,250,13,212,154,180,37,148,230,151,25,36,127,82,221,65,145,124,82,67,97,208,0,1,30,115,139,147,202,46,112,173,251,114,219,184,47,218,173,185,18,222,152,244,226,76,24,205,189,226,28,90,9,9,53,18,204,180,218,91,180,211,243,204,113,50,109,146,91,71,38,241,46,166,45,187,194,163,112,189,117,185,13,114,31,155,25,182,84,210,99,147,164,132,39,97,158,165,171,203,62,162,72,128,160,222,42,145,169,177,179,189,124,248,4,52,149,187,26,146,236,162,109,90,253,49,211,227,245,81,126,73,154,73,7,167,77,117,215,207,83,182,94,29,173,75,103,37,152,84,137,187,249,135,73,117,105,222,173,79,150,169,79,27,127,163,97,167,66,242,45,8,72,208,0,1,172,174,96,191,175,214,36,255,0,11,235,63,203,93,27,53,0,0,232,47,249,85,232,54,29,201,54,213,138,236,154,212,122,68,199,105,172,52,68,107,118,82,89,89,180,132,145,249,154,201,36,95,51,20,85,129,249,0,204,196,236,104,177,153,196,76,10,184,225,219,11,184,233,234,173,200,153,29,60,148,65,41,8,55,205,125,79,161,182,74,46,222,98,252,201,36,146,36,164,136,136,139,66,34,242,31,160,53,189,206,117,179,75,179,243,91,138,182,253,17,132,177,5,139,162,107,172,178,132,237,75,68,235,134,238,196,145,118,74,77,102,68,95,2,33,127,89,106,172,78,184,114,231,133,119,5,77,194,92,202,157,147,67,153,33,69,175,172,235,144,25,90,143,175,94,230,99,36,13,95,169,46,126,9,226,100,39,110,195,83,222,134,174,182,170,158,164,110,26,249,50,11,155,209,93,84,103,181,93,251,249,141,157,169,53,90,109,118,149,10,185,71,154,212,200,21,24,237,203,139,33,165,110,67,204,184,146,82,22,147,243,35,73,145,145,252,12,114,192,0,0,5,101,241,170,198,185,52,107,54,205,192,90,68,189,138,184,158,93,122,176,132,247,56,172,40,145,25,7,253,202,157,55,21,245,199,72,242,220,21,48,50,52,169,87,150,97,235,48,73,107,134,162,182,168,110,44,189,133,169,41,118,99,132,71,231,181,81,208,74,47,37,58,94,102,45,116,6,11,206,190,4,64,204,62,91,238,251,17,116,244,200,172,71,134,186,181,1,123,117,91,85,56,232,82,217,36,158,135,166,255,0,89,163,208,143,213,117,66,151,248,119,227,131,184,23,154,171,70,177,38,95,38,139,114,60,86,213,99,83,209,62,30,82,210,148,45,71,228,77,188,76,184,103,240,66,190,35,97,64,0,0,0,0,20,67,197,107,26,228,226,166,106,106,150,164,89,124,202,38,30,50,154,12,68,39,217,241,90,18,230,47,251,238,105,242,207,228,194,69,149,240,198,192,200,216,49,149,91,118,163,46,9,51,94,190,210,87,45,77,195,47,92,208,241,126,228,111,175,82,36,199,229,158,223,37,45,207,137,137,102,2,184,120,206,96,68,11,139,10,168,56,255,0,74,167,164,170,246,148,198,233,53,71,210,158,174,83,36,168,201,179,89,233,215,151,32,208,73,237,253,80,191,145,12,103,193,83,28,29,131,113,94,57,123,171,75,253,205,83,103,240,150,142,133,31,68,200,111,99,82,144,95,19,91,102,202,180,248,50,179,22,212,0,0,0,0,0,3,174,184,171,212,187,86,223,169,220,245,185,5,30,157,71,134,244,249,142,159,246,54,26,65,173,106,253,9,73,152,214,218,230,173,222,185,170,204,68,154,161,167,155,113,226,69,202,134,99,52,125,82,210,228,188,150,217,107,167,228,54,147,66,53,242,74,58,141,141,48,207,15,173,220,40,195,235,123,13,173,56,196,197,38,219,167,179,78,138,157,58,169,45,164,136,214,175,138,212,122,169,71,230,165,25,249,143,76,2,141,248,183,224,68,12,40,204,131,87,221,189,79,76,90,62,36,67,93,89,72,66,118,161,53,54,215,178,97,36,180,252,173,204,186,174,190,211,234,237,208,88,71,11,60,112,119,24,114,171,71,163,213,101,243,171,86,11,199,109,74,220,126,178,163,180,132,170,34,244,248,114,84,134,245,243,54,84,38,0,0,0,0,0,8,235,196,3,26,228,224,70,85,175,43,174,147,47,195,214,234,108,166,131,72,89,123,73,149,40,246,26,211,253,210,26,231,56,95,54,200,84,23,13,204,12,141,142,185,170,182,169,213,152,37,42,131,107,37,119,45,85,181,150,168,90,35,154,121,45,171,200,201,82,22,193,26,79,186,119,141,129,192,112,43,244,26,61,211,67,168,91,55,13,57,154,133,46,173,21,216,83,98,62,157,205,190,195,136,52,56,218,139,204,148,147,50,63,172,107,133,139,86,141,203,149,12,207,86,237,202,28,199,88,169,225,237,204,153,84,121,78,107,189,77,182,226,95,134,242,139,166,166,166,141,149,25,118,245,143,200,108,63,132,184,139,73,197,204,48,181,177,58,135,161,66,185,233,49,170,109,163,93,77,163,117,178,82,154,63,238,144,163,82,15,230,147,30,180,0,0,0,0,5,67,113,57,203,134,103,49,191,51,242,46,27,19,8,238,43,130,221,165,208,160,82,224,77,136,202,84,202,136,137,111,56,73,61,75,179,175,184,71,243,33,55,248,115,96,189,103,3,114,169,109,90,247,101,182,237,18,230,159,42,117,78,181,21,230,201,46,165,247,36,45,45,239,249,148,118,216,47,208,36,208,10,188,227,131,108,210,215,110,97,101,228,76,37,53,38,166,212,105,138,116,147,213,198,20,219,78,18,84,126,100,149,32,204,139,203,122,190,35,231,192,218,177,57,250,46,49,91,238,56,71,14,20,170,28,198,147,215,163,175,34,106,28,63,135,82,97,191,241,11,71,20,187,198,71,3,142,202,199,42,70,51,82,161,154,41,151,252,18,106,106,210,130,218,154,148,68,165,181,107,167,109,236,155,6,90,151,83,67,135,169,245,210,80,112,112,198,239,195,124,7,171,225,5,90,119,50,167,135,245,3,84,68,45,122,168,233,146,205,78,55,166,167,169,236,120,164,17,233,209,36,166,203,166,164,44,8,5,106,241,166,198,223,65,97,229,167,128,180,169,123,101,93,18,206,183,86,66,79,169,66,140,123,89,66,191,185,91,230,106,47,156,111,47,60,93,193,99,4,74,183,126,221,184,249,86,136,106,141,109,70,42,21,33,106,79,170,115,100,22,231,214,147,211,218,67,36,148,247,237,36,255,0,69,189,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,196,57,172,194,74,126,50,224,109,215,106,73,137,207,150,84,169,207,211,254,145,73,217,47,193,190,219,74,232,180,17,232,110,118,81,237,248,252,181,211,190,45,106,141,135,122,86,109,58,138,118,74,162,212,100,66,95,84,159,172,203,170,108,207,161,168,187,160,252,207,235,49,116,124,40,113,184,241,7,3,78,204,172,78,230,84,237,233,62,18,58,57,90,105,9,136,112,91,79,84,182,148,251,75,62,230,106,250,203,168,206,89,218,133,34,118,90,111,134,227,150,166,138,37,77,106,46,157,82,80,36,234,93,126,177,174,165,73,6,213,70,83,106,78,211,67,235,73,150,186,233,162,143,160,190,174,24,143,33,220,175,82,73,37,166,199,88,73,253,101,78,132,37,176,0,194,153,195,197,95,216,131,0,174,171,149,151,121,114,222,166,206,137,17,91,117,209,243,133,33,104,61,13,11,46,237,249,150,159,17,174,205,207,91,168,94,119,109,82,225,152,190,116,218,213,65,249,142,30,137,78,231,30,117,75,62,196,68,90,154,143,200,139,228,66,234,184,84,96,20,108,55,193,95,195,154,180,45,181,155,133,239,18,211,188,195,61,33,191,18,11,169,78,137,113,72,246,208,103,169,164,149,245,23,65,57,192,0,0,0,0,0,0,0,0,0,0,0,5,64,113,162,164,19,119,221,159,85,37,117,119,210,26,150,159,6,105,201,248,255,0,168,67,172,161,220,233,180,177,250,217,172,173,91,82,215,141,212,244,215,188,39,211,240,63,206,248,13,144,90,117,15,32,156,108,245,73,246,49,253,128,0,0,0,0,141,25,243,204,85,59,0,176,114,84,158,102,149,106,166,207,2,157,21,215,151,42,41,57,215,148,180,251,47,126,86,159,46,189,181,246,168,212,102,85,166,57,80,168,61,205,144,238,155,215,180,147,174,132,68,93,8,136,187,17,11,40,224,184,166,91,188,175,20,169,122,56,247,163,246,167,67,235,163,85,29,69,188,0,0,0,0,0,0,0,0,0,0,0,0,14,162,237,182,233,215,133,177,86,181,170,204,243,97,213,161,63,9,244,110,82,117,67,173,169,10,45,82,100,125,148,125,140,143,230,67,92,252,219,97,107,184,69,143,247,149,175,203,229,195,114,179,81,149,79,70,164,123,98,28,215,208,209,107,189,70,125,27,252,163,221,241,19,215,131,110,50,176,212,58,230,16,212,30,220,250,228,73,170,177,234,153,104,131,42,124,116,151,68,105,223,94,166,175,209,230,45,72,0,68,206,38,238,33,25,93,172,18,215,180,212,185,4,93,53,212,253,29,48,80,213,186,149,46,224,166,33,7,162,149,49,146,35,248,30,242,27,28,229,84,156,129,151,43,17,201,142,238,38,237,170,91,134,173,186,104,146,128,199,145,125,70,41,199,137,198,47,150,39,230,66,161,2,11,218,194,182,219,118,140,164,109,238,244,121,243,8,213,169,161,39,236,184,93,58,151,204,198,67,225,43,151,214,175,220,89,147,137,23,4,126,101,50,133,25,106,136,91,204,180,154,204,152,47,33,94,163,137,87,178,179,232,105,52,252,117,62,130,234,27,109,45,54,150,144,90,37,4,73,34,248,17,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,234,245,122,93,2,149,50,187,91,158,196,26,117,57,135,37,75,148,250,201,13,176,202,18,106,90,212,163,232,73,34,35,51,63,144,215,19,54,184,212,121,139,204,93,231,138,80,80,233,211,234,211,202,61,33,181,36,201,94,5,132,37,136,222,169,245,74,148,219,105,90,147,228,165,168,95,94,82,176,190,118,12,229,179,15,48,218,170,201,51,81,164,81,25,57,237,17,25,114,229,188,102,251,232,235,249,174,186,178,215,207,77,116,46,195,46,10,165,227,129,124,169,82,240,187,13,24,89,18,91,110,161,93,148,157,122,153,168,219,101,131,249,105,182,71,215,175,200,71,124,1,202,51,152,201,145,60,93,197,122,93,39,155,114,91,181,248,210,233,14,17,125,35,241,224,70,82,230,48,157,122,237,83,83,84,189,19,237,56,195,105,242,233,208,240,215,199,239,216,31,52,20,21,85,39,20,123,118,242,210,219,171,154,207,212,65,60,162,240,238,159,78,155,31,38,245,87,146,20,190,164,70,99,96,0,17,11,138,30,63,158,8,229,138,169,70,163,206,54,46,43,253,106,183,105,251,21,163,141,199,90,76,229,188,95,34,103,86,245,46,164,167,144,100,42,235,134,254,92,163,102,39,50,84,184,119,29,44,166,218,118,155,71,93,173,161,196,159,41,228,182,100,76,71,81,249,243,30,52,106,159,52,33,207,129,140,27,91,135,83,193,92,103,159,79,143,204,244,141,135,115,186,202,57,158,162,249,208,165,153,22,237,59,30,230,186,252,6,205,20,106,180,42,245,30,13,118,154,225,185,18,163,25,169,113,214,101,166,230,220,73,41,39,254,35,33,204,0,0,1,211,220,247,141,163,100,192,110,171,121,221,52,138,4,39,94,40,237,201,170,78,106,43,75,116,210,165,18,9,110,40,136,212,105,74,143,77,117,209,38,126,70,35,22,59,241,57,202,206,13,209,164,46,129,123,195,196,10,254,195,40,148,203,105,244,202,105,107,211,161,185,45,58,178,218,53,50,212,201,74,86,154,232,149,104,41,210,133,65,197,140,241,230,93,246,225,70,41,55,61,249,87,92,217,175,54,217,248,122,116,115,81,111,117,127,154,203,45,232,69,169,234,100,148,164,181,82,136,143,98,43,10,204,162,225,205,143,111,225,253,184,209,183,75,182,233,145,169,80,210,174,170,228,176,210,91,73,168,252,212,100,146,51,63,51,51,49,223,15,51,136,216,149,98,97,29,161,62,252,196,139,158,21,6,133,77,70,231,230,75,94,212,234,126,202,18,69,235,45,106,62,137,66,72,212,163,232,68,102,43,115,23,56,218,83,225,213,30,166,224,134,16,250,70,27,74,52,162,171,113,75,83,60,239,154,98,179,213,41,215,169,26,157,212,203,186,82,99,27,219,92,109,113,218,44,178,93,225,132,150,29,78,54,226,213,186,105,204,130,225,151,153,111,113,231,203,94,253,118,137,213,149,78,34,152,25,154,89,205,218,112,21,42,211,188,214,131,90,40,85,101,160,206,86,133,170,188,43,233,245,94,218,68,102,105,50,66,244,35,61,154,17,153,81,230,96,191,175,214,36,255,0,11,235,63,203,93,27,53,0,0,0,0,243,24,155,136,246,166,17,88,53,220,73,189,234,41,133,68,183,225,185,50,83,167,237,25,36,186,33,5,249,75,90,180,74,82,93,77,74,34,46,227,91,187,130,169,120,102,51,28,103,85,99,194,231,220,184,141,114,173,198,98,161,70,164,148,153,146,61,70,146,122,107,181,38,225,36,186,116,34,33,178,125,139,107,69,177,172,155,122,201,130,178,92,107,126,149,18,148,202,137,59,117,67,12,165,180,158,157,116,232,130,232,59,193,76,60,77,178,27,119,97,229,243,112,102,39,13,105,15,85,44,139,130,83,149,74,219,49,211,185,218,44,199,85,185,229,173,5,212,227,173,102,107,37,145,104,131,81,165,91,75,105,171,27,228,247,137,70,43,229,138,44,107,30,224,138,119,157,130,202,180,106,151,37,253,146,169,201,51,212,252,43,198,71,162,122,153,242,150,70,157,125,157,154,153,157,178,96,6,123,178,213,152,227,141,78,178,111,182,169,215,4,146,34,43,126,182,73,135,60,214,127,144,132,153,154,31,63,248,37,172,72,32,0,0,20,41,197,102,249,122,243,206,125,211,0,228,27,177,173,88,52,250,20,83,215,162,82,150,18,251,137,47,134,143,73,123,244,234,45,99,135,53,132,214,30,228,211,13,96,20,115,110,69,98,154,170,252,133,154,118,169,213,77,117,79,161,71,245,52,182,146,71,230,148,164,73,48,1,173,118,105,236,216,248,103,153,140,74,180,104,234,83,81,105,55,76,255,0,3,180,244,83,76,169,229,56,209,17,151,154,80,164,150,191,45,122,118,27,16,96,237,230,188,69,194,27,39,16,12,210,167,46,91,114,157,87,86,157,11,123,241,144,225,151,158,157,84,101,167,144,132,88,183,197,190,70,8,226,29,107,12,113,7,44,117,152,21,170,28,131,101,228,254,17,54,104,117,7,213,15,54,175,15,235,54,180,154,84,149,121,146,139,177,244,19,15,46,216,253,99,102,91,10,233,88,167,97,200,50,139,52,141,153,144,157,81,27,244,249,136,34,230,198,116,139,242,146,102,70,71,217,73,82,84,93,20,67,37,136,255,0,156,12,228,225,246,79,236,250,125,114,230,130,245,114,183,90,124,217,165,80,162,190,150,158,144,132,233,205,121,75,50,50,67,104,35,34,53,104,122,169,73,73,23,83,50,195,217,95,226,93,63,53,24,161,23,13,236,172,187,213,98,54,77,156,170,165,85,234,234,23,30,155,21,39,161,186,178,38,11,113,153,153,37,40,212,141,74,50,45,72,181,50,156,32,3,143,80,159,22,151,2,77,78,115,164,212,104,108,173,247,150,127,146,132,36,212,163,253,4,70,53,153,138,154,198,60,227,155,40,150,227,170,170,226,37,216,146,117,73,45,235,57,19,230,117,50,47,51,220,233,253,102,54,101,166,211,161,82,41,209,105,52,200,200,143,14,19,40,143,29,148,123,45,182,132,146,82,146,249,17,17,16,228,128,197,89,172,178,97,226,46,90,241,50,207,154,157,83,58,216,168,45,147,252,217,13,50,167,89,87,207,107,173,160,244,233,219,185,10,40,200,93,238,246,31,231,7,10,171,109,60,109,166,93,192,197,25,211,215,213,54,231,17,196,86,239,151,211,235,215,182,132,126,66,228,243,161,156,231,242,115,18,219,173,84,176,154,93,213,69,184,156,122,47,142,141,86,76,111,11,41,178,37,19,75,66,154,86,187,208,106,82,76,143,242,22,70,69,161,107,192,201,118,126,172,252,227,84,174,106,13,62,205,147,106,85,237,214,24,152,152,114,103,166,81,203,140,226,148,133,186,131,74,19,161,33,100,132,168,140,191,178,163,231,164,168,1,9,113,223,60,241,240,187,62,24,107,129,9,169,182,221,178,228,67,129,117,40,207,213,68,218,150,207,5,191,94,137,229,26,24,89,171,166,136,148,189,79,65,54,128,97,140,217,102,118,214,202,118,20,57,137,183,37,41,218,187,174,206,98,155,79,165,179,33,44,185,49,247,12,204,200,150,100,173,164,150,208,226,204,246,159,179,167,152,193,185,79,226,84,140,216,98,203,56,97,108,224,101,70,146,219,112,95,169,84,42,111,86,208,243,112,227,182,68,68,163,65,50,70,163,83,139,105,4,90,151,85,235,216,140,77,144,1,26,56,144,223,47,88,57,48,196,153,241,36,27,82,106,176,89,161,52,68,122,26,211,49,246,216,121,63,253,229,199,127,65,10,175,225,69,97,53,123,231,46,220,159,38,57,189,30,211,166,207,175,184,141,186,167,114,90,228,52,163,248,109,118,75,106,35,252,228,167,226,47,156,0,64,14,51,246,76,58,222,90,237,251,208,211,164,219,102,231,97,8,95,198,60,150,92,67,137,253,43,67,7,175,247,61,186,234,81,243,130,61,238,244,28,89,196,76,57,83,198,76,86,109,246,43,41,65,159,78,100,73,4,215,79,153,166,105,235,241,36,252,133,193,12,69,152,204,212,96,230,87,45,118,238,60,83,184,20,203,242,201,69,78,164,195,65,61,62,160,164,233,184,154,107,82,45,11,82,213,107,52,160,186,17,171,83,34,58,228,191,184,221,98,44,153,175,163,11,112,94,220,166,196,74,180,97,218,252,183,230,184,180,145,251,74,67,10,100,146,102,95,146,74,61,62,38,62,182,7,27,187,242,60,214,27,197,60,21,160,207,136,165,17,62,245,191,49,232,110,32,191,57,45,190,110,146,140,186,250,166,180,235,241,33,57,173,156,246,96,182,33,101,254,239,199,140,52,150,237,107,240,42,146,245,78,171,111,72,90,98,84,99,26,16,106,38,157,73,238,36,146,182,153,37,196,239,65,232,122,25,153,25,22,30,203,55,21,75,123,50,56,221,109,224,180,28,25,168,208,159,184,188,102,202,131,181,164,62,134,124,60,71,164,158,173,147,41,53,106,76,154,123,150,155,181,242,208,78,224,0,21,125,199,2,249,122,61,179,133,216,104,196,131,229,79,157,80,174,202,107,94,202,97,182,217,97,71,250,36,200,47,208,127,17,244,224,133,97,53,30,209,196,204,80,122,57,169,217,245,40,116,8,238,154,125,132,176,210,159,121,41,63,61,199,37,131,50,254,225,63,17,103,160,2,149,184,207,217,48,232,57,148,183,239,8,105,218,171,162,216,97,114,139,243,164,71,121,198,183,127,247,174,73,105,253,207,126,189,38,143,8,75,221,235,179,39,209,40,146,30,53,170,209,184,42,52,100,18,143,214,38,212,104,150,159,209,251,172,200,190,173,60,134,75,206,134,114,41,153,57,182,237,187,138,167,97,202,186,19,113,78,122,18,90,98,122,98,155,38,219,100,189,198,106,66,247,107,174,154,116,29,46,88,243,253,135,249,128,195,59,215,21,238,106,26,48,242,129,99,201,101,137,210,106,117,68,62,217,165,196,110,37,110,36,39,67,215,68,146,72,140,212,102,68,90,153,145,8,199,140,156,107,232,212,218,179,212,172,9,194,163,172,68,101,102,148,214,46,25,10,142,135,180,233,170,34,183,235,146,76,250,145,169,196,171,78,232,35,237,140,173,174,54,216,235,22,82,87,120,97,29,135,83,143,187,85,55,77,84,200,43,52,244,232,74,113,215,200,143,191,93,190,101,211,167,89,187,149,174,36,216,15,153,138,140,91,60,215,38,204,188,229,122,172,81,106,206,37,72,150,189,58,166,52,146,34,67,170,248,33,68,133,159,146,79,67,210,89,128,0,0,0,10,85,227,7,152,74,78,38,227,69,31,8,237,121,237,203,166,225,203,15,162,123,205,43,84,46,171,32,209,206,111,167,69,114,144,211,73,215,201,106,117,61,52,49,41,184,50,97,101,66,210,203,245,195,137,53,56,230,201,223,85,175,220,90,164,200,220,135,13,42,105,43,212,252,141,229,201,47,248,186,235,215,165,130,8,195,196,123,4,63,103,28,169,221,80,32,196,55,171,118,170,10,230,165,109,73,26,141,216,169,81,186,130,243,51,91,10,125,36,68,126,209,167,190,154,29,78,112,211,198,239,216,83,53,246,194,234,19,188,61,14,240,51,182,42,123,151,181,4,82,77,62,29,106,212,244,45,178,18,201,154,143,178,77,127,19,27,0,128,215,95,62,56,216,120,245,154,59,214,241,137,44,164,81,224,75,58,29,24,210,122,163,193,68,51,109,43,65,254,107,139,39,30,255,0,237,167,219,176,187,44,144,224,145,96,6,89,108,171,10,84,67,98,174,236,34,171,86,137,68,100,191,31,43,233,93,66,181,243,111,114,90,237,217,162,243,212,198,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,184,218,93,109,77,44,181,74,200,210,101,241,35,20,175,197,171,47,173,88,88,177,27,18,109,248,220,186,101,118,50,21,44,183,153,235,53,233,51,158,90,189,119,20,175,101,5,208,146,73,248,104,125,6,60,225,143,139,229,134,25,144,167,192,156,246,144,174,70,218,163,37,27,123,61,34,124,50,37,106,72,81,251,45,159,78,133,243,33,113,249,170,37,207,203,149,246,228,55,116,39,45,170,163,132,173,186,234,147,128,255,0,199,235,33,174,45,196,149,34,224,169,161,103,170,147,49,226,51,248,158,243,23,203,195,33,196,47,43,180,114,66,247,26,87,28,143,166,154,31,163,161,137,102,0,42,183,140,158,50,176,236,58,30,16,211,222,218,250,36,70,170,191,234,153,234,130,42,132,117,23,84,105,223,78,164,175,209,230,32,86,82,112,181,220,93,199,251,54,215,229,243,33,183,89,167,74,168,35,82,45,209,10,107,8,116,181,222,147,46,142,126,73,238,248,13,140,45,43,110,157,103,219,20,155,90,146,207,42,29,38,19,16,152,70,229,43,68,52,218,80,146,213,70,103,217,37,220,204,254,102,59,112,0,0,0,0,0,0,0,0,0,0,0,1,80,252,104,212,203,151,141,156,148,175,87,25,244,134,228,232,125,53,106,157,160,173,122,117,70,101,42,99,115,224,61,202,125,173,118,47,105,43,77,72,200,250,25,25,118,51,27,4,228,51,49,84,236,125,193,200,178,121,154,213,169,123,252,114,116,87,78,100,169,68,223,94,82,19,236,179,249,58,252,250,247,146,224,0,0,0,0,41,63,139,254,38,72,187,49,202,21,144,69,251,146,212,230,114,85,211,214,241,80,224,58,174,155,8,203,67,79,153,171,244,118,16,28,79,110,15,149,232,180,252,192,63,69,121,58,187,84,219,201,61,79,167,46,20,245,43,177,105,216,252,204,191,72,187,32,0,0,0,0,0,0,0,0,0,0,0,0,21,97,198,75,4,116,135,68,198,122,90,53,51,118,53,30,67,122,246,45,42,18,84,230,170,115,234,232,72,253,62,66,11,100,191,19,164,97,94,99,44,186,195,109,238,98,163,89,167,83,37,30,164,91,88,114,124,117,45,94,194,140,244,38,251,17,17,252,12,108,87,68,169,177,91,163,64,172,197,61,89,159,21,169,45,159,94,169,90,9,69,220,136,251,31,192,135,52,4,68,226,129,56,226,101,130,166,217,39,94,115,239,55,223,182,180,249,162,141,48,222,158,170,182,34,90,212,164,39,114,166,86,160,199,34,215,77,77,111,161,63,18,248,252,69,251,95,87,156,108,15,201,19,85,101,125,12,152,86,10,99,198,79,85,110,148,138,66,148,130,215,106,200,186,181,220,203,111,199,231,65,85,218,165,91,19,49,6,101,77,105,223,80,185,106,238,58,148,234,146,250,89,15,154,136,181,209,41,246,151,223,66,47,168,108,3,145,140,27,167,96,254,94,109,40,172,53,182,117,102,147,2,173,59,214,81,233,33,232,49,137,194,234,181,145,250,205,247,78,133,240,34,18,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,61,113,70,207,161,223,245,57,185,110,193,234,214,182,197,57,222,93,205,85,138,233,26,106,146,80,174,177,27,82,123,176,218,136,183,30,190,186,203,79,101,26,175,137,194,207,34,242,241,22,228,167,102,79,20,105,123,109,42,28,158,117,185,5,244,151,244,214,115,106,208,164,41,39,253,129,149,150,165,249,238,36,191,37,10,37,92,128,10,34,226,215,123,157,219,156,170,221,33,47,147,140,218,84,122,109,21,189,15,82,45,90,241,75,47,172,151,41,68,127,50,22,99,195,22,196,106,205,201,93,140,135,227,109,145,113,20,218,212,162,89,116,95,62,67,132,217,233,240,54,18,200,167,236,240,96,19,217,110,204,141,209,98,195,140,108,80,229,61,233,155,125,73,35,36,157,62,66,141,77,161,39,211,241,106,37,178,103,241,104,197,215,228,91,31,11,49,121,106,181,47,137,211,188,77,126,19,62,134,175,154,149,170,253,33,24,137,43,113,127,55,80,109,189,245,58,67,63,10,26,226,151,143,231,141,89,155,168,219,180,138,135,62,220,195,196,42,129,1,40,81,27,107,148,74,214,107,197,161,153,106,110,145,55,169,119,75,8,233,220,88,207,10,220,189,150,11,229,170,21,221,89,128,108,220,152,142,180,87,102,26,211,162,219,133,180,202,19,63,87,44,205,238,189,72,228,40,143,177,10,191,226,83,100,157,143,157,28,69,140,219,100,152,245,121,81,235,108,153,22,155,188,84,118,221,112,255,0,251,233,186,95,163,81,114,25,12,190,63,100,44,159,225,93,192,169,6,243,172,80,26,164,188,181,43,85,27,144,148,168,138,53,31,125,76,216,215,83,234,122,235,230,51,224,0,0,8,111,197,63,4,241,71,30,50,249,111,218,24,73,104,73,184,235,16,239,40,149,39,226,176,243,77,169,17,145,6,107,106,115,87,20,146,208,150,235,101,166,186,250,221,187,138,84,196,172,18,197,236,29,148,220,76,82,195,107,138,215,83,230,68,202,234,84,247,25,105,227,211,93,27,112,203,98,250,17,251,38,122,104,127,3,19,251,133,6,106,240,19,15,230,183,130,151,45,133,6,214,187,238,103,210,195,55,106,28,83,137,172,58,106,62,84,105,6,225,153,199,87,82,74,9,7,202,82,187,146,20,122,170,221,64,80,55,17,28,221,213,115,55,140,115,105,84,42,163,159,177,245,163,37,216,52,24,205,184,124,169,107,73,154,92,158,162,236,165,56,100,123,12,203,213,111,105,116,51,89,170,78,100,211,132,141,14,230,180,169,152,155,153,215,170,141,170,170,210,37,194,180,226,58,113,84,219,10,34,52,42,99,165,244,132,181,36,245,229,32,208,164,116,220,173,219,144,153,137,55,134,190,73,102,211,14,148,172,9,167,50,222,211,74,93,102,165,57,15,39,93,58,243,9,237,198,101,161,119,51,243,248,158,181,241,157,222,27,85,220,176,195,44,120,203,237,193,89,157,108,81,164,55,42,91,11,119,250,101,65,89,44,141,185,45,186,217,36,220,105,43,219,235,17,18,219,232,102,106,45,203,76,4,174,86,170,151,37,106,161,113,87,37,170,93,70,171,41,217,179,31,81,17,27,175,186,179,90,214,100,68,68,70,106,81,159,66,34,234,54,155,0,0,0,31,25,147,34,83,226,63,62,124,166,99,69,140,218,158,125,247,150,72,109,166,210,90,169,106,81,244,74,72,136,204,204,250,17,16,163,30,35,185,232,153,153,107,205,120,115,135,213,7,153,195,75,110,81,242,13,10,219,233,169,105,232,114,214,95,218,203,214,38,146,126,71,188,244,53,109,68,153,225,79,145,121,118,186,33,230,139,22,41,124,186,140,200,198,171,66,152,250,75,116,118,28,78,135,61,194,62,203,90,12,210,209,121,33,74,89,145,154,144,105,179,176,31,203,141,182,243,107,101,230,210,182,214,147,74,146,162,212,148,71,220,140,188,200,65,172,201,240,152,192,172,98,145,46,231,195,25,42,195,107,146,66,148,234,211,6,57,61,74,144,225,234,126,180,93,83,202,51,61,11,86,148,148,151,83,216,163,21,145,152,60,133,230,87,45,70,245,98,235,179,156,170,219,209,148,107,43,138,130,165,75,134,132,167,174,247,52,34,114,57,22,133,213,212,36,181,236,102,50,46,85,184,161,99,158,4,212,162,80,177,22,171,63,16,172,146,52,180,236,58,148,142,101,66,27,125,11,116,105,43,213,71,180,139,163,78,25,163,66,208,182,107,184,174,143,6,241,147,15,177,235,15,233,216,151,134,85,178,169,209,106,68,105,37,26,13,183,88,121,61,28,101,212,31,84,56,147,232,101,219,177,145,154,76,140,253,176,0,13,116,51,228,79,22,113,49,107,158,164,26,191,9,36,105,176,140,139,110,137,219,223,207,77,53,249,235,216,95,78,91,154,136,198,93,240,181,138,126,207,10,221,151,68,67,27,21,185,60,178,130,201,39,67,243,45,52,234,50,48,0,215,199,137,91,81,153,206,254,40,162,44,158,122,14,100,5,154,182,233,162,213,78,140,107,79,252,85,26,147,175,158,154,139,151,200,153,207,60,158,225,39,164,146,68,239,224,196,93,186,105,248,173,15,149,219,255,0,87,179,231,241,235,168,198,92,70,178,83,23,52,24,117,248,93,102,64,109,24,145,105,198,90,233,139,78,137,58,156,82,213,75,130,179,243,51,61,84,209,159,68,172,204,181,34,90,140,85,182,71,51,109,114,228,255,0,24,119,87,19,53,86,117,97,244,211,238,170,66,146,162,91,68,149,109,241,40,108,251,62,201,238,232,101,170,147,189,7,161,153,26,111,27,17,179,3,133,216,103,131,50,177,226,181,114,197,126,212,110,158,137,240,228,199,112,149,233,2,113,58,176,219,31,158,183,12,200,146,95,61,79,66,35,50,160,140,83,196,124,94,207,6,97,202,174,170,115,213,43,142,233,152,221,54,137,71,140,102,166,225,199,35,62,84,118,245,246,80,132,238,90,214,122,22,166,227,138,211,83,23,141,147,108,170,90,249,76,194,72,214,85,48,217,155,112,212,141,19,110,58,178,81,162,166,204,219,166,212,153,245,38,91,35,52,182,159,134,229,25,110,90,181,207,0,3,199,227,33,60,120,67,124,148,117,33,46,254,13,212,246,26,200,205,36,175,10,230,154,145,104,102,90,252,198,189,121,51,106,35,217,179,193,244,77,217,203,43,210,144,180,239,86,133,204,76,164,27,127,167,121,39,66,243,61,8,108,136,0,58,251,129,168,210,40,21,38,38,73,240,241,220,134,242,29,123,110,238,90,13,6,74,86,158,122,22,167,160,214,107,4,206,121,99,45,132,116,164,145,205,43,158,151,225,136,244,234,239,139,111,103,126,157,244,239,208,108,29,156,28,5,139,153,28,189,221,120,97,203,111,210,143,198,241,212,71,84,69,244,85,38,61,118,58,159,178,75,50,54,148,127,152,234,197,23,101,11,27,106,25,97,204,165,179,126,84,211,34,44,24,83,85,73,184,163,41,38,149,248,23,79,149,33,42,79,125,205,244,112,147,249,237,36,108,104,195,236,74,97,185,81,94,109,230,94,65,56,219,141,168,148,149,164,203,82,81,25,116,50,50,235,168,233,175,171,202,135,135,86,93,118,253,185,164,242,41,54,237,58,69,78,107,157,53,38,89,108,214,173,11,205,70,73,208,139,204,204,136,107,65,138,152,145,94,197,156,78,185,113,70,190,234,138,167,114,85,95,169,185,162,140,249,59,214,106,67,105,63,36,161,59,80,159,129,36,134,193,89,42,199,100,230,43,45,214,134,34,202,146,78,214,74,47,163,43,133,230,154,140,127,163,117,71,240,230,104,151,72,186,232,151,82,51,144,164,126,47,25,129,60,77,199,232,248,77,68,156,110,80,176,217,133,69,120,144,189,80,237,85,226,74,228,171,167,126,90,73,166,180,62,169,82,29,211,218,49,51,120,71,101,228,240,175,0,23,138,181,216,4,213,127,18,156,68,230,247,163,69,179,74,111,113,69,79,200,156,213,111,116,61,13,46,53,175,84,137,214,0,33,47,24,2,123,246,157,202,229,169,4,146,185,41,156,205,196,102,102,157,92,237,240,61,116,248,244,212,67,254,9,205,68,60,196,94,207,175,103,138,69,150,234,27,213,94,183,44,231,68,53,232,94,101,170,91,212,252,186,124,69,205,0,8,139,197,101,168,206,100,130,247,91,242,121,75,106,101,33,108,167,110,188,213,250,70,57,26,126,94,169,169,90,255,0,115,167,152,174,238,15,103,60,179,132,215,131,73,27,71,108,84,188,95,110,141,106,214,157,255,0,245,156,190,221,127,70,162,230,241,127,20,45,172,22,195,27,147,21,46,231,141,20,171,106,3,147,94,74,76,137,79,40,186,54,202,53,233,189,199,13,13,167,95,202,89,13,121,111,139,199,24,243,169,152,47,73,61,21,234,213,221,121,79,68,42,101,57,131,250,40,173,106,124,168,237,235,209,182,90,70,166,106,61,8,136,150,181,158,166,165,11,82,192,14,16,88,3,98,208,162,77,198,194,149,127,220,174,54,149,202,111,197,189,18,153,29,195,46,168,105,182,148,135,28,34,61,75,123,138,50,86,132,123,17,216,100,171,223,133,238,75,239,42,75,180,248,216,88,171,114,82,209,181,170,133,22,167,37,151,153,61,52,212,146,181,173,165,31,66,246,208,174,189,124,204,85,86,108,50,175,139,153,19,189,100,71,164,220,210,230,90,23,140,25,116,184,85,184,201,229,166,108,71,17,181,248,50,219,234,148,184,73,81,30,135,169,43,66,90,52,52,153,35,235,194,227,223,179,12,191,93,125,207,52,95,240,0,10,122,227,116,79,126,203,216,114,106,82,57,95,131,114,54,145,17,238,37,120,165,107,169,246,211,77,186,116,248,254,137,43,193,153,168,141,229,50,168,184,219,57,142,222,149,5,200,218,173,79,153,225,98,17,107,240,61,132,142,159,13,15,204,79,0,1,83,124,114,26,140,154,254,15,190,153,59,164,46,29,109,11,103,111,176,130,92,51,74,181,243,212,212,178,211,251,159,152,200,124,17,142,127,236,53,136,132,226,75,193,126,19,179,201,62,159,141,240,136,230,124,251,114,187,244,248,121,142,31,27,239,235,99,134,95,225,233,191,201,210,43,23,11,104,184,177,139,181,10,78,94,48,237,201,115,83,114,214,19,45,170,75,110,108,97,217,100,217,167,196,60,125,182,180,209,45,91,149,169,33,60,195,45,53,61,109,251,3,56,69,101,182,194,183,162,57,139,112,101,226,13,202,166,137,82,221,126,107,241,96,52,233,145,106,150,25,101,72,81,160,186,145,27,170,81,159,83,209,61,9,62,222,255,0,225,113,147,43,226,152,252,72,120,102,237,175,53,196,153,55,80,161,212,164,50,235,70,101,166,164,219,139,91,39,215,67,245,155,62,223,51,214,163,51,123,148,76,67,201,182,35,68,165,212,234,43,168,80,234,42,84,171,114,225,138,149,51,226,9,181,17,154,84,68,122,180,251,102,104,53,36,140,253,164,168,140,200,250,91,111,13,140,216,202,204,222,9,156,11,190,127,136,190,172,149,53,78,173,184,175,110,107,42,35,240,211,15,226,167,18,133,165,127,250,198,150,122,17,41,36,37,192,0,0,0,132,28,73,51,214,198,92,45,37,97,126,26,212,219,94,37,92,81,143,71,91,90,84,116,40,106,35,47,18,162,235,163,202,236,210,76,190,43,62,137,73,46,175,178,107,148,187,211,56,120,176,116,163,145,46,53,179,78,121,19,110,154,234,143,114,218,105,106,51,54,208,165,107,186,67,166,74,36,235,174,158,178,212,70,73,50,61,130,173,43,82,222,177,109,138,85,155,105,210,153,166,209,168,177,26,131,6,35,37,162,25,101,180,146,82,146,243,62,133,220,250,153,234,103,169,152,237,135,242,180,33,196,41,183,16,74,74,136,201,73,50,212,140,143,200,198,184,153,192,193,185,25,115,204,197,229,135,244,212,189,18,12,10,151,164,104,110,32,205,38,152,47,232,244,109,170,45,53,52,37,68,131,81,105,235,54,174,218,11,227,202,142,50,71,199,220,189,89,24,164,151,208,228,202,173,49,13,212,201,39,236,84,25,51,106,73,25,121,125,43,107,50,215,242,77,39,216,200,121,204,245,99,119,236,3,150,11,206,246,135,51,195,214,101,196,244,45,20,210,122,47,199,74,213,180,45,29,75,214,109,38,227,223,83,71,223,176,166,62,30,248,32,172,119,205,69,161,111,76,136,111,209,104,79,126,17,214,125,83,52,248,88,170,74,146,133,105,249,46,60,108,180,125,75,163,131,97,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,239,60,216,55,78,197,252,188,93,177,31,107,116,218,53,38,125,90,15,172,162,214,67,48,100,147,101,209,104,47,105,206,234,212,190,36,99,95,234,21,82,173,134,120,131,14,166,132,236,168,91,85,118,221,82,117,73,253,44,119,201,70,90,232,164,251,72,239,161,151,214,47,214,196,188,227,99,134,72,157,171,39,233,164,205,176,149,30,74,122,167,108,165,210,18,165,150,187,80,71,213,222,228,91,126,31,42,9,196,138,122,169,56,137,116,210,214,157,170,135,90,157,28,203,93,116,52,62,180,252,79,225,241,23,151,194,250,113,203,203,5,49,179,78,156,151,217,111,191,194,159,11,254,177,46,192,112,171,117,54,40,148,105,245,153,71,163,48,34,187,37,195,235,209,40,65,168,251,17,159,98,248,24,215,83,58,24,157,35,21,51,25,122,86,28,111,107,20,234,205,70,153,20,245,35,220,195,115,228,41,10,246,18,101,169,57,216,200,207,226,98,116,240,109,193,29,97,214,241,158,168,141,12,157,147,71,142,222,189,203,74,124,148,185,170,92,250,250,26,63,79,144,180,240,0,0,0,0,0,0,0,0,0,0,0,0,20,157,198,14,189,22,161,152,6,40,172,167,71,105,123,185,199,169,245,230,66,128,164,247,45,59,23,145,152,129,2,124,112,128,196,201,22,158,57,77,178,12,191,114,93,124,190,114,186,122,190,22,28,247,83,211,97,153,234,106,242,52,254,158,194,236,0,0,0,0,7,226,149,180,181,49,173,150,106,111,83,191,241,202,227,185,18,175,162,147,224,246,22,157,182,195,97,7,249,41,62,232,248,12,77,180,244,221,167,65,158,50,61,136,200,194,220,201,218,151,107,200,222,212,95,29,189,58,233,174,232,18,91,46,187,84,125,220,248,13,139,91,113,14,160,156,65,234,147,236,99,250,0,0,0,0,0,0,0,0,0,0,0,0,24,131,54,56,104,206,42,96,37,227,109,175,241,232,163,84,36,69,46,189,95,40,79,161,5,237,36,187,185,230,122,124,70,186,87,5,54,101,147,124,84,169,14,150,217,84,26,171,209,148,93,15,71,24,120,210,126,102,93,211,241,50,250,197,249,240,241,197,70,113,83,45,22,252,164,47,87,104,13,68,161,188,90,31,69,177,79,136,106,252,132,151,119,60,181,47,153,137,50,2,12,113,117,148,184,249,113,136,132,255,0,101,173,182,131,250,142,4,241,79,185,124,140,196,204,123,195,88,146,92,216,203,247,125,25,183,21,161,158,212,170,107,68,103,161,117,62,134,38,239,20,220,192,68,157,22,215,192,171,110,119,54,29,42,157,10,67,231,202,52,234,227,69,54,42,139,215,111,94,198,158,203,50,250,251,140,47,195,95,4,165,98,206,97,41,149,23,145,182,159,109,169,154,186,156,212,143,87,35,206,134,102,157,57,137,87,178,230,186,245,47,145,139,238,135,25,16,162,49,13,175,97,134,210,210,126,164,150,133,254,97,246,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,199,197,11,62,201,195,106,84,220,185,224,245,108,202,237,169,176,109,92,117,72,174,22,180,152,174,39,250,153,10,46,210,28,74,186,153,104,109,160,200,203,214,81,26,97,87,15,172,144,85,179,89,126,126,17,93,81,228,68,195,91,110,74,125,49,40,181,65,212,30,34,37,20,22,84,95,148,100,105,55,20,71,170,16,162,234,74,82,5,242,209,168,244,171,118,145,10,129,66,167,71,129,77,166,199,110,36,72,177,219,36,52,195,45,164,146,134,208,146,232,73,36,145,17,17,121,16,230,0,214,139,49,247,139,152,161,152,140,67,188,161,161,79,38,187,116,212,30,134,134,253,117,27,39,33,73,101,37,167,180,123,9,5,211,191,144,216,207,10,44,214,240,235,11,237,11,1,166,210,132,219,116,40,20,157,18,122,151,208,71,67,103,215,207,170,123,249,136,85,198,15,47,199,136,120,33,3,25,168,84,243,118,179,135,143,153,204,54,211,170,220,165,62,105,75,186,245,234,77,184,77,47,177,237,73,186,125,11,81,22,184,59,99,233,216,88,219,83,193,90,220,243,110,143,136,17,183,193,74,213,234,55,85,142,147,82,52,215,162,121,140,243,82,122,117,82,144,209,117,232,44,243,56,184,236,198,92,242,237,119,226,98,29,74,106,172,68,56,52,68,30,154,174,165,35,232,216,61,15,218,36,40,249,170,47,52,54,161,69,217,64,192,218,134,103,115,31,109,97,252,245,200,145,2,92,181,85,46,25,42,94,229,148,6,79,153,33,74,81,245,220,231,70,201,93,125,119,82,103,230,54,52,141,26,60,56,237,67,135,29,182,24,97,9,109,166,155,65,37,13,161,37,161,37,36,93,8,136,136,136,136,133,60,113,180,178,189,25,140,246,13,254,134,141,40,175,219,143,83,84,173,58,45,200,114,13,102,127,94,217,141,145,252,136,132,143,224,197,124,250,127,45,53,219,49,247,84,167,237,91,157,242,109,38,102,100,152,210,90,109,212,105,255,0,219,74,71,66,250,252,196,253,0,0,0,29,61,221,103,90,183,245,187,54,209,189,173,234,125,114,139,82,108,218,149,6,115,9,121,151,83,243,74,139,77,72,250,145,247,35,34,50,208,200,107,223,158,12,187,35,43,57,139,172,216,20,39,164,21,9,246,218,173,219,206,184,181,27,169,130,241,171,98,77,71,212,205,183,27,117,189,218,153,159,47,83,234,102,69,118,121,32,198,137,56,247,150,27,31,16,42,179,78,85,100,225,29,54,176,226,140,205,107,155,21,70,203,142,47,251,167,54,37,223,254,216,93,187,14,110,115,175,169,184,111,149,108,79,187,233,142,242,166,70,183,100,198,140,231,93,91,122,65,20,116,44,180,243,74,157,35,47,45,72,181,232,41,59,135,142,20,82,241,135,55,54,37,183,95,140,220,138,77,62,75,181,201,172,184,90,165,212,196,105,79,54,131,47,202,74,157,75,73,50,62,155,77,90,235,216,246,25,1,193,174,81,41,55,45,22,161,110,87,160,53,54,153,85,138,236,41,177,157,45,80,251,14,160,208,227,106,47,130,146,163,35,249,24,214,71,23,44,147,195,76,86,188,176,232,214,165,254,11,215,234,20,114,90,187,172,163,200,91,68,175,210,72,35,253,35,103,192,0,0,1,81,220,82,179,236,155,162,77,67,44,184,55,91,53,81,226,184,113,238,234,180,87,11,73,175,37,93,96,52,162,254,198,133,23,210,40,143,215,81,26,61,146,86,255,0,19,195,43,33,42,198,202,228,108,118,197,170,57,157,129,71,144,103,74,129,33,6,73,174,204,109,90,106,100,101,235,70,109,68,100,175,37,173,59,58,145,44,133,211,18,73,36,73,73,17,17,22,132,69,228,63,64,0,127,46,54,219,205,173,151,155,74,219,90,77,42,74,139,82,81,31,114,50,243,33,86,28,79,120,126,216,150,213,145,80,204,126,9,80,24,161,46,150,234,23,114,209,33,54,72,136,227,14,44,145,226,216,108,186,52,164,45,73,222,132,145,32,210,102,173,18,105,86,252,37,194,27,27,171,118,30,101,26,194,135,106,14,157,189,136,49,36,48,228,85,30,173,55,62,59,43,125,151,200,191,37,70,150,220,107,167,126,98,117,246,72,202,239,128,0,80,31,20,43,57,219,67,58,183,218,249,36,220,106,234,96,86,35,31,231,165,216,141,19,138,237,253,185,15,23,232,248,139,116,225,239,122,21,247,147,76,44,171,27,169,91,144,104,165,69,89,17,245,71,129,117,113,18,70,90,244,61,172,36,254,163,35,236,100,36,64,0,214,207,55,151,115,87,214,104,177,78,231,140,241,59,26,85,215,81,110,51,132,173,73,108,52,250,154,105,69,208,186,26,27,73,233,229,174,131,96,188,188,218,107,177,48,19,14,108,199,90,229,189,69,181,41,80,159,45,52,62,107,113,91,75,134,127,51,89,40,207,235,25,4,85,79,22,28,144,37,191,27,154,172,44,165,18,82,102,74,188,233,209,208,68,90,153,232,85,20,36,188,204,204,137,237,62,78,127,108,80,173,202,206,46,226,77,195,135,20,44,35,173,93,243,229,218,22,212,183,231,82,169,78,40,185,49,158,123,219,81,116,212,255,0,43,105,40,204,147,189,205,186,111,86,183,21,195,23,35,197,128,118,122,113,147,18,233,68,88,133,116,69,47,13,21,246,253,122,29,61,100,70,77,104,125,82,251,157,13,195,238,146,218,142,158,190,233,222,0,3,133,91,164,197,175,81,167,208,231,39,116,106,140,87,98,60,90,17,234,135,16,105,87,67,233,216,204,107,49,104,85,42,152,51,140,244,74,213,65,174,93,70,198,185,227,74,125,5,169,237,126,20,180,169,68,93,140,244,83,103,240,27,56,178,243,50,25,68,136,238,161,214,157,73,45,11,66,137,73,82,76,181,35,35,46,134,70,94,99,251,1,140,115,61,119,53,97,229,207,19,46,231,94,38,213,77,181,42,142,48,102,173,187,159,56,203,75,41,215,67,208,212,226,144,157,116,243,20,27,146,203,77,119,174,108,176,158,130,150,185,137,252,43,129,53,212,105,169,41,168,206,148,135,8,254,91,25,86,163,100,1,69,220,87,178,242,156,29,204,99,183,229,14,1,49,110,226,74,28,171,178,77,167,68,55,81,73,145,77,111,183,117,45,72,123,235,124,254,2,195,248,91,102,0,241,179,44,116,219,126,177,55,157,113,97,226,211,111,78,220,173,86,228,84,167,88,111,31,200,218,250,61,76,245,53,48,179,243,33,142,56,199,227,194,236,124,22,163,224,173,22,105,183,83,191,229,155,211,249,110,104,164,83,34,169,42,82,76,139,169,19,143,27,69,223,67,38,220,46,165,168,129,88,69,146,170,190,38,100,191,18,179,34,211,18,78,165,110,77,105,202,27,8,51,210,76,40,164,103,82,89,167,204,137,14,146,146,125,200,227,44,188,204,103,62,12,152,240,118,190,40,92,56,9,89,154,148,83,239,24,199,84,164,165,107,211,74,148,100,253,34,18,95,23,35,238,81,249,254,231,72,180,28,199,227,53,43,47,216,35,118,226,213,84,219,81,208,169,235,92,54,92,237,34,106,244,110,51,90,106,70,100,167,86,130,61,58,146,119,31,144,160,156,184,97,53,203,155,60,203,81,44,234,156,153,83,29,185,170,206,85,110,57,250,253,34,98,239,55,166,62,165,121,41,69,184,136,207,186,214,146,238,99,99,106,101,54,5,26,155,18,143,74,138,220,104,80,88,110,52,102,27,45,18,211,72,73,37,8,47,145,17,17,126,129,202,0,17,95,137,229,156,237,227,146,171,253,17,89,39,100,209,147,10,176,209,31,228,165,137,109,27,170,236,125,153,55,79,255,0,150,162,178,248,72,222,133,106,103,46,141,73,91,169,109,187,178,139,82,162,168,212,122,17,232,209,75,73,107,175,115,84,68,145,124,76,200,187,152,189,192,1,1,248,205,93,205,81,50,187,70,182,16,241,20,155,142,235,138,223,47,118,134,108,48,195,238,173,93,186,145,44,153,45,58,123,68,126,66,48,240,79,180,215,80,199,187,218,243,91,91,153,162,218,158,8,140,203,162,29,149,41,165,36,254,189,145,157,47,210,98,68,113,168,190,230,208,240,14,209,176,225,188,109,162,232,184,249,242,180,254,200,196,70,84,173,135,242,230,58,202,190,180,16,195,220,19,48,162,151,84,187,47,252,101,169,198,109,217,116,24,209,104,116,165,40,181,54,149,35,123,146,22,94,68,173,141,52,146,62,250,56,178,232,70,122,219,120,8,233,196,35,11,169,120,171,148,76,68,167,79,134,135,165,91,244,167,174,90,115,134,90,169,153,48,80,167,183,35,251,165,52,151,91,250,156,81,121,138,140,225,113,239,217,134,95,174,190,231,154,47,248,0,5,86,241,195,179,157,54,240,166,255,0,97,146,54,144,170,165,30,83,159,5,31,33,214,19,219,224,153,7,223,203,167,152,244,28,16,175,66,151,135,120,153,135,107,117,36,116,170,212,58,211,104,51,234,175,22,194,153,89,145,107,212,139,193,35,94,157,53,45,123,144,179,32,1,75,188,105,238,230,170,217,140,181,109,24,239,18,211,111,218,141,56,241,18,189,135,228,73,121,70,157,52,239,203,109,149,107,175,229,23,192,75,126,13,246,154,232,57,77,151,94,121,173,21,114,221,115,230,182,179,46,170,105,182,152,142,69,245,18,216,119,252,102,49,239,27,239,235,99,134,95,225,233,191,201,210,60,183,4,156,40,164,72,44,65,198,170,132,70,222,168,69,118,61,185,76,113,73,73,155,9,82,57,210,76,188,200,212,71,28,181,45,58,18,139,174,167,165,171,0,138,28,79,176,190,155,137,57,61,188,38,63,25,42,168,218,4,205,197,79,119,151,185,77,41,149,145,61,243,34,83,11,120,143,244,25,246,21,185,194,34,254,168,90,153,193,166,218,177,222,87,132,189,40,213,26,100,134,181,61,166,108,178,169,136,94,157,183,23,133,81,17,249,18,212,94,98,244,128,0,0,71,44,237,231,14,213,202,78,25,57,86,90,152,168,94,117,180,56,197,185,72,53,117,117,210,45,21,33,210,46,164,195,122,145,168,255,0,40,246,160,180,221,169,82,62,23,225,174,50,231,99,30,215,71,133,53,250,197,209,115,203,114,165,90,172,76,35,54,162,50,106,46,108,151,141,37,162,27,70,228,165,41,73,17,117,66,18,93,82,66,255,0,114,251,128,182,30,91,176,194,151,133,216,125,8,209,14,18,121,178,229,184,69,207,168,75,81,17,57,37,227,46,235,81,145,116,236,148,146,82,90,18,72,134,72,0,21,135,198,171,3,202,163,109,89,217,131,164,196,214,69,33,211,182,235,11,73,117,56,206,154,157,138,179,254,229,14,243,147,223,187,233,29,63,5,28,109,255,0,110,217,124,171,77,252,219,162,140,218,213,253,227,50,208,157,127,253,217,68,146,255,0,214,30,157,204,121,126,52,248,221,233,187,250,211,192,58,76,205,209,109,168,167,93,171,33,7,208,230,200,35,75,8,87,95,105,12,18,148,93,59,73,238,126,89,159,131,38,7,157,167,132,23,14,56,85,225,154,39,95,19,124,13,53,75,71,82,167,68,82,146,107,73,159,147,143,169,210,50,237,244,8,49,98,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,51,35,34,108,71,225,187,236,62,218,154,87,212,162,208,255,0,206,40,71,137,70,8,202,194,92,194,84,234,45,55,186,159,114,27,213,116,185,169,22,142,72,157,48,201,58,115,20,175,101,189,117,232,95,34,25,163,133,150,63,196,131,26,232,192,171,146,119,42,37,90,157,54,68,115,229,26,180,113,210,133,21,37,234,55,175,98,87,117,145,125,93,196,34,204,28,102,97,227,230,37,67,140,230,246,88,187,235,45,182,173,12,183,37,51,93,34,61,15,169,116,33,112,60,34,101,170,78,92,101,165,95,216,171,110,32,190,162,129,0,78,128,17,155,136,118,42,49,133,121,104,184,37,45,123,93,175,179,46,134,201,104,103,171,143,211,229,154,127,33,69,221,191,61,11,230,66,131,45,250,108,203,218,248,166,210,26,45,210,171,213,86,99,36,186,22,174,62,241,36,188,200,187,171,226,69,245,13,139,114,157,134,140,225,94,2,89,214,218,63,30,186,53,62,68,162,235,209,243,132,194,22,94,210,139,187,126,71,167,192,101,240,0,0,0,0,0,0,0,0,0,0,0,1,252,184,226,26,65,184,179,209,37,220,198,186,89,225,196,100,98,142,100,238,187,181,148,108,106,87,129,216,157,117,211,108,8,205,159,93,169,62,237,252,6,7,218,122,110,211,160,203,57,86,189,78,192,199,43,114,228,82,190,138,55,140,222,90,119,221,13,244,23,228,168,251,175,224,54,77,74,183,22,164,63,64,0,0,0,120,220,96,184,92,181,176,234,173,93,105,222,82,227,114,52,86,221,218,110,125,180,246,208,255,0,59,224,53,140,121,231,36,56,111,60,173,203,87,115,211,65,99,24,95,148,72,23,255,0,15,153,119,107,52,94,93,208,190,95,132,127,196,168,249,186,86,214,218,253,94,114,91,78,141,35,78,165,215,203,168,174,234,117,66,101,26,123,115,225,185,203,144,206,187,85,161,30,154,164,200,250,25,25,118,51,27,35,229,131,20,97,98,246,12,208,175,72,178,57,171,153,226,185,158,161,167,77,146,222,108,187,161,31,218,254,31,245,140,174,0,0,0,0,0,0,0,0,0,0,0,0,62,50,227,162,92,87,162,58,90,161,230,212,218,139,228,101,161,255,0,156,107,253,196,99,10,222,195,28,201,215,117,99,148,205,125,217,85,166,253,98,86,169,126,124,189,15,219,81,246,71,158,159,81,9,45,193,159,20,155,166,220,53,252,47,144,254,212,74,110,85,85,8,219,174,174,41,116,246,8,245,36,124,191,59,79,151,152,183,16,21,165,198,142,234,149,23,15,173,171,89,174,141,187,85,135,45,71,211,174,172,84,80,101,219,253,98,168,108,107,133,235,74,236,165,221,113,75,89,20,89,108,84,88,46,157,92,101,212,184,146,234,70,93,211,230,70,95,35,28,139,210,235,173,98,101,233,50,224,159,244,147,170,243,28,90,17,234,22,138,117,213,44,147,169,18,75,218,89,245,208,191,64,187,174,24,216,6,206,19,96,76,59,142,160,206,149,107,148,155,169,26,183,31,170,204,136,112,215,179,66,113,73,61,20,217,245,208,143,228,68,38,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,92,66,51,199,74,202,181,141,248,47,104,74,143,47,18,174,72,235,42,92,125,82,178,165,178,126,169,206,121,7,169,104,71,169,54,133,22,139,81,31,116,161,66,163,114,179,150,188,69,206,110,51,170,128,196,249,167,21,79,250,74,234,184,228,238,124,226,178,181,153,173,197,173,90,239,125,195,37,146,18,163,213,74,212,207,162,84,101,176,38,22,225,133,149,131,86,21,31,13,112,250,142,138,109,10,136,193,49,25,146,61,202,81,235,170,156,90,187,173,107,81,154,148,163,238,102,102,61,88,15,11,142,215,201,97,158,10,223,120,131,205,83,107,183,109,202,133,69,163,73,250,198,235,81,214,166,201,63,51,89,36,139,230,100,53,234,202,93,144,156,70,204,214,24,217,206,180,183,35,206,185,224,42,82,16,90,153,198,105,212,186,247,213,244,109,175,175,151,113,178,120,235,110,91,118,143,119,219,181,75,82,225,132,220,202,93,102,27,208,38,199,112,181,75,204,58,131,67,136,63,145,165,70,67,92,28,86,178,47,44,165,230,66,171,107,195,154,244,122,213,129,95,110,85,38,114,139,69,56,134,214,151,226,72,233,167,182,217,180,189,11,167,172,100,36,127,18,204,232,210,51,45,11,13,173,91,34,65,166,137,10,139,30,226,171,199,37,126,46,175,41,174,177,213,241,84,118,205,73,212,187,155,203,248,17,137,97,193,195,47,191,129,56,73,87,199,138,244,21,55,86,190,158,56,116,179,112,140,141,186,84,117,153,26,136,143,183,53,242,89,252,210,203,102,93,12,88,136,175,110,52,214,73,214,114,243,106,222,204,232,110,219,119,58,25,112,140,139,163,18,152,113,42,50,62,255,0,140,105,146,211,207,93,124,134,8,224,141,124,28,12,82,196,108,57,114,81,37,21,186,20,106,195,109,43,242,151,17,254,89,154,126,123,102,117,46,230,69,175,228,244,184,0,0,16,151,51,60,80,172,188,179,99,21,99,7,235,216,79,92,172,74,164,181,21,239,29,22,123,45,182,242,95,97,14,150,137,81,106,90,111,52,245,252,221,124,196,157,192,156,91,165,99,190,17,219,56,185,68,167,59,2,29,203,16,229,55,21,215,82,226,216,209,106,66,144,165,39,161,153,41,6,71,243,232,61,232,10,93,227,83,89,166,205,204,133,167,72,136,242,92,149,77,179,217,241,100,157,15,150,110,75,146,164,32,254,123,116,86,159,5,36,252,196,195,224,245,18,100,108,159,161,233,36,162,110,85,209,82,122,62,186,232,109,146,89,65,233,175,150,244,47,183,158,163,45,241,3,163,75,175,100,203,21,224,194,73,169,198,168,71,52,200,136,143,232,227,188,219,235,62,166,95,144,218,191,249,246,21,35,194,194,237,165,218,153,210,179,145,85,116,154,110,183,26,161,72,105,195,236,151,220,140,181,54,71,253,242,208,148,23,205,101,245,139,242,1,248,165,18,72,212,163,34,34,45,76,207,200,107,55,152,171,210,30,35,99,238,35,95,116,215,210,244,26,245,211,84,157,13,196,153,25,42,50,228,184,108,158,165,223,232,246,245,243,238,54,101,0,0,1,94,220,78,115,236,222,15,81,37,224,22,17,214,127,217,205,102,46,218,197,74,43,165,186,135,17,194,211,98,84,94,204,151,18,125,59,41,180,25,47,161,169,6,32,86,65,242,83,91,205,174,33,157,66,224,68,184,88,121,111,62,149,215,106,9,37,37,82,220,232,162,132,194,255,0,182,44,140,141,70,71,234,33,91,187,154,9,87,219,111,91,212,75,78,131,79,182,45,170,92,122,109,42,149,25,184,112,162,71,70,214,216,101,180,146,80,132,151,145,17,17,16,236,64,98,44,204,102,127,14,50,167,99,197,191,113,46,53,106,68,25,243,74,157,21,170,84,68,190,235,178,77,181,184,148,122,202,66,19,170,91,89,234,165,17,122,166,49,150,77,179,241,106,231,18,234,188,173,218,29,145,46,218,43,102,52,57,112,252,108,244,188,252,246,93,83,137,117,102,218,16,73,104,155,82,90,46,139,94,188,210,237,167,89,84,3,12,231,62,169,72,163,229,47,23,229,214,214,218,99,185,102,85,162,160,220,34,50,241,15,70,91,76,23,95,51,117,198,200,188,245,211,78,162,146,56,119,209,103,87,115,163,133,145,32,54,107,91,21,117,205,95,67,50,75,76,71,117,213,153,255,0,197,65,254,157,6,195,160,0,42,163,141,182,17,191,206,195,236,117,131,27,115,91,29,181,170,110,145,123,38,70,169,17,63,199,172,191,171,66,248,142,227,130,158,54,179,54,220,188,242,253,84,148,94,38,154,249,92,180,132,168,203,85,199,115,99,50,144,93,123,33,105,97,90,105,221,229,11,63,1,137,179,89,140,145,112,15,47,151,182,40,57,41,182,102,83,41,110,55,75,37,25,106,229,65,226,229,70,73,17,247,250,85,160,204,139,242,82,163,242,20,57,147,92,27,123,31,243,51,99,225,252,150,21,34,159,34,166,154,141,100,212,91,139,192,71,250,103,201,70,122,233,189,40,54,200,207,242,156,79,196,108,120,2,159,248,169,103,164,175,138,164,188,180,225,37,112,213,111,83,31,217,117,84,99,47,213,168,74,66,191,168,208,162,238,203,106,47,95,201,78,36,139,178,61,104,69,115,101,203,23,237,12,27,182,241,234,191,104,201,141,102,221,50,157,139,2,105,145,153,145,164,139,98,220,78,158,162,29,245,249,106,63,107,150,163,237,180,213,105,188,44,179,198,88,171,109,198,203,190,41,85,205,119,149,2,49,149,10,124,135,61,122,189,61,180,254,41,74,51,213,82,25,73,31,205,109,164,148,122,154,22,163,177,0,0,1,175,247,19,44,35,127,9,179,123,120,155,113,185,84,219,193,104,186,96,40,139,66,89,74,51,55,255,0,197,37,50,11,234,34,63,49,109,156,59,177,181,156,113,202,157,159,86,145,40,157,172,91,108,21,181,87,45,72,212,82,34,37,40,66,213,215,186,217,54,92,51,233,213,102,36,168,10,254,227,35,140,236,89,184,1,75,194,24,19,18,85,59,250,166,133,201,104,148,91,138,157,13,73,117,102,101,220,181,127,195,17,121,25,18,203,200,196,109,224,193,131,11,185,241,150,228,198,186,140,99,56,54,85,55,192,64,90,147,222,161,48,148,147,52,158,157,118,71,75,196,162,46,191,76,143,143,91,147,17,159,136,110,93,207,49,121,105,175,81,41,48,78,69,205,109,127,178,10,9,54,146,55,28,144,194,21,189,130,243,62,107,74,113,4,157,72,183,155,102,126,200,170,190,23,185,128,44,16,204,229,46,141,87,155,201,183,113,1,41,183,106,27,149,162,27,144,181,145,196,120,245,233,234,189,162,53,51,208,146,242,204,121,172,233,226,189,91,54,57,191,172,59,103,147,149,56,174,212,216,180,109,86,27,61,73,246,155,119,146,209,183,242,121,229,184,233,127,194,144,188,252,22,193,187,115,7,240,70,217,193,88,145,99,202,166,209,40,233,166,202,74,208,74,110,99,139,73,156,151,20,147,45,12,157,113,110,172,200,203,242,207,160,161,92,95,180,174,156,147,102,254,124,43,120,214,204,139,26,226,106,175,65,113,102,102,79,193,53,147,209,183,25,235,184,148,210,146,133,247,235,188,143,94,162,82,113,94,205,229,15,23,45,252,58,195,28,57,170,41,218,29,70,151,22,244,170,237,86,134,107,144,215,238,72,238,17,126,83,109,169,197,169,61,75,87,27,243,72,205,156,27,114,236,86,142,26,86,51,13,112,65,74,106,119,162,213,77,162,169,69,235,181,75,97,195,39,22,95,14,107,232,62,159,8,232,50,61,20,44,112,0,7,69,125,218,52,204,64,178,46,11,14,180,90,211,238,58,92,170,76,175,87,95,162,125,165,54,190,159,82,204,107,115,109,85,174,252,179,99,244,42,164,136,220,171,135,13,238,114,241,49,245,245,86,244,73,27,93,104,207,205,42,216,164,159,196,148,54,76,180,46,170,37,243,106,81,175,75,110,89,74,164,215,160,49,82,130,241,105,244,140,60,217,45,7,211,95,201,81,14,220,5,42,113,143,198,118,47,172,192,82,48,174,147,49,47,64,195,218,97,162,78,197,17,145,84,101,237,113,226,233,208,246,180,136,197,241,37,111,46,130,97,112,129,193,133,225,222,90,95,196,74,156,99,106,167,136,213,37,79,78,228,237,81,83,227,238,102,49,31,77,122,171,196,56,71,216,210,234,76,190,120,231,141,253,30,91,248,111,134,21,244,32,206,44,42,228,248,110,171,78,132,227,204,33,104,45,126,100,195,159,226,29,55,3,235,182,150,170,62,41,216,139,116,145,81,68,154,117,93,180,31,246,86,20,151,90,89,151,247,138,74,53,255,0,132,79,126,186,90,64,12,47,156,251,218,22,31,101,75,21,110,73,178,16,207,251,23,157,2,58,148,101,167,137,148,209,198,96,186,247,213,215,145,211,204,83,79,11,143,126,204,50,253,117,247,60,209,127,192,0,34,151,19,172,35,127,22,178,133,117,149,58,55,62,165,103,173,171,166,34,72,181,61,35,18,138,70,159,84,103,36,31,204,200,136,86,31,11,44,109,103,8,51,89,71,164,213,101,19,52,123,245,133,91,82,77,102,68,148,72,117,73,92,85,245,50,235,206,66,27,215,224,234,133,244,128,249,73,147,30,28,119,102,76,144,219,12,48,133,56,235,174,44,146,134,208,146,212,212,163,62,132,68,68,102,102,99,91,172,206,226,132,236,197,230,86,242,196,10,83,79,76,77,201,91,56,212,118,80,147,55,28,138,222,216,240,208,73,252,227,105,182,186,23,229,25,141,129,50,231,132,241,176,51,3,44,156,39,143,203,53,219,180,134,99,203,91,122,109,114,98,181,114,75,133,242,83,203,117,95,241,188,196,24,227,125,253,108,112,203,252,61,55,249,58,71,203,130,21,221,76,145,135,152,151,98,19,168,77,70,5,106,37,92,208,106,209,75,101,246,13,162,50,47,50,74,163,30,166,93,183,167,93,53,45,108,200,4,119,226,17,119,83,44,220,155,98,140,250,155,168,73,79,162,170,144,194,13,90,41,199,165,184,150,16,73,46,230,100,110,110,50,47,36,168,251,17,152,169,30,22,52,7,235,121,222,176,228,54,222,230,105,44,213,103,200,245,212,147,36,149,62,67,105,50,211,191,210,58,223,67,232,101,174,186,246,59,246,0,0,24,199,49,89,130,176,178,207,133,245,60,79,191,165,151,34,42,121,80,96,54,178,41,21,41,106,47,163,142,201,31,117,25,245,51,208,201,41,37,40,250,36,197,3,226,5,245,140,217,217,204,7,165,36,68,147,91,186,238,201,137,133,74,165,198,213,77,67,96,181,229,199,104,187,33,166,209,185,74,81,233,217,110,44,245,53,40,94,22,75,178,133,105,101,31,12,91,183,161,27,53,27,178,176,150,228,92,117,130,73,254,233,144,68,122,52,214,189,82,195,123,148,72,46,134,122,154,140,136,212,100,82,16,0,6,59,204,46,18,211,241,215,4,239,44,39,168,114,200,174,42,83,177,227,56,178,212,153,150,69,190,59,191,241,30,75,106,255,0,138,53,252,203,102,41,214,50,193,153,91,94,251,171,51,38,26,173,122,210,161,87,98,233,170,202,42,141,76,76,104,210,90,238,81,33,78,104,93,125,100,164,203,169,17,142,14,33,93,23,110,106,243,33,83,184,33,199,113,234,222,34,220,169,98,159,25,122,153,182,79,186,150,98,179,208,207,162,27,229,35,185,232,73,27,22,97,102,30,209,112,159,13,237,156,52,183,144,73,167,219,52,184,244,198,76,147,161,185,202,65,36,220,87,247,75,81,26,140,252,205,70,99,212,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,109,196,231,0,217,197,156,9,153,113,211,217,214,173,109,19,149,34,86,227,245,153,143,14,98,246,104,110,37,37,170,156,46,186,25,252,140,133,34,217,119,93,107,12,239,72,119,4,15,163,157,72,152,218,214,143,80,245,83,78,165,102,157,76,148,94,210,11,174,135,250,71,30,249,184,94,187,110,202,165,215,40,180,145,90,150,253,69,242,233,209,199,157,83,138,46,132,69,221,94,68,69,242,33,107,188,23,46,169,82,176,250,229,181,93,45,91,106,171,50,90,79,167,77,24,167,32,139,183,250,197,151,0,168,238,51,24,164,221,74,225,160,97,116,119,247,34,43,113,106,171,70,205,52,113,43,168,48,103,169,163,231,249,218,124,188,196,105,225,209,133,111,98,118,100,232,68,76,115,89,160,59,22,180,231,172,73,209,44,79,137,169,251,105,62,203,242,215,234,49,176,12,72,232,135,17,152,141,22,136,97,180,182,146,249,17,104,95,230,31,96,0,0,0,0,0,0,0,0,0,0,0,1,138,51,63,138,48,176,131,6,107,183,164,169,28,165,195,240,188,191,80,213,174,249,108,182,125,144,191,237,159,15,250,198,183,21,26,132,202,204,247,39,204,115,153,33,237,55,43,66,45,116,73,17,116,34,34,236,68,44,71,20,50,137,2,192,225,243,18,237,122,139,204,186,17,204,241,111,248,149,23,43,90,218,27,71,171,206,83,106,213,165,233,208,186,121,245,21,206,203,206,71,112,158,101,91,86,158,199,166,163,103,60,31,184,92,186,112,234,147,93,117,222,106,228,243,245,86,221,186,237,125,196,246,208,191,55,224,61,144,0,0,0,8,253,158,233,206,83,242,205,118,62,210,182,172,188,6,135,166,191,249,66,49,127,172,107,176,69,169,232,67,99,124,171,91,17,139,45,214,229,10,76,62,67,75,241,155,155,230,26,187,79,125,69,212,143,94,255,0,49,67,217,164,194,249,184,55,142,119,38,30,79,70,215,105,126,15,94,164,127,140,134,195,222,75,89,118,112,191,40,255,0,71,97,62,120,61,99,188,116,61,83,193,234,179,219,92,95,39,192,22,211,61,218,20,249,14,251,45,244,242,246,151,245,124,5,172,128,0,0,0,0,0,0,0,0,0,0,0,0,171,238,52,24,100,83,105,22,230,41,69,141,190,76,117,195,163,184,189,250,104,194,83,81,124,250,26,244,238,127,155,175,207,200,66,174,30,215,236,123,7,52,54,163,242,75,84,214,230,193,163,23,126,134,245,70,33,249,37,95,153,242,250,200,108,38,203,169,125,150,223,71,178,226,73,101,245,25,106,63,177,78,252,102,47,18,169,98,101,2,215,67,58,38,45,46,43,198,189,221,212,153,21,4,105,166,223,159,196,86,248,146,153,6,192,121,216,221,143,148,38,85,27,125,50,133,46,45,90,97,239,73,110,109,153,177,121,137,252,98,20,90,165,222,229,169,252,8,207,182,192,212,58,68,58,5,26,13,14,158,215,46,53,62,51,81,89,70,227,61,168,66,9,41,45,76,204,207,161,23,115,49,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,131,51,125,154,203,51,41,152,89,34,245,174,155,51,171,179,183,197,183,168,220,205,28,168,75,219,175,93,58,165,148,116,83,139,236,69,161,23,172,164,145,208,125,82,224,190,115,55,141,74,172,223,151,181,41,154,245,223,81,35,151,88,174,212,26,131,2,26,79,205,110,186,162,67,44,182,130,209,41,35,236,148,165,36,102,100,71,118,153,99,175,228,119,43,152,91,3,14,44,172,199,225,67,207,17,20,138,181,81,119,117,53,47,212,230,26,72,150,250,254,156,244,46,154,37,26,153,37,36,69,215,169,158,90,253,182,57,88,255,0,124,182,21,127,207,42,119,253,176,126,219,28,172,127,190,91,10,191,231,149,59,254,216,123,251,90,236,181,111,154,20,91,166,202,185,169,87,5,22,110,255,0,13,81,165,205,110,92,87,246,45,72,94,199,91,53,33,91,86,133,36,244,62,138,73,145,245,35,17,103,138,189,238,118,110,76,46,184,109,60,109,72,185,230,211,232,108,168,143,169,239,125,47,56,95,165,166,29,47,168,197,119,112,129,178,21,116,102,250,53,196,166,181,106,208,183,234,53,93,230,93,9,110,37,49,18,95,89,148,165,25,127,122,98,243,64,85,207,26,60,190,248,202,93,177,153,58,12,61,93,128,105,183,46,14,90,59,178,181,41,113,31,86,157,182,172,220,104,212,122,153,243,25,46,196,43,87,4,48,162,189,142,88,181,107,97,61,182,149,20,219,150,164,212,51,116,144,107,40,204,235,185,231,212,69,221,45,180,149,184,127,36,24,217,102,208,181,104,118,45,169,70,178,173,152,101,18,145,65,128,197,54,11,5,215,150,195,45,146,16,157,124,244,74,75,175,152,237,196,119,226,19,100,254,30,228,219,20,105,8,99,154,236,26,63,166,155,211,186,78,19,168,148,163,47,248,172,168,190,163,50,243,21,9,195,34,248,252,7,206,141,130,183,158,38,226,215,87,46,135,35,95,202,241,17,220,38,136,191,251,121,50,54,3,0,1,81,252,104,112,14,177,14,240,182,243,23,70,130,227,212,138,140,54,237,250,203,136,45,74,52,166,212,181,71,113,101,167,66,113,10,82,55,107,166,173,17,116,53,22,190,95,134,119,16,107,115,2,169,202,192,156,107,154,236,91,66,76,181,201,162,86,73,10,113,20,151,157,61,92,101,228,167,83,38,22,179,53,146,200,143,98,212,179,81,26,84,106,69,194,91,119,77,179,121,82,25,175,218,55,13,54,183,76,144,68,109,76,167,75,110,67,14,17,145,25,104,180,25,164,250,25,31,127,50,24,135,50,217,198,193,60,175,91,82,170,87,189,205,22,101,120,155,63,1,109,194,125,11,168,76,119,77,82,70,130,212,218,65,244,213,197,145,36,139,182,227,209,39,66,152,129,121,98,94,107,241,222,125,208,253,57,234,181,219,124,213,80,220,90,124,68,169,123,77,90,54,196,118,136,250,236,66,18,132,17,159,100,167,83,62,230,54,16,203,78,14,198,192,12,8,179,48,137,135,91,121,219,122,154,150,230,60,217,104,135,166,56,165,59,37,196,249,237,83,206,56,101,175,145,144,247,183,5,10,151,116,208,42,86,205,114,41,73,166,213,225,189,2,99,38,122,19,172,58,131,67,137,63,173,42,50,253,35,92,28,115,194,60,64,202,86,61,79,178,231,72,147,10,173,108,84,26,168,208,234,173,164,211,226,24,75,156,200,147,26,51,45,15,217,35,61,53,218,180,45,39,213,38,66,235,50,95,158,172,51,205,21,151,76,129,80,175,211,168,248,143,25,132,181,87,160,62,233,50,183,222,73,104,167,226,18,143,233,90,86,155,180,78,170,70,187,85,249,42,84,162,21,247,196,119,136,29,139,135,152,123,91,193,76,34,186,98,86,175,171,129,133,211,167,201,167,186,151,152,163,68,112,141,47,26,157,73,154,124,66,146,102,132,160,143,84,110,53,171,105,146,73,84,182,54,168,0,0,17,67,63,185,218,163,101,59,15,202,151,110,63,22,110,35,220,108,173,52,72,43,209,101,13,191,101,83,159,79,230,36,250,33,39,248,197,150,157,82,149,153,82,158,21,89,239,230,31,25,152,167,98,14,42,81,109,180,86,229,185,62,189,116,92,245,102,99,33,182,205,91,158,116,214,250,210,79,60,173,222,171,100,122,169,71,228,146,82,147,122,184,69,138,249,32,192,252,62,164,97,158,29,227,246,19,83,168,180,118,121,109,160,175,42,113,184,243,135,213,111,58,174,118,171,113,106,213,74,81,249,159,145,17,17,123,31,219,99,149,143,247,203,97,87,252,242,167,127,219,7,237,177,202,199,251,229,176,171,254,121,83,191,237,134,74,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,97,156,233,96,1,230,83,46,183,70,26,66,38,202,180,166,147,82,161,184,181,109,36,212,35,158,246,146,102,125,8,156,45,205,25,249,37,211,62,228,40,135,0,177,179,16,242,149,141,240,239,202,44,39,163,213,104,82,93,166,214,169,18,201,77,120,152,251,246,201,134,241,25,106,147,213,30,101,170,22,132,171,67,52,232,47,191,47,217,175,193,28,201,219,80,235,152,115,121,194,92,247,219,35,147,67,148,250,26,169,67,115,79,89,14,48,103,184,200,180,61,22,157,80,173,53,35,49,146,174,155,182,214,177,232,178,46,59,206,228,166,80,169,81,82,106,122,109,70,90,35,176,217,17,25,245,90,204,136,186,17,159,127,33,78,28,74,56,132,209,243,3,25,24,39,131,18,228,174,198,135,41,50,106,213,85,161,77,122,101,246,213,171,104,66,20,68,162,142,133,17,47,85,17,26,214,73,61,164,72,35,86,76,224,217,150,58,196,122,149,91,51,215,101,49,113,225,46,35,148,107,92,158,70,134,249,173,69,226,101,167,95,201,73,35,146,149,118,86,247,139,242,69,172,128,0,199,57,133,193,59,111,49,24,61,114,97,29,208,174,84,122,228,93,177,229,18,9,75,135,41,6,75,97,244,145,249,161,196,164,204,181,45,201,220,157,116,81,141,127,168,21,188,98,201,30,99,60,98,98,170,147,120,216,181,37,49,42,35,228,163,98,91,70,90,41,181,104,101,204,97,230,148,70,74,35,234,149,165,73,50,61,12,175,75,43,217,198,193,236,210,218,48,234,246,141,122,36,11,136,154,79,164,237,169,114,82,83,161,61,167,172,68,147,208,222,111,161,154,93,65,104,101,223,106,181,73,101,123,218,252,178,176,218,222,147,118,95,247,85,46,223,163,195,73,169,233,149,25,40,97,164,244,236,70,163,45,202,63,36,150,166,103,208,136,204,82,39,17,140,246,183,154,155,146,13,145,135,106,153,27,14,109,183,212,252,115,125,38,211,149,121,186,26,124,82,219,62,168,66,82,106,75,105,87,172,68,181,169,90,26,182,162,104,240,141,202,172,236,43,195,169,216,239,123,82,206,53,195,125,176,134,105,44,188,141,29,139,71,35,37,146,143,224,111,172,146,189,15,242,27,104,255,0,40,200,88,64,128,252,78,243,204,120,23,107,185,130,88,97,84,73,95,215,28,95,221,242,217,95,175,68,128,225,105,184,140,189,153,14,23,68,121,165,38,107,232,102,131,56,27,195,187,37,83,115,79,136,199,116,222,81,93,70,28,218,210,80,229,93,195,53,36,234,114,61,164,193,109,69,215,214,232,110,40,143,84,160,244,35,37,45,38,87,125,125,225,109,137,137,24,115,82,194,139,170,221,137,34,215,169,193,42,115,144,27,109,45,182,211,41,34,38,249,68,69,163,102,217,165,38,131,73,122,166,148,153,118,33,175,238,99,112,43,19,178,65,143,201,163,197,171,205,140,237,54,74,106,246,165,197,27,232,213,42,58,87,171,79,36,203,162,92,73,150,215,17,228,162,62,233,82,77,87,67,145,220,222,80,51,107,132,236,215,28,84,120,119,157,13,45,196,185,105,141,244,38,223,50,61,178,26,35,61,121,46,145,26,147,249,166,74,65,153,237,212,228,104,0,8,109,196,223,41,114,115,31,131,72,186,108,202,107,146,175,155,17,47,77,166,176,195,100,167,42,17,20,68,114,34,17,119,82,244,65,45,178,234,102,164,26,72,181,112,197,94,100,83,57,213,220,161,98,51,239,84,34,72,170,89,55,18,155,98,224,166,33,95,72,222,195,61,146,152,35,50,46,115,100,165,122,167,161,45,38,105,51,35,218,164,222,246,25,226,214,27,99,29,181,30,238,195,27,206,151,113,82,228,160,150,78,195,124,148,166,245,252,151,27,246,218,89,118,52,44,137,68,125,200,121,140,126,204,230,13,101,170,215,122,229,197,43,186,52,55,121,102,168,116,166,22,151,106,51,213,228,150,24,215,114,181,62,134,179,209,9,215,214,82,75,168,161,140,194,99,110,36,103,67,31,92,186,151,73,146,252,250,212,134,169,22,221,6,50,141,227,139,27,121,147,17,91,237,185,70,165,154,148,173,8,148,181,172,244,34,50,34,188,236,155,101,218,22,88,112,14,129,134,122,50,229,100,210,170,141,122,75,93,74,69,69,226,35,116,200,252,210,130,36,52,147,243,75,73,62,230,99,55,0,215,223,136,182,95,85,151,124,206,87,34,81,98,156,107,114,233,81,220,116,35,105,38,148,50,219,203,81,186,194,116,232,92,167,137,196,145,17,244,71,44,250,106,50,127,8,76,6,60,73,204,36,156,84,171,196,230,81,176,222,41,74,108,212,94,170,234,114,9,104,142,159,158,196,147,206,124,148,134,254,34,238,69,97,241,167,192,131,169,219,118,158,98,104,176,205,79,209,150,86,237,113,105,34,233,21,197,41,200,174,43,167,100,186,110,160,207,94,239,160,133,101,224,142,20,215,241,207,22,173,92,40,183,119,248,219,146,162,212,35,120,144,107,40,204,119,121,245,17,126,75,109,37,107,63,146,12,108,173,101,218,20,44,63,180,40,182,53,177,12,162,210,40,16,24,167,66,100,136,189,70,90,65,33,58,232,68,70,122,23,83,211,169,234,99,186,0,0,21,27,197,255,0,41,82,232,183,26,51,77,100,83,28,114,151,88,54,161,221,141,178,217,109,137,44,137,45,177,44,244,236,135,72,146,218,140,203,66,113,41,212,204,221,29,103,13,62,34,84,140,42,167,196,203,238,58,213,74,37,172,78,47,240,126,224,125,70,105,166,41,106,220,113,164,31,147,6,163,51,74,255,0,177,154,140,149,234,25,27,118,243,73,172,82,107,212,246,106,212,42,164,74,140,25,41,222,204,168,143,165,230,157,79,197,43,73,153,40,190,100,98,43,231,55,136,70,21,229,146,220,168,80,45,234,196,11,155,18,31,101,109,64,163,69,116,158,68,23,76,180,39,102,169,39,163,73,78,164,174,89,153,56,190,132,68,68,102,180,211,206,94,112,99,16,243,153,152,88,246,227,211,166,206,151,93,158,229,94,232,173,187,235,170,60,101,57,190,76,149,159,109,234,53,25,36,188,214,180,151,110,219,20,219,150,245,26,210,183,169,150,173,187,1,184,52,170,60,54,96,65,140,217,122,140,176,210,9,13,160,190,68,148,145,126,129,132,179,207,151,233,25,147,203,117,203,135,212,134,91,93,126,49,55,88,161,111,86,132,115,163,234,105,70,190,70,227,102,235,90,159,66,230,235,228,40,211,45,24,241,120,229,59,28,233,152,139,79,167,200,39,169,111,57,78,174,82,94,73,180,185,80,212,162,76,136,203,37,22,168,89,26,72,203,82,245,92,109,38,100,122,25,13,129,112,83,48,24,73,152,91,81,139,191,10,111,24,85,136,206,54,149,72,138,151,9,51,32,172,251,183,33,131,61,237,44,143,167,82,208,251,164,212,147,35,63,113,86,172,82,104,20,217,21,154,237,82,37,54,159,17,6,228,137,114,223,75,44,178,130,238,165,173,70,73,73,124,204,197,52,241,66,207,93,183,143,50,96,224,158,15,85,124,125,155,68,151,227,42,181,86,210,100,221,82,114,53,75,104,103,94,170,97,178,53,30,238,203,82,136,203,213,66,84,172,71,194,227,223,179,12,191,93,125,207,52,95,240,0,15,148,152,209,230,71,118,28,200,237,190,195,232,83,110,180,226,9,72,113,10,45,13,42,35,232,100,100,102,70,70,53,240,207,70,87,43,121,73,199,89,20,250,51,115,90,180,235,46,170,171,105,212,136,204,140,154,37,17,169,130,112,191,178,176,179,36,159,82,86,222,90,244,45,228,44,175,33,124,71,236,188,114,182,96,225,222,50,92,20,251,127,17,169,205,34,58,95,152,242,88,143,94,74,83,161,60,218,213,162,82,249,233,235,181,169,106,126,178,53,35,52,162,113,201,153,18,28,87,39,75,148,203,17,153,65,184,227,206,44,146,132,32,139,83,81,168,250,17,105,230,42,247,137,23,17,251,66,125,161,87,203,230,95,110,36,85,229,85,210,168,87,29,199,5,205,209,90,138,125,28,137,25,194,232,242,156,47,85,110,39,84,18,13,73,35,82,148,102,140,43,194,111,42,179,177,83,23,218,199,59,162,150,127,130,54,11,228,244,53,58,143,82,109,96,139,86,82,159,137,51,169,58,163,46,202,38,139,174,167,165,217,10,210,227,125,253,108,112,203,252,61,55,249,58,69,119,229,7,51,53,252,169,227,61,55,18,169,172,61,58,148,234,14,159,93,166,182,178,73,205,128,179,35,90,83,175,66,90,84,148,173,7,211,214,65,17,158,134,99,96,76,33,198,220,46,199,123,74,53,233,133,183,133,62,185,79,144,218,22,226,25,116,188,68,69,40,191,22,251,90,239,101,101,161,250,170,34,62,154,150,165,161,143,79,113,92,182,237,161,71,147,112,221,117,234,125,26,151,13,28,201,19,103,201,68,118,25,79,197,78,44,201,41,47,172,197,43,113,53,207,77,39,49,213,216,120,77,133,115,28,122,194,182,101,170,83,245,2,213,37,89,158,73,52,19,137,73,245,228,182,149,44,144,102,69,184,214,165,105,166,193,32,184,51,229,194,171,110,81,110,28,201,92,240,92,140,119,20,115,161,219,200,117,179,74,156,134,151,18,185,18,11,94,232,91,141,182,132,153,127,106,115,200,200,89,200,0,15,61,136,23,253,163,133,182,101,95,16,47,186,211,20,154,21,14,42,229,205,148,241,244,66,19,228,146,238,165,168,244,74,80,90,169,74,50,73,17,153,145,13,126,51,155,155,171,191,54,216,158,237,203,81,55,169,246,181,41,75,141,110,81,141,122,166,44,115,62,174,184,69,209,79,185,161,26,213,229,162,82,71,181,36,44,7,135,61,139,148,188,178,217,201,196,28,65,204,54,17,191,137,151,20,98,241,6,171,198,154,191,66,197,86,135,225,27,87,60,200,214,122,17,186,178,238,126,161,106,148,234,169,165,251,108,114,177,254,249,108,42,255,0,158,84,239,251,96,253,182,57,88,255,0,124,182,21,127,207,42,119,253,176,245,86,46,44,97,102,40,120,239,216,207,18,237,75,183,209,156,175,27,232,42,204,105,254,23,153,187,151,205,228,173,91,55,114,215,183,118,154,236,86,157,140,122,176,1,68,124,87,112,68,240,163,52,213,27,174,155,8,153,162,226,44,114,175,176,104,45,16,83,53,217,49,31,53,27,164,79,31,254,240,67,212,112,123,192,242,196,44,194,206,197,74,172,66,114,149,135,48,121,236,154,139,162,170,82,137,77,48,90,118,61,173,148,133,235,215,69,37,31,18,49,118,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,53,202,68,58,253,26,117,14,160,215,50,53,66,51,177,94,70,227,45,200,90,13,42,45,72,200,203,161,159,99,33,175,206,126,112,26,126,8,227,229,117,164,198,217,75,174,203,149,86,134,123,210,123,91,122,108,174,90,63,24,181,30,137,107,185,232,127,18,35,239,26,197,144,112,103,188,74,155,137,149,251,93,108,234,153,84,185,79,18,247,118,82,164,83,209,166,155,126,95,17,113,3,248,121,212,176,203,143,175,217,109,38,179,250,136,181,26,246,113,9,191,99,95,217,161,186,223,138,90,38,137,54,117,25,93,250,169,154,140,179,243,74,127,63,231,245,152,154,156,23,240,200,161,82,110,60,82,149,31,100,153,11,153,71,109,91,245,213,133,38,156,249,116,37,233,220,191,55,95,159,144,180,32,0,0,0,0,0,0,0,0,0,0,0,0,21,77,198,23,29,227,173,234,102,15,82,94,220,226,57,254,60,182,153,109,212,160,72,107,218,111,175,159,178,191,175,224,32,54,86,240,190,110,49,227,149,183,135,176,17,185,218,167,140,211,169,23,226,225,190,247,154,208,93,155,63,202,47,245,11,226,205,77,177,28,242,223,113,80,162,195,231,180,143,9,181,190,97,167,188,246,20,125,76,254,63,49,174,57,150,135,161,141,137,242,35,57,202,134,89,173,55,221,86,229,159,143,212,244,211,255,0,40,73,47,245,9,2,0,0,0,2,48,113,25,148,228,108,175,220,220,179,211,119,130,215,254,81,136,53,254,167,255,0,86,55,169,107,223,252,198,54,103,193,34,34,195,10,41,37,59,75,247,79,77,117,255,0,198,28,21,135,198,71,8,145,78,187,104,216,173,21,58,42,175,226,60,81,235,223,148,213,61,132,119,95,207,201,37,243,215,184,128,120,49,138,53,108,28,196,58,101,253,71,45,207,211,185,218,35,213,45,220,198,28,107,186,144,178,46,142,31,228,159,250,198,202,86,45,227,75,191,109,120,119,77,25,222,100,73,188,206,90,182,168,189,135,20,131,232,164,164,251,160,252,135,126,0,0,0,0,0,0,0,0,0,0,0,0,35,238,123,176,226,62,35,101,150,246,105,210,213,202,21,26,165,90,107,191,85,179,79,147,161,123,73,252,255,0,61,126,163,20,13,134,213,151,236,188,84,182,171,100,190,83,148,106,244,57,6,122,18,182,155,50,80,175,129,235,236,252,15,244,141,144,240,70,233,110,244,194,59,62,228,67,220,213,78,161,83,223,113,91,118,234,181,197,109,103,211,66,252,239,129,15,110,103,161,25,252,5,13,241,71,187,159,184,179,43,58,3,135,170,105,172,59,17,61,187,55,62,105,23,228,151,231,124,196,64,141,29,217,114,90,136,194,119,56,242,210,218,11,82,45,84,103,161,23,95,153,139,209,225,125,151,182,112,155,4,35,221,85,70,53,171,220,170,69,69,43,220,126,172,121,17,33,56,72,209,46,41,39,162,219,62,186,17,252,136,132,211,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,171,204,153,79,165,76,159,79,164,191,84,149,29,135,29,102,11,14,54,135,36,184,148,153,165,164,169,197,37,9,82,140,136,136,212,164,164,181,234,100,93,69,50,230,107,41,60,74,51,69,138,85,12,72,189,176,85,77,52,165,41,138,77,45,23,93,33,76,82,225,18,140,208,195,127,186,139,83,243,90,244,35,90,140,213,161,116,34,196,255,0,208,184,207,103,251,134,127,148,212,127,251,216,127,66,227,61,159,238,25,254,83,81,255,0,239,97,253,11,140,246,127,184,103,249,77,71,255,0,189,135,244,46,51,217,254,225,159,229,53,31,254,246,45,251,33,88,91,125,224,182,83,172,108,51,196,186,23,161,174,74,55,164,252,108,47,20,204,142,87,54,165,41,230,254,145,149,173,181,106,219,168,87,170,163,211,93,15,67,35,34,195,188,83,240,23,31,243,19,99,88,182,78,9,88,238,92,81,225,85,165,85,106,196,85,72,80,210,194,208,202,91,143,175,137,117,179,89,168,158,145,166,205,116,218,122,233,170,117,243,188,43,50,129,140,25,111,149,136,87,46,54,89,197,111,212,235,109,211,224,210,218,244,132,73,123,152,108,222,91,234,53,71,117,194,45,84,166,75,67,208,253,83,239,175,75,4,1,227,49,147,11,232,24,213,133,151,70,21,92,205,165,84,251,150,154,236,21,172,209,184,216,112,203,86,158,73,106,90,169,183,9,14,39,251,164,16,175,158,18,217,74,175,97,221,235,136,120,173,136,244,83,141,87,183,42,18,108,170,91,110,163,162,94,105,101,227,95,65,159,114,232,219,105,89,22,134,70,233,17,245,49,103,32,58,187,166,223,135,118,219,21,123,86,163,253,73,89,129,34,158,255,0,77,126,141,230,212,133,116,62,253,20,98,143,176,219,135,46,123,240,227,20,45,107,230,38,9,147,138,182,43,208,170,173,184,221,203,73,209,126,30,66,28,35,34,57,68,173,15,103,99,34,62,190,66,245,64,0,116,247,125,161,108,95,214,197,74,204,188,232,145,43,20,74,196,117,69,157,6,82,55,180,243,74,238,70,94,71,216,200,203,67,35,34,50,50,50,35,21,21,154,46,15,216,143,105,84,230,93,25,108,146,87,101,188,226,148,233,80,165,200,67,85,56,69,223,99,107,89,147,114,16,93,116,61,82,231,98,218,179,213,71,16,30,203,70,107,109,26,183,163,211,129,120,159,2,115,199,201,73,69,183,167,106,247,82,232,133,182,141,28,45,116,246,76,200,123,140,53,225,219,156,76,84,169,182,196,124,29,172,219,236,60,189,94,168,93,8,58,91,76,145,159,85,173,47,17,60,174,167,217,13,169,94,122,24,181,204,150,240,238,195,124,169,33,23,133,94,91,119,102,33,188,201,182,186,195,172,236,98,2,84,90,45,168,109,153,158,221,75,213,55,85,235,168,181,34,216,149,41,7,46,0,96,60,222,100,239,14,115,117,99,162,133,115,25,82,110,58,97,41,116,75,133,134,9,111,194,81,251,72,82,117,46,107,42,211,214,108,204,188,140,140,140,136,197,56,226,239,14,60,221,96,253,105,216,237,225,117,86,238,130,219,159,185,106,150,163,43,168,161,226,215,162,137,166,203,158,217,246,212,150,217,105,215,67,50,45,71,148,165,96,182,118,111,86,206,137,79,195,108,98,168,70,116,137,151,27,122,157,82,40,196,94,73,90,156,34,109,37,253,241,145,9,145,148,46,16,247,100,139,130,5,249,154,118,226,83,169,16,220,75,237,218,81,228,165,249,19,84,93,72,165,58,217,155,109,181,219,84,33,74,82,139,82,51,71,158,25,197,174,25,249,207,175,226,173,231,94,181,240,65,183,40,213,43,130,163,46,156,182,238,26,67,73,84,87,36,184,166,140,144,169,68,104,45,134,159,84,200,140,187,25,23,97,122,96,0,60,238,33,215,46,203,114,203,171,214,172,91,41,235,186,224,139,25,74,167,81,90,154,196,67,152,249,244,74,77,231,212,150,219,78,167,170,148,103,169,36,143,66,81,232,71,74,88,181,145,14,36,184,221,127,213,177,47,17,112,149,202,149,110,176,241,184,234,206,230,163,147,108,160,186,33,150,147,226,207,99,104,78,137,74,75,177,23,153,234,103,228,63,161,113,158,207,247,12,255,0,41,168,255,0,247,176,254,133,198,123,63,220,51,252,166,163,255,0,222,195,250,23,25,236,255,0,112,207,242,154,143,255,0,123,15,232,92,103,179,253,195,63,202,106,63,253,236,93,246,94,173,106,237,141,128,88,105,101,93,48,124,21,106,223,179,232,212,186,140,110,106,28,228,74,98,19,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,200,2,22,231,87,134,165,131,153,167,228,226,5,139,54,45,161,136,142,22,231,166,41,179,56,53,99,34,34,34,148,132,17,169,43,208,136,137,228,17,171,79,105,43,233,165,84,98,54,66,243,119,133,179,221,141,90,192,235,154,162,211,38,106,76,234,4,85,85,99,169,5,169,243,55,198,222,104,78,133,175,174,73,50,243,34,29,45,55,43,153,185,191,223,97,12,96,102,38,212,72,201,68,203,243,104,115,16,201,117,245,136,157,121,36,130,234,95,157,228,38,134,85,120,61,93,213,42,196,59,187,52,146,35,210,104,241,214,135,74,214,129,44,157,151,48,203,67,217,33,246,143,99,45,249,25,54,165,44,250,150,173,244,51,182,90,21,10,141,108,81,160,219,182,237,46,45,54,151,77,97,17,97,195,138,209,54,203,12,160,180,74,16,146,232,148,145,17,17,17,14,112,0,0,140,217,202,200,158,26,230,238,140,204,217,242,14,221,189,105,140,155,84,219,130,59,4,226,141,189,117,38,36,183,169,115,154,212,204,200,181,37,32,204,205,39,161,169,42,168,76,94,225,223,155,108,28,171,63,22,86,20,85,174,120,12,168,212,205,86,214,97,202,155,14,160,181,245,246,180,158,107,101,211,175,49,9,50,250,186,143,39,67,202,174,110,113,38,124,120,208,176,59,18,42,11,89,155,109,72,168,82,37,48,194,122,150,164,111,200,36,182,158,167,230,162,22,19,147,30,18,77,217,213,122,126,38,230,125,112,42,85,8,107,76,136,86,148,101,165,248,172,186,71,170,85,49,210,213,47,25,31,94,82,53,111,82,45,202,89,25,164,89,177,36,146,68,148,145,17,17,104,68,94,67,196,99,85,195,137,150,206,27,86,106,120,59,96,170,240,188,121,38,213,38,154,115,99,69,107,156,174,132,235,174,72,113,180,242,209,237,26,73,91,149,161,17,23,83,50,166,200,252,51,243,219,139,152,172,154,222,47,90,7,76,43,150,168,114,107,215,28,218,245,54,89,176,149,171,115,142,242,153,144,165,172,200,186,37,9,78,158,201,122,169,234,87,51,132,24,75,100,224,118,29,81,112,195,15,105,101,6,139,68,96,154,108,143,67,113,247,15,171,143,58,162,34,220,226,212,102,165,43,226,125,8,139,66,47,100,48,118,111,242,181,106,230,195,9,37,216,149,133,51,6,183,12,213,46,223,171,169,189,202,129,51,78,154,233,212,218,89,17,37,196,151,114,208,203,214,74,76,171,19,46,121,57,226,67,150,44,90,166,226,109,139,131,4,242,161,172,227,207,134,119,77,33,44,85,32,169,69,205,97,100,114,181,218,162,34,52,153,150,169,81,33,90,106,145,116,52,153,114,170,20,184,147,167,82,164,83,36,200,97,14,189,10,66,219,91,177,150,164,145,169,181,169,165,41,179,82,76,204,140,208,165,36,204,186,25,151,81,203,0,1,95,57,215,225,91,111,227,101,98,163,138,152,25,80,129,108,94,19,84,169,21,26,84,148,154,41,181,71,143,170,156,74,144,70,113,222,87,83,51,218,164,45,93,76,146,102,165,157,100,221,185,65,205,182,21,214,23,30,173,129,247,220,87,216,89,182,83,105,84,215,166,48,103,212,189,89,17,73,109,158,165,175,101,117,33,220,216,57,15,206,38,44,214,82,204,60,19,186,224,27,235,35,122,161,114,70,93,45,148,164,244,250,69,46,86,197,44,180,50,63,80,148,103,228,71,216,91,30,72,184,118,88,185,82,65,94,183,44,248,247,94,34,200,100,218,85,76,153,52,197,166,161,69,162,219,134,133,122,218,159,84,169,229,104,165,39,161,18,8,212,147,152,0,2,23,241,86,203,209,99,62,91,165,94,148,120,4,245,199,134,202,118,183,25,73,246,215,0,210,94,53,174,221,185,104,75,186,124,88,34,243,208,253,135,14,44,5,44,6,202,229,183,14,165,11,145,112,93,137,43,146,177,189,189,142,33,201,8,73,178,202,188,203,150,201,52,147,73,246,94,254,133,169,144,148,3,196,99,110,22,81,113,183,9,110,188,40,184,9,62,14,229,166,59,11,152,162,215,144,241,150,230,94,34,248,182,234,80,225,124,208,66,191,56,67,229,78,177,99,215,111,172,102,196,74,35,144,235,52,169,210,108,218,91,15,23,86,93,97,205,179,220,34,63,62,98,16,209,43,251,151,139,204,89,208,0,0,14,13,118,133,70,185,232,211,173,219,138,151,22,165,75,169,48,184,179,33,202,104,156,101,246,86,70,74,66,210,125,20,147,35,50,50,49,82,153,172,224,251,120,80,170,19,111,44,175,202,69,118,140,234,148,242,173,121,210,18,220,232,133,220,211,29,231,12,144,250,11,174,132,181,37,194,45,11,87,12,245,16,177,220,182,230,186,216,168,57,111,167,3,177,70,28,153,7,177,81,227,91,211,244,145,166,165,234,242,208,100,225,119,45,75,82,238,50,222,6,240,192,205,86,47,213,162,250,126,202,145,135,244,21,168,142,77,82,227,108,216,117,180,119,50,68,51,50,125,107,211,177,26,80,157,122,26,210,46,67,44,121,91,195,12,170,88,41,178,176,246,18,221,147,40,210,245,94,177,41,41,57,117,39,200,180,222,226,136,189,84,39,83,36,54,94,170,72,207,185,154,148,172,194,2,6,103,183,134,77,27,48,245,57,24,171,131,178,233,182,229,248,234,77,85,40,178,82,109,193,173,40,139,162,214,164,17,155,50,60,183,237,52,175,166,237,15,85,138,191,186,50,123,156,76,32,172,169,115,112,78,253,135,38,41,153,21,66,137,9,233,172,167,169,22,165,38,30,244,22,166,101,167,173,212,115,232,25,86,207,14,50,72,141,72,44,40,196,201,236,169,68,182,93,184,25,147,18,34,117,252,162,122,105,161,175,46,228,127,234,19,38,139,195,70,151,151,12,172,226,190,43,226,220,248,21,251,253,22,109,76,169,241,226,106,184,84,98,92,117,18,148,133,40,136,221,124,200,205,59,244,36,164,141,68,146,63,108,226,231,11,143,126,204,50,253,117,247,60,209,127,192,0,3,29,227,198,2,97,182,99,176,246,102,27,226,117,27,198,83,228,25,59,30,67,70,72,147,6,65,17,146,95,97,195,35,216,178,212,203,177,145,145,154,84,70,147,50,58,113,204,63,10,76,199,97,21,74,68,236,57,165,47,18,109,147,81,169,137,52,134,244,168,52,159,36,189,12,204,214,106,239,213,163,112,143,161,158,211,61,163,1,68,203,150,107,42,199,248,51,27,3,113,81,244,176,178,66,161,29,185,80,229,178,173,223,148,147,111,106,58,159,115,208,139,168,149,185,97,225,15,139,183,237,90,45,193,152,77,214,45,176,210,210,226,233,173,188,219,181,89,200,239,176,137,6,164,70,35,236,106,94,171,47,237,125,117,43,132,177,108,91,71,12,237,26,93,137,98,80,98,209,168,84,102,19,26,20,40,201,209,13,160,188,254,42,81,153,154,148,163,51,82,148,102,102,102,102,102,59,225,90,92,111,191,173,142,25,127,135,166,255,0,39,72,194,92,60,242,157,135,153,182,203,118,38,89,215,142,232,21,90,117,126,51,244,42,227,13,146,223,166,190,168,218,40,200,140,203,123,107,218,146,91,102,100,74,36,164,245,37,37,42,78,25,196,254,31,25,202,192,59,137,231,168,118,29,122,225,140,209,168,163,86,172,206,116,206,107,102,122,107,203,100,185,237,249,106,74,65,23,204,200,181,30,13,188,190,103,43,18,205,136,175,225,14,45,87,26,67,134,77,46,125,34,160,166,27,95,66,63,164,121,59,18,122,25,107,212,132,199,202,127,7,251,202,165,91,129,122,102,137,200,212,122,52,87,18,249,90,177,36,165,233,115,116,61,73,18,30,104,205,182,91,62,154,146,20,165,153,106,90,182,125,69,181,210,233,116,202,29,50,37,22,139,79,141,2,159,1,148,70,139,22,51,73,109,166,26,66,73,40,66,16,146,34,74,72,136,136,136,186,17,16,229,0,0,172,222,34,56,77,159,156,208,221,165,99,225,238,14,73,143,134,20,23,183,69,73,220,180,166,149,89,146,90,254,235,117,10,148,74,74,8,143,70,219,81,106,146,213,71,162,149,181,48,207,250,23,25,236,255,0,112,207,242,154,143,255,0,123,15,232,92,103,179,253,195,63,202,106,63,253,236,63,161,113,158,207,247,12,255,0,41,168,255,0,247,176,254,133,198,123,63,220,51,252,166,163,255,0,222,196,255,0,225,73,149,204,118,203,95,236,163,251,53,216,223,131,159,132,126,132,244,103,244,206,28,206,127,135,241,220,239,234,103,92,219,183,158,215,181,166,187,186,107,161,233,63,192,4,39,226,209,129,223,178,158,88,164,94,244,200,156,218,214,27,202,244,211,70,159,104,224,175,70,230,32,186,118,36,236,116,251,116,99,244,31,168,225,145,129,231,130,217,82,183,158,169,65,56,245,203,217,74,185,170,68,180,232,180,165,244,164,163,32,245,234,90,71,75,71,183,166,138,90,250,106,102,37,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,156,80,114,246,206,44,224,132,139,170,152,206,149,123,104,215,81,82,247,31,173,30,60,73,174,26,52,83,137,73,106,183,11,174,134,127,35,33,69,210,99,187,18,75,177,31,78,215,25,90,155,89,106,71,162,136,244,50,233,243,33,47,248,92,221,207,219,185,149,131,1,179,209,53,38,26,136,174,221,156,159,8,143,242,79,243,126,66,249,8,245,34,63,136,241,56,219,116,183,101,225,37,225,114,45,238,82,160,208,170,15,182,173,187,180,90,35,56,178,233,161,254,111,192,198,183,120,149,89,126,244,197,91,154,182,107,230,185,89,175,205,144,71,161,39,113,189,37,106,248,22,158,215,192,191,64,191,156,136,225,196,124,57,203,45,146,211,69,163,149,218,53,54,180,239,126,139,122,159,27,82,246,149,249,158,90,125,68,36,16,0,0,0,0,0,0,0,0,0,0,0,0,232,47,171,198,149,97,91,19,46,154,203,188,184,144,185,124,197,109,81,233,189,196,160,186,37,42,62,235,47,33,173,118,51,226,149,91,24,241,14,167,126,214,11,107,245,30,78,168,245,79,111,45,134,218,238,148,32,143,163,101,249,37,254,177,62,248,55,97,18,42,55,109,103,21,165,39,85,82,60,63,133,61,123,115,90,168,48,190,203,249,121,164,254,90,119,22,121,141,164,71,134,21,162,82,119,23,238,110,154,233,255,0,140,54,53,152,168,127,86,57,161,105,219,252,196,54,1,225,205,41,201,57,95,182,121,135,174,223,27,167,252,163,44,73,240,0,0,0,17,115,136,241,233,149,251,151,255,0,220,254,241,136,40,2,22,207,20,141,235,218,158,186,158,154,249,24,217,123,47,242,161,75,194,90,19,212,249,62,33,131,241,91,92,216,104,215,247,75,186,244,62,189,200,200,99,76,254,97,75,120,179,151,11,138,134,74,219,33,30,19,146,173,53,211,89,241,84,174,155,210,93,155,243,49,175,50,146,105,61,170,46,164,45,255,0,132,54,97,161,87,237,74,134,15,86,230,233,62,153,202,240,8,229,159,210,115,29,159,33,206,169,108,146,90,36,139,218,89,235,229,240,22,82,0,0,0,0,0,0,0,0,0,0,0,0,58,203,162,148,221,118,218,171,80,222,78,173,212,32,200,136,162,215,185,56,218,146,126,101,241,248,144,215,27,53,246,66,172,12,193,95,20,77,52,66,171,213,55,218,47,130,60,107,233,34,246,149,249,158,102,46,27,133,166,34,51,123,101,158,29,60,203,107,212,25,77,210,180,234,122,165,138,124,34,215,217,34,238,174,221,126,179,18,230,183,80,106,147,70,159,84,124,254,142,28,87,100,47,191,178,132,26,143,177,31,195,224,53,186,205,93,208,253,219,152,236,73,170,58,189,205,149,215,88,110,63,66,45,25,241,239,169,37,216,191,59,204,181,30,255,0,32,184,13,39,27,241,246,128,211,133,253,47,183,230,69,172,202,237,235,182,196,216,187,211,248,196,40,181,75,189,203,83,248,17,249,108,13,69,164,196,161,82,33,81,96,35,100,120,49,219,140,210,117,51,209,8,73,36,139,83,51,62,196,93,204,199,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,7,205,150,24,142,149,38,59,45,180,149,45,78,40,144,146,73,26,148,122,169,71,167,153,153,153,153,249,152,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,15,155,236,49,41,135,34,202,101,183,153,121,6,219,141,184,146,82,86,147,45,13,38,71,208,200,203,166,131,251,36,146,72,146,146,34,34,45,8,139,200,126,128,249,70,139,22,27,102,204,72,205,48,218,156,91,166,150,208,73,35,90,212,107,90,180,47,53,41,74,81,159,115,51,51,62,166,62,160,0,0,0,0,0,0,0,48,158,118,125,209,177,123,248,33,82,255,0,66,161,77,188,46,61,251,48,203,245,215,220,243,69,255,0,0,0,0,0,0,10,210,227,125,253,108,112,203,252,61,55,249,58,67,130,15,245,177,196,223,240,244,47,228,234,22,90,0,0,0,0,0,0,0,0,56,85,186,53,46,227,163,79,183,171,144,155,153,77,170,69,118,20,200,206,22,168,121,135,16,104,113,10,249,26,84,100,127,88,228,70,141,30,28,118,161,195,142,219,12,48,132,182,211,77,160,146,134,208,146,208,146,146,46,132,68,68,68,68,67,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,170,76,74,237,34,109,22,122,55,199,157,29,200,206,167,83,45,80,180,154,76,181,35,35,236,103,216,200,107,243,159,172,6,147,130,24,251,95,105,178,254,151,220,19,37,86,98,246,245,27,126,108,173,137,252,98,212,122,37,174,231,161,252,72,188,252,6,85,46,135,173,44,198,225,181,81,181,237,108,238,186,59,114,58,17,234,207,143,97,74,46,199,228,159,34,212,108,139,68,158,213,86,141,2,168,199,226,230,69,106,66,59,251,43,65,40,187,145,121,31,192,68,126,41,120,136,205,147,150,105,144,8,183,61,94,148,229,43,78,165,162,95,167,205,45,125,147,46,233,237,211,235,33,79,25,80,178,21,127,230,10,199,162,105,170,19,94,166,62,233,124,81,227,88,73,151,180,159,207,242,49,177,205,175,74,110,133,109,82,104,108,167,70,233,240,99,196,73,107,216,155,109,41,47,51,248,124,76,118,96,0,0,0,0,0,0,0,0,0,0,0,2,181,248,188,230,26,29,2,211,167,224,245,18,110,179,234,156,223,30,142,89,253,31,45,216,18,27,234,166,205,39,170,76,253,149,150,158,127,1,79,233,73,168,246,164,186,152,216,103,32,120,82,222,19,101,194,221,161,154,183,72,95,139,231,43,77,53,210,124,165,39,166,245,23,103,60,140,100,188,192,74,133,19,9,107,175,84,36,248,118,11,194,238,115,97,175,79,221,45,105,208,186,247,50,33,173,12,221,158,41,123,23,185,61,52,61,52,242,33,127,252,56,79,92,175,219,95,254,249,247,140,177,40,192,0,0,0,71,60,255,0,68,151,43,44,23,103,133,99,153,183,192,110,245,136,180,254,152,69,248,141,120,198,196,249,18,173,166,191,150,123,82,122,81,180,151,227,186,107,175,106,132,146,248,23,192,103,138,140,22,106,80,220,133,32,181,109,205,53,239,228,100,126,95,80,214,239,53,88,104,188,37,199,43,138,201,38,121,108,193,240,156,191,91,93,119,195,97,195,252,165,31,119,62,39,254,161,229,176,143,20,43,184,63,125,83,239,171,121,95,186,160,115,118,167,68,122,219,217,113,163,234,180,44,139,163,135,249,39,254,177,177,14,92,243,1,105,230,34,192,141,122,91,47,117,94,254,123,59,93,250,45,31,121,180,250,203,109,189,218,242,84,125,11,167,253,39,149,64,0,0,0,0,0,0,0,0,0,0,0,5,54,241,147,194,243,163,226,221,15,17,161,55,182,36,218,60,104,79,117,215,89,11,147,80,121,71,213,102,125,136,186,18,72,190,126,67,147,193,191,19,17,77,196,154,214,29,73,145,181,50,169,242,103,182,157,154,234,181,72,167,178,93,73,31,47,206,253,30,98,202,243,103,118,46,205,203,221,245,85,105,91,92,114,129,83,101,7,166,190,177,193,125,69,228,127,155,240,26,227,220,83,94,172,220,181,58,139,135,185,217,211,158,125,93,139,85,45,195,63,145,119,63,144,186,94,19,216,39,26,198,193,165,223,18,219,210,125,117,243,125,29,79,163,47,69,130,233,118,113,73,246,144,126,68,127,87,97,60,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,97,60,236,251,163,98,247,240,66,165,254,133,66,155,120,92,123,246,97,151,235,175,185,230,139,254,0,0,0,0,0,21,165,198,251,250,216,225,151,248,122,111,242,116,135,4,31,235,99,137,191,225,232,95,201,212,44,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,238,44,56,39,26,249,193,164,95,17,27,214,125,9,242,125,125,79,171,44,197,156,233,247,113,41,246,150,94,70,127,95,97,75,86,236,215,168,215,45,50,162,217,237,118,12,230,95,79,99,209,72,112,143,230,93,203,230,54,56,202,93,218,187,203,47,118,53,85,213,110,113,186,5,49,133,158,154,122,197,5,133,31,145,126,119,192,86,175,25,28,76,110,165,137,20,76,58,141,35,114,98,211,227,79,113,59,52,209,105,126,160,201,245,52,124,255,0,59,244,121,142,47,6,204,47,58,198,45,215,49,26,107,123,162,66,163,201,132,207,93,52,144,137,52,247,146,125,22,71,216,207,161,164,203,231,228,46,72,0,0,0,0,0,0,0,0,0,0,0,0,98,172,198,102,2,211,203,189,129,42,244,185,158,234,141,156,134,118,187,244,186,190,203,106,245,144,219,155,116,231,36,250,151,95,250,75,93,236,93,197,10,238,48,95,85,11,234,224,63,221,83,249,91,147,234,122,187,25,109,162,234,132,32,143,163,101,249,37,254,177,234,114,171,134,139,197,172,114,183,108,147,103,152,204,239,23,204,245,180,211,100,55,220,47,202,73,247,111,226,95,234,27,34,83,160,179,77,134,220,40,229,163,109,235,167,127,51,51,243,250,198,7,207,109,109,52,12,179,221,147,212,141,196,143,1,211,93,59,212,35,23,192,254,35,93,129,176,230,64,98,75,139,150,11,79,197,49,203,221,227,246,250,196,122,255,0,76,37,124,4,140,0,0,0,1,227,49,134,203,131,136,88,117,86,180,170,72,221,30,119,35,121,106,101,236,62,219,133,217,73,62,232,47,50,26,200,206,133,42,157,41,112,230,53,203,121,189,55,39,113,30,154,145,25,117,46,157,140,133,232,240,162,187,28,184,114,183,70,167,72,127,152,245,51,196,111,45,186,109,230,84,103,25,118,34,35,232,95,49,52,5,73,241,148,194,71,96,87,109,236,80,140,91,155,159,226,252,65,244,45,187,17,79,97,61,215,215,93,124,146,95,235,21,134,51,214,80,51,73,113,101,139,17,27,184,32,175,155,72,151,175,164,98,232,218,121,219,88,144,134,189,115,105,197,39,69,190,103,234,151,94,199,211,181,253,97,62,46,89,56,207,105,199,188,172,90,167,142,167,201,223,181,124,135,154,246,93,91,103,209,212,33,94,211,75,242,242,250,140,253,160,0,0,0,0,0,0,0,0,0,0,0,8,99,197,63,12,164,223,25,116,151,91,128,206,247,168,15,57,82,124,247,17,109,97,136,51,84,163,234,178,35,234,162,236,70,127,35,21,29,147,155,248,240,235,49,86,77,113,82,57,76,189,91,166,198,144,123,55,110,104,231,71,82,139,217,81,151,68,119,34,212,92,23,17,91,205,213,228,250,77,114,144,191,162,175,199,90,76,244,46,172,63,75,150,175,202,78,189,180,242,35,250,133,26,225,213,17,219,159,16,173,139,113,175,198,85,171,48,160,167,251,231,95,66,11,204,191,59,226,95,89,13,147,48,38,218,77,159,131,86,69,183,203,216,229,62,221,166,198,119,174,187,150,220,70,144,103,220,244,246,124,140,200,123,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,211,50,214,37,193,138,25,127,196,28,59,181,26,101,202,205,197,111,204,167,65,67,206,147,109,169,231,27,52,164,148,163,232,146,212,251,138,233,200,239,14,124,204,224,62,104,236,172,86,196,26,61,5,138,5,15,210,94,45,200,181,118,222,116,185,212,233,44,35,68,17,106,127,72,234,53,248,22,167,228,45,132,0,0,0,0,0,66,254,38,153,90,197,172,209,217,54,85,15,9,160,211,100,202,161,213,100,203,150,83,102,166,49,19,107,100,146,147,73,171,185,234,93,131,134,94,86,177,107,43,150,77,235,67,197,152,52,216,210,171,149,88,210,226,20,41,169,146,70,218,25,52,168,212,105,236,122,159,97,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,7,132,199,107,105,55,134,13,94,246,223,47,123,149,11,118,165,25,174,186,109,91,145,29,65,31,114,215,218,243,50,33,173,158,34,209,29,182,49,10,231,183,29,252,101,38,179,54,10,191,190,105,245,160,252,207,243,126,39,245,152,188,174,29,87,155,169,201,244,106,221,93,127,69,64,142,132,17,232,93,25,98,151,17,95,146,157,123,107,228,103,245,138,125,206,53,252,120,139,152,187,218,184,82,57,172,179,91,169,69,142,123,54,237,104,167,72,82,75,217,73,159,69,247,50,212,91,135,11,12,50,147,99,229,210,37,110,160,199,45,234,251,205,212,152,61,196,123,163,191,6,18,146,125,22,100,93,82,125,200,143,228,66,103,128,0,0,0,0,0,0,0,0,0,0,0,241,120,177,139,150,78,12,90,114,47,43,234,169,224,105,241,182,110,95,33,231,125,167,80,217,116,105,11,87,180,234,60,188,254,179,42,5,205,254,105,46,44,206,226,43,151,4,213,242,168,241,52,244,116,93,27,87,39,115,17,208,239,174,77,54,165,106,182,8,253,98,233,216,186,119,192,162,207,56,53,225,35,179,235,183,14,40,73,45,173,192,240,158,28,250,30,237,232,168,48,174,203,233,166,158,105,63,245,139,108,16,195,138,229,216,229,189,149,170,213,58,59,252,183,170,126,27,97,109,215,119,46,163,4,207,185,25,23,67,249,10,45,133,10,85,70,82,33,195,107,152,243,154,237,78,226,45,116,35,51,234,125,59,17,141,155,176,122,203,131,135,184,117,73,180,169,168,219,30,15,63,97,106,103,237,190,227,135,221,74,62,235,63,51,30,204,0,0,0,7,226,139,84,153,13,107,51,63,107,201,180,113,178,225,163,72,137,225,185,62,19,70,249,132,189,53,136,202,187,145,159,231,124,124,197,131,112,89,186,150,220,107,214,216,83,190,171,190,141,218,157,191,3,168,172,250,233,254,177,105,195,11,102,227,4,226,99,190,13,213,172,183,98,115,164,189,200,228,125,33,167,110,146,152,113,95,217,16,71,209,175,51,255,0,168,245,198,155,17,216,50,87,21,228,232,180,105,169,106,94,101,175,151,214,62,35,52,101,203,53,216,169,150,235,133,170,133,151,90,229,211,149,187,197,66,240,209,143,159,234,60,72,250,71,25,113,73,218,167,148,174,157,251,31,150,150,239,128,188,77,240,55,22,153,139,76,173,207,244,37,113,221,252,200,156,169,146,118,232,110,168,189,116,197,74,15,212,108,143,191,229,105,220,132,190,165,85,105,245,184,45,212,169,146,57,209,157,215,98,246,41,58,232,102,147,232,162,35,238,70,57,96,0,0,0,0,0,0,0,0,0,0,60,70,55,90,140,222,248,63,122,218,111,55,204,77,86,223,169,67,36,234,101,169,187,21,198,244,212,140,191,59,226,95,89,13,112,47,234,52,220,49,197,170,221,42,42,60,59,246,229,126,75,113,186,146,246,156,121,42,74,15,169,168,143,170,60,204,254,122,137,117,155,124,215,82,241,67,41,88,95,134,48,37,243,42,212,216,212,71,234,43,229,168,181,83,116,199,217,117,58,27,41,79,180,225,117,74,143,229,211,168,143,121,56,182,127,10,51,37,96,70,240,220,255,0,7,112,210,166,109,223,183,77,147,227,150,186,234,95,157,255,0,200,108,107,73,99,195,82,161,70,217,179,149,29,180,109,215,93,52,73,22,154,142,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,14,37,89,143,19,74,153,24,209,191,155,29,196,109,215,77,117,73,150,154,141,114,179,143,109,126,12,102,74,255,0,141,225,185,30,50,225,170,204,219,191,118,187,231,200,45,117,212,255,0,55,255,0,144,144,121,71,205,117,47,11,242,149,138,56,99,62,95,46,173,82,141,91,126,156,190,90,143,69,57,76,97,150,147,161,50,164,251,77,159,85,40,190,125,58,136,141,97,81,230,226,118,45,81,41,82,145,226,31,184,235,241,155,147,212,145,184,228,73,74,86,125,13,36,90,154,252,140,190,90,13,143,240,70,213,102,200,193,251,42,212,101,190,90,105,86,253,54,25,167,83,61,13,168,173,183,166,166,103,249,191,19,250,204,123,112,0,0,0,0,0,0,0,0,0,0,28,74,173,86,159,68,130,229,74,167,35,147,25,173,55,175,98,149,166,166,73,46,137,35,62,230,66,33,99,215,19,124,13,194,86,101,83,40,179,253,55,92,107,103,46,39,42,100,109,218,155,74,63,93,81,84,130,245,28,51,239,249,58,119,49,80,249,141,205,118,42,102,70,225,118,161,122,86,185,148,228,237,240,176,188,52,98,228,122,140,146,254,145,182,91,82,183,41,148,171,175,110,197,231,174,23,31,104,113,93,155,37,17,153,45,86,189,116,47,168,181,255,0,80,216,231,40,248,39,19,2,48,110,147,101,181,19,147,37,158,127,63,233,13,91,181,148,251,137,254,200,178,46,142,249,31,253,69,154,69,88,241,166,186,150,228,107,42,216,75,190,171,94,146,220,157,191,19,167,44,186,233,254,177,95,57,96,181,228,221,216,217,111,81,163,196,241,60,239,23,171,124,194,70,186,68,121,93,204,203,243,126,62,67,101,52,150,137,34,31,160,0,0,0,2,137,184,171,218,8,182,243,43,80,168,176,222,214,42,124,174,95,93,117,229,192,130,71,221,70,125,213,242,25,19,131,125,202,228,76,86,173,219,230,189,17,51,195,104,90,119,217,26,160,191,135,250,197,202,128,215,231,136,126,11,183,132,56,251,82,77,62,55,38,151,84,228,248,52,239,221,248,168,81,55,247,90,149,237,56,125,244,249,106,67,16,229,254,208,166,223,216,173,69,179,234,172,243,35,212,124,78,226,220,162,252,92,103,92,47,101,73,62,232,47,50,18,231,53,28,45,175,140,47,165,202,189,112,221,207,76,81,227,108,231,51,163,49,249,123,148,195,105,245,158,150,165,30,171,113,103,208,186,105,240,50,49,1,159,97,232,143,41,135,209,177,196,105,169,106,71,166,165,175,144,148,89,61,207,69,243,150,154,241,69,154,191,73,219,47,254,62,14,140,179,236,162,65,167,233,10,59,142,126,49,242,87,79,134,157,143,165,241,216,215,189,191,136,118,212,75,174,217,153,226,105,243,57,156,167,57,107,70,187,28,83,103,209,105,74,189,164,40,186,151,144,239,192,0,0,0,0,0,0,0,0,0,7,225,145,40,141,39,216,203,67,20,15,196,206,192,252,2,205,29,100,210,157,19,112,34,69,115,191,246,250,140,207,238,149,249,159,47,168,132,81,53,40,203,105,159,66,19,171,132,93,142,205,207,152,89,117,105,81,183,183,74,163,185,45,181,111,50,218,235,83,160,40,186,18,139,95,107,224,101,245,139,188,34,208,180,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,3,240,203,82,208,197,33,241,116,177,217,182,51,11,18,173,22,54,198,234,180,134,229,184,173,230,123,157,118,116,245,31,67,81,233,236,252,8,190,161,5,73,74,34,218,71,208,196,173,225,153,96,126,30,230,142,140,106,78,169,183,209,30,187,223,251,69,70,31,247,73,252,255,0,159,212,98,254,72,137,36,73,46,196,90,16,253,0,0,0,0,0,0,0,0,0,0,29,5,243,123,219,248,121,109,75,186,238,105,158,26,159,15,151,205,115,150,181,233,189,196,182,93,16,149,43,218,90,75,161,121,138,28,206,22,122,111,156,203,87,142,44,37,250,50,218,99,241,16,116,101,237,119,34,57,171,233,14,59,110,126,49,131,87,95,142,157,139,172,93,97,135,165,188,150,24,70,247,23,174,133,169,22,186,22,190,98,124,229,95,133,181,241,138,20,184,183,174,36,57,232,122,60,157,252,150,116,102,71,51,106,159,109,94,179,50,210,162,209,109,160,250,151,93,126,4,102,34,54,96,45,10,109,131,138,213,171,62,148,207,46,61,59,195,109,45,202,63,198,70,105,195,246,148,163,238,179,243,49,151,184,120,96,187,120,189,143,180,212,212,35,115,169,116,190,119,140,78,253,191,141,133,47,103,101,165,94,211,101,219,95,158,132,54,6,1,77,124,100,110,87,37,226,181,18,223,37,234,136,94,39,82,211,182,248,212,245,252,63,214,49,215,10,139,65,55,38,101,105,213,23,155,220,197,51,157,204,235,166,156,200,19,136,187,40,143,186,124,181,23,178,0,0,0,0,2,157,56,209,27,95,178,93,156,72,99,106,203,210,27,215,184,207,127,238,122,118,157,60,180,17,247,135,29,238,229,149,155,43,57,247,23,164,57,30,144,241,9,211,218,219,77,150,73,235,180,204,186,171,200,108,26,2,186,120,200,97,82,174,140,49,183,113,10,41,106,229,171,226,247,39,243,188,76,138,123,69,221,101,167,179,249,170,253,29,197,73,225,181,193,54,214,189,105,213,234,115,188,185,17,121,219,21,180,143,77,205,45,39,208,200,203,178,143,200,108,229,69,170,53,93,165,51,82,67,91,16,254,237,19,187,93,54,168,211,223,66,248,8,71,158,110,29,150,246,54,194,159,136,22,7,238,27,183,232,181,111,215,119,197,117,140,215,119,100,161,164,109,105,165,254,79,93,126,58,25,210,133,106,141,80,160,84,222,164,85,24,228,202,99,111,49,27,146,173,55,36,148,93,82,102,93,140,188,196,190,200,30,121,39,101,178,184,237,171,115,49,226,237,122,158,222,103,172,77,248,126,90,37,44,189,136,238,56,189,206,188,158,198,90,105,240,237,122,84,170,173,62,183,1,170,157,46,71,58,51,219,182,47,98,147,174,138,52,159,69,17,31,114,49,203,0,0,0,0,0,0,0,0,0,0,21,73,198,126,195,82,101,219,151,227,44,106,70,136,116,245,185,187,231,81,116,203,67,87,255,0,155,250,124,133,89,11,118,224,193,101,34,21,149,113,222,111,35,73,15,206,153,9,7,175,246,37,53,78,112,187,43,78,229,240,215,231,228,44,200,0,0,0,0,127,59,211,174,154,143,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,200,228,178,74,216,107,235,219,177,143,161,30,165,169,15,208,0,0,0,21,157,198,126,203,68,219,42,220,188,153,70,178,24,157,14,26,207,95,236,73,106,162,225,247,86,157,207,225,175,207,200,84,64,180,206,12,22,34,149,46,227,191,30,99,66,36,76,167,161,123,190,116,231,72,180,37,127,249,191,167,200,90,224,0,0,0,0,0,0,0,0,0,0,226,85,106,180,250,36,7,106,117,73,28,152,204,237,222,189,138,86,154,168,146,93,18,70,125,204,133,22,231,243,60,147,179,39,92,106,213,182,88,240,150,189,51,119,47,214,39,60,71,49,17,86,126,220,118,220,70,215,89,87,115,61,117,248,119,136,52,90,53,66,191,83,102,145,75,99,157,41,253,220,180,110,74,117,218,147,81,245,81,145,118,35,243,23,95,145,158,29,182,246,9,65,129,136,23,249,120,235,180,249,186,55,235,181,225,122,201,107,187,82,86,210,247,52,234,63,39,166,159,29,76,166,229,106,168,213,10,148,245,73,109,111,67,27,117,78,237,53,220,162,79,125,15,226,53,141,196,155,130,109,211,122,212,107,213,23,121,146,37,114,119,171,105,22,187,90,66,75,161,17,23,100,151,144,182,206,13,248,86,187,95,12,110,44,66,148,157,28,186,188,30,210,215,217,240,210,42,13,31,101,158,190,215,230,167,244,247,22,44,3,95,46,35,151,187,151,174,108,175,23,219,94,176,227,250,63,195,167,79,103,117,54,33,43,174,210,51,234,159,49,32,184,46,155,95,178,101,226,75,103,114,207,209,251,23,184,203,103,238,122,142,189,60,245,23,22,0,0,0,0,2,151,184,198,98,3,23,62,46,219,246,123,94,221,175,226,247,151,95,252,102,45,61,194,252,146,252,223,137,254,129,7,176,218,189,38,216,189,105,213,200,111,114,158,141,206,218,189,164,173,55,52,180,159,67,35,46,202,63,33,179,93,169,85,85,110,129,22,168,165,238,55,183,245,211,78,203,82,126,5,240,248,14,220,98,252,201,225,188,60,86,194,10,221,157,49,91,19,51,195,104,173,12,244,217,41,151,59,18,147,253,172,188,255,0,234,26,214,182,167,33,73,37,41,58,45,30,90,252,75,255,0,152,217,3,41,55,138,47,172,6,182,238,52,47,119,137,241,158,90,123,51,95,71,230,167,243,62,3,49,10,109,226,237,151,232,118,53,235,72,197,74,73,234,221,207,226,60,66,122,253,31,134,102,3,9,234,167,21,174,187,207,178,75,79,159,113,93,34,124,112,243,207,211,184,41,61,172,51,196,103,183,218,242,183,114,100,237,34,240,123,83,45,229,122,140,199,91,142,111,117,212,23,85,122,189,251,106,69,116,20,58,245,38,228,166,181,87,162,202,241,49,30,221,177,206,90,145,174,138,52,159,69,17,31,116,153,118,242,29,128,0,0,0,0,0,0,0,0,0,8,83,197,138,202,168,93,153,105,241,80,75,165,26,169,233,55,143,213,252,83,48,39,26,187,168,191,56,187,106,127,35,20,90,69,169,232,66,245,248,84,218,115,237,252,183,179,58,98,54,166,163,49,50,154,234,147,213,14,64,130,100,125,12,254,7,223,65,52,64,0,0,0,116,142,184,253,98,107,144,82,123,35,178,102,75,87,67,220,162,61,12,188,140,186,31,113,244,110,215,164,52,174,106,35,104,231,231,111,87,127,171,95,136,250,52,251,176,102,38,11,165,185,165,164,141,11,237,161,153,232,73,211,191,98,238,59,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,21,189,196,167,62,85,156,47,125,88,59,134,18,121,21,105,12,154,167,205,216,133,108,109,71,50,59,141,114,223,142,164,158,138,109,10,220,149,235,228,93,53,49,85,51,113,119,16,170,23,9,93,50,171,251,234,100,255,0,136,39,188,43,5,162,247,154,245,218,72,219,237,30,189,180,253,2,203,184,105,231,202,236,187,171,236,96,142,37,187,227,221,113,41,58,124,253,173,53,166,171,135,25,166,121,76,199,34,238,165,171,122,151,231,161,249,24,180,144,0,0,0,16,187,138,181,167,62,224,203,123,211,161,163,114,105,211,21,41,222,169,45,16,220,9,198,103,212,203,226,93,181,20,80,101,161,232,98,244,120,78,217,85,11,79,45,94,46,121,116,172,213,61,38,201,250,191,138,122,4,19,79,101,31,230,159,125,15,228,66,107,128,0,0,0,0,0,0,0,0,0,235,235,149,234,77,183,77,118,175,90,149,225,162,51,183,123,156,181,47,77,84,73,46,137,35,62,234,34,237,230,41,127,136,102,126,157,198,185,238,225,158,28,189,178,215,139,183,157,39,105,31,140,220,152,143,39,212,122,58,28,111,99,173,44,186,43,214,239,219,66,56,14,44,91,132,78,95,161,223,55,181,95,21,42,199,163,118,199,135,240,233,235,244,158,37,153,236,43,170,92,78,154,108,46,233,61,126,93,197,201,12,59,155,107,197,22,46,3,92,151,26,213,183,195,120,63,45,125,169,172,35,243,85,249,255,0,1,173,251,138,114,108,147,82,83,170,215,229,175,192,191,249,13,148,178,217,134,240,240,167,8,40,150,116,53,111,76,63,19,170,180,50,215,124,167,156,236,106,87,246,195,243,255,0,168,101,1,212,93,117,85,81,40,18,170,137,94,211,103,103,93,53,238,180,167,224,127,31,128,214,83,18,107,210,110,123,214,163,92,152,247,53,233,60,157,203,218,73,215,107,72,73,116,34,34,236,146,242,19,135,131,158,32,49,108,98,245,193,104,59,237,221,30,19,97,117,255,0,197,162,212,28,63,201,63,206,248,151,233,23,66,0,0,0,0,62,82,95,106,51,42,125,229,109,66,116,212,244,215,207,65,173,142,102,113,117,220,107,197,186,189,240,114,121,236,75,240,252,165,108,36,251,17,153,104,250,108,65,247,107,204,191,235,60,86,133,169,10,37,36,244,50,27,36,229,46,174,245,115,47,214,173,78,76,159,16,235,222,59,115,155,9,26,233,53,244,151,66,34,46,197,167,97,151,135,242,227,105,117,6,133,22,164,99,91,220,221,89,71,97,227,213,201,64,75,92,182,153,240,123,11,118,189,225,48,179,252,165,121,175,226,45,95,132,37,247,22,189,151,6,108,134,221,213,235,95,119,49,59,79,167,137,159,61,210,235,180,139,177,121,26,191,71,97,59,68,79,226,91,99,211,175,28,179,87,92,153,31,152,236,31,11,201,86,245,22,221,245,8,123,186,18,136,143,82,73,119,212,80,56,9,121,146,188,251,222,57,112,174,51,64,175,63,227,172,249,27,188,76,109,173,53,179,106,36,45,30,186,99,184,233,234,235,196,125,15,203,67,233,218,234,176,135,30,112,195,28,168,137,175,97,197,197,233,72,202,215,83,240,146,24,211,215,113,63,217,155,65,247,105,126,94,95,50,215,33,0,0,0,0,0,0,0,0,0,8,165,196,202,158,229,67,43,53,190,85,83,193,120,101,73,144,175,160,230,115,210,154,116,205,90,239,234,238,215,218,242,208,80,125,30,18,234,85,104,84,230,207,69,202,146,219,41,63,129,169,68,69,254,113,177,214,80,109,180,90,217,111,195,218,113,43,85,174,218,164,186,225,233,249,103,2,57,31,153,254,104,204,96,0,0,3,240,245,208,244,45,76,112,169,138,101,71,39,148,157,12,164,47,127,83,63,91,166,163,156,56,21,118,18,227,13,186,125,227,186,79,39,235,73,30,131,151,29,102,236,118,156,87,117,161,42,63,210,67,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,3,133,91,152,229,58,139,62,160,201,106,228,88,174,188,146,215,185,165,6,101,254,97,173,182,105,43,147,238,28,198,226,101,66,160,189,206,29,221,89,74,75,68,150,212,248,247,204,147,208,139,93,53,62,163,22,140,205,147,88,117,105,121,163,194,211,164,179,204,83,23,133,17,231,203,114,75,70,83,81,143,184,253,111,172,187,117,27,32,55,184,219,73,172,180,86,133,169,124,12,127,64,0,0,3,14,102,250,219,69,211,150,252,66,167,26,180,90,45,170,179,173,158,159,150,80,36,17,121,151,231,13,113,107,16,151,77,171,77,167,56,122,174,44,151,25,81,252,77,42,50,63,243,11,240,225,155,79,118,159,149,154,39,54,167,227,124,74,163,72,79,208,242,249,41,85,58,30,141,119,245,182,233,237,121,234,37,104,0,0,0,0,0,0,0,0,0,195,121,129,205,86,19,101,218,129,38,163,123,215,185,51,137,149,156,72,158,22,74,185,238,236,116,208,141,237,50,225,39,114,153,81,106,125,11,185,249,107,78,249,212,207,189,227,152,250,227,212,26,11,254,6,207,143,183,195,70,218,211,187,247,34,58,215,235,174,59,110,150,142,178,103,212,252,244,46,157,226,24,11,248,225,163,99,211,172,236,179,80,156,135,31,150,236,239,21,206,86,245,30,237,149,9,155,122,26,140,139,66,81,246,208,75,1,4,184,189,223,113,104,57,112,122,200,113,221,30,186,118,242,211,180,253,111,13,62,3,167,215,105,145,116,63,51,79,233,236,42,159,40,214,82,175,204,122,182,232,6,215,49,183,188,102,244,238,211,180,39,214,95,148,159,204,248,141,144,219,109,45,32,144,146,208,136,127,67,16,230,210,174,245,11,47,247,77,78,52,159,14,235,62,7,107,155,9,122,107,53,132,159,67,35,46,199,240,26,219,45,106,90,141,74,61,76,198,83,203,62,46,187,130,152,183,72,190,60,79,33,136,158,35,154,173,132,175,106,51,205,23,77,139,62,238,249,23,253,101,178,124,103,218,146,202,95,101,91,144,173,116,61,52,243,208,125,64,0,0,0,71,124,248,98,170,112,163,46,215,13,105,169,28,137,107,240,156,133,236,221,166,147,162,165,93,54,40,187,57,230,67,95,107,82,213,172,222,117,184,246,253,6,55,62,100,157,251,17,189,9,215,106,20,179,234,163,34,236,147,243,29,74,208,166,212,104,89,104,100,46,163,132,150,53,29,213,131,109,97,173,78,95,50,93,3,119,40,185,122,126,62,84,247,143,217,108,139,178,75,186,143,244,118,19,252,5,28,241,107,176,229,90,249,136,93,198,231,88,215,6,156,131,233,253,130,12,20,43,242,140,251,171,204,139,244,140,159,193,150,249,110,29,223,115,89,142,59,162,167,248,45,137,219,223,99,85,7,15,174,222,157,254,37,254,161,110,227,25,102,70,210,69,237,131,117,251,117,77,239,241,94,23,66,215,79,102,83,43,248,151,230,252,70,181,38,206,143,242,191,254,187,12,183,143,153,119,185,112,83,209,85,25,237,111,166,86,185,254,17,237,205,150,238,79,40,151,234,147,171,81,104,167,72,186,233,242,212,187,97,241,237,112,175,24,177,3,6,46,54,110,156,61,174,122,50,160,206,237,174,120,102,30,238,218,208,125,29,66,211,236,186,178,237,231,245,105,111,25,69,226,125,100,98,132,52,91,120,183,63,209,23,9,107,203,95,41,233,30,35,171,235,62,145,226,37,8,218,219,109,249,245,215,226,70,39,195,47,55,33,178,121,149,110,66,187,30,154,15,236,0,0,0,0,0,0,0,0,65,46,47,183,116,122,62,92,224,80,219,145,182,84,218,243,68,164,108,51,213,165,192,158,147,61,118,153,119,47,137,24,167,252,8,182,165,93,184,201,101,208,226,39,85,73,175,211,144,174,165,209,42,148,210,124,204,191,59,226,54,75,195,138,74,232,56,121,107,208,220,246,169,212,88,81,21,245,182,194,19,241,63,135,196,199,162,0,1,228,49,71,20,236,236,31,180,102,222,151,181,75,193,83,161,52,227,138,95,37,215,53,52,52,183,12,180,105,11,87,178,218,186,233,229,245,16,138,208,184,180,101,110,69,91,209,242,110,31,14,193,185,203,41,30,18,162,189,125,98,45,118,148,61,123,117,18,115,9,241,187,13,241,174,138,154,238,29,215,253,39,20,210,74,53,120,87,217,211,212,66,187,60,218,15,179,168,242,243,249,30,158,240,117,11,230,83,42,38,241,167,247,51,253,213,175,103,20,175,135,83,236,95,80,236,188,75,60,190,110,255,0,87,77,218,232,125,135,90,185,69,84,150,136,241,125,102,154,81,45,106,237,216,244,50,208,244,62,199,220,118,196,73,66,116,46,132,146,255,0,160,70,188,119,207,238,1,96,29,124,237,91,166,225,221,87,65,110,92,111,9,52,182,145,45,212,31,174,136,235,73,232,182,148,93,254,125,187,247,216,13,157,28,11,204,59,133,6,194,186,60,69,73,41,213,216,190,10,98,54,31,209,17,150,247,88,109,39,162,158,65,116,248,235,241,211,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,0,0,0,0,0,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,24,243,157,28,11,203,195,135,6,253,186,60,61,73,73,213,168,190,10,98,247,159,210,145,22,246,152,113,37,170,153,89,117,248,107,240,215,160,192,140,255,0,96,22,62,87,202,213,181,174,29,149,117,150,168,141,225,38,158,226,53,180,130,245,215,29,9,45,86,234,75,191,207,183,105,38,226,16,251,74,109,101,185,14,36,210,101,219,82,50,20,131,196,171,40,55,30,24,226,141,107,22,40,20,205,246,237,205,58,77,78,75,188,230,203,100,185,18,38,62,178,218,183,148,179,209,180,17,244,73,39,224,68,125,4,25,66,20,181,147,105,45,84,163,218,69,243,22,131,194,143,40,213,244,215,191,103,139,194,157,225,224,161,174,93,55,233,144,189,235,37,193,148,210,254,141,237,75,84,238,232,164,125,126,68,45,152,120,60,88,198,236,55,193,74,42,171,184,137,95,244,100,82,73,168,149,225,95,123,95,81,197,118,101,181,159,102,151,229,229,243,45,99,28,222,45,25,91,143,86,244,124,107,135,196,48,78,114,206,71,132,168,163,79,88,203,93,167,15,94,221,68,169,194,236,83,179,177,130,209,133,122,89,53,47,27,78,154,211,110,37,124,151,91,208,214,210,28,34,209,212,33,94,203,137,235,167,159,214,67,215,128,0,243,184,143,73,93,123,15,46,138,27,126,213,70,139,54,34,126,183,24,90,126,37,241,248,144,214,215,29,237,169,86,150,50,94,180,57,105,209,81,174,10,146,11,169,117,74,101,58,159,35,63,205,248,139,127,225,5,119,49,88,203,156,250,27,146,55,74,133,94,116,146,141,134,90,52,136,16,18,93,118,145,119,63,137,152,157,160,0,0,0,0,0,0,0,3,129,93,174,83,45,186,68,186,229,102,79,135,133,5,151,36,62,230,197,47,106,16,147,82,143,68,145,153,232,73,51,232,70,98,183,115,151,197,50,155,108,148,203,27,1,170,62,38,163,181,200,242,42,60,149,35,144,191,221,13,40,185,82,162,26,85,181,73,105,90,146,180,61,116,248,152,170,155,238,255,0,186,177,38,227,155,117,222,21,63,29,82,158,243,143,188,239,37,182,183,41,110,41,197,122,173,165,41,47,89,106,62,132,93,199,158,25,131,0,242,239,114,99,95,165,106,48,27,217,76,162,242,60,91,218,182,123,121,220,210,71,170,110,161,71,170,154,50,233,175,207,66,239,137,9,157,100,114,127,254,187,13,149,178,221,105,162,201,193,186,5,186,150,246,120,111,21,169,107,175,181,41,229,252,79,243,190,35,38,138,136,227,53,124,183,50,239,182,108,198,221,213,80,60,110,244,237,237,189,170,123,133,215,111,94,223,19,255,0,80,198,28,37,44,73,87,70,98,17,113,54,122,70,183,245,231,159,79,236,240,103,33,63,148,71,221,62,68,127,160,94,48,8,1,197,183,26,142,213,193,183,112,214,153,47,151,46,191,183,154,92,189,127,17,42,3,197,237,54,101,217,71,217,69,250,123,10,87,66,20,181,18,82,90,153,142,218,235,181,107,54,101,110,69,191,94,141,200,153,27,102,244,111,66,180,220,132,172,186,164,204,187,40,188,198,193,57,15,197,84,226,190,93,173,234,211,178,121,242,219,241,124,245,236,219,174,179,165,37,61,54,36,187,55,228,66,68,0,0,0,0,172,78,53,56,128,168,54,237,139,97,194,115,82,169,250,79,198,167,79,103,150,229,57,214,250,154,122,247,63,101,69,243,248,12,37,194,83,10,32,223,119,213,205,95,168,199,222,197,23,193,106,189,230,91,121,204,206,71,98,90,76,245,52,23,145,254,129,11,113,106,132,197,181,136,53,90,36,87,249,205,70,228,109,94,211,78,187,152,109,71,208,204,252,213,241,30,155,46,88,255,0,117,229,227,17,33,222,214,212,141,169,103,153,207,103,99,103,205,213,135,154,79,172,182,220,219,167,57,71,208,186,255,0,210,91,27,217,55,84,43,218,216,133,115,211,143,88,243,121,155,59,254,67,138,65,247,34,62,233,63,33,222,138,174,227,91,109,68,117,171,2,226,47,85,246,61,43,187,185,238,212,233,200,248,232,93,62,67,1,240,149,169,74,139,153,234,108,22,81,171,82,249,220,211,212,186,108,167,206,50,242,215,191,192,94,104,224,87,41,81,107,84,183,169,147,83,185,151,182,238,45,76,187,40,148,93,140,143,185,23,152,214,51,17,173,181,217,119,181,66,222,55,121,138,135,202,245,182,233,174,246,80,190,218,159,231,124,69,198,221,24,57,19,53,153,26,164,253,62,218,203,60,255,0,6,246,211,61,154,214,19,191,213,222,210,15,84,71,211,175,232,235,222,148,166,67,147,2,74,226,75,111,150,235,122,110,78,164,122,106,90,151,82,233,216,199,166,166,225,117,229,87,180,159,189,105,244,190,109,46,54,222,107,220,246,147,183,115,166,217,122,166,178,81,250,196,101,208,191,232,234,60,162,84,104,61,201,61,12,132,145,192,172,250,227,182,9,78,136,212,59,135,199,81,162,182,166,74,7,132,134,215,170,183,210,234,254,148,227,173,125,76,148,95,45,221,59,17,9,231,133,28,99,176,238,167,17,152,120,153,109,250,29,244,165,41,84,159,24,252,141,234,209,4,126,163,48,136,139,83,53,159,232,211,204,132,182,194,156,225,96,102,48,28,118,109,59,179,157,42,75,72,117,44,248,9,137,211,118,194,211,115,140,160,187,184,146,25,165,135,218,146,217,58,202,247,33,93,143,67,47,243,143,160,0,0,0,0,0,0,10,142,227,65,119,162,69,215,110,89,232,115,214,110,28,57,166,157,62,14,84,91,239,183,253,127,160,70,78,28,246,162,238,188,208,91,173,164,181,42,99,177,42,74,254,245,186,140,77,124,203,243,190,127,80,216,33,132,19,76,54,218,75,66,66,9,37,250,8,125,0,0,84,103,26,11,222,166,187,218,220,177,155,119,74,121,83,33,212,20,157,169,234,239,58,162,209,158,187,119,123,63,221,105,242,243,21,148,50,78,1,99,117,215,129,56,141,72,188,237,186,135,135,68,105,145,213,49,28,166,215,205,142,151,218,113,196,106,182,215,183,94,82,122,145,106,94,95,3,216,135,2,113,42,62,46,97,61,177,127,176,126,181,94,147,10,91,197,215,163,142,198,105,213,23,84,167,251,103,146,72,190,174,195,222,169,41,89,109,81,106,70,58,231,45,218,59,175,248,151,33,234,230,187,183,115,23,223,93,126,35,158,211,77,178,130,109,180,232,146,232,69,168,143,217,231,198,255,0,216,43,47,245,219,130,51,188,186,133,81,137,84,152,42,219,174,217,46,66,146,182,213,161,182,180,158,138,107,178,136,139,226,127,29,124,46,155,150,171,120,92,85,27,158,182,255,0,58,109,78,83,210,223,94,212,167,85,184,181,45,71,162,72,139,218,81,246,34,33,245,179,110,250,229,137,114,64,186,109,233,126,30,117,58,67,82,90,95,45,11,209,77,184,149,167,162,210,162,246,144,93,200,251,11,248,200,94,99,79,48,184,37,77,169,84,11,74,181,25,182,105,115,21,253,181,214,98,69,55,28,208,154,109,41,213,111,31,170,90,145,121,25,151,105,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,52,231,211,49,167,151,172,18,169,84,169,229,173,90,178,219,212,184,106,254,212,235,209,37,27,110,104,109,56,149,104,166,75,213,61,8,252,204,139,189,3,222,119,125,110,251,185,42,23,77,195,47,196,78,168,200,118,75,171,229,161,26,169,199,20,181,116,66,82,94,210,207,177,16,249,90,215,45,86,207,184,169,215,61,17,254,76,218,100,166,101,176,189,169,86,139,109,105,90,79,69,17,151,180,146,238,70,67,96,252,140,99,127,236,235,151,250,21,193,37,222,101,66,150,196,90,76,229,109,211,116,150,225,70,91,138,208,155,66,75,85,59,217,36,101,240,63,134,121,170,210,160,86,160,187,77,169,177,206,140,250,20,135,17,185,73,213,42,35,35,45,82,100,125,140,198,50,131,149,124,6,166,220,7,116,194,177,57,117,67,123,196,27,254,148,154,127,73,188,151,174,211,123,111,180,68,122,105,167,232,25,74,36,56,240,35,55,18,35,123,26,105,36,132,39,83,61,8,139,66,234,125,123,16,241,24,235,137,49,240,147,9,238,139,253,243,245,169,20,153,178,217,46,189,92,106,51,174,164,186,37,95,218,252,210,101,245,246,26,238,227,238,55,93,120,237,136,213,123,206,228,168,120,132,73,153,33,80,209,202,109,28,168,234,125,215,27,70,168,109,27,180,230,171,169,150,167,231,240,44,108,44,215,130,253,239,83,69,237,113,216,206,59,173,60,233,147,42,9,78,212,244,119,157,78,104,143,93,187,189,159,238,180,249,121,139,115,0,1,243,125,4,227,46,54,174,203,73,164,255,0,73,13,125,248,140,90,139,181,51,65,113,54,162,208,170,110,203,169,39,251,215,42,50,244,243,63,205,249,125,66,77,240,95,188,17,30,236,184,236,229,185,235,57,14,100,210,78,159,23,105,205,235,174,223,245,254,143,49,110,32,0,0,0,0,0,0,62,111,190,212,102,205,215,151,181,9,238,122,25,255,0,152,97,108,86,206,22,6,96,249,200,102,236,187,57,50,163,52,183,84,207,128,152,173,118,239,45,55,54,202,203,187,106,33,18,113,95,140,118,29,211,34,61,15,12,237,191,76,62,164,169,41,147,227,31,143,177,90,44,139,212,122,17,145,232,100,131,253,58,121,24,175,220,197,103,103,24,243,17,49,200,245,250,199,135,162,245,38,233,254,30,42,246,245,120,136,249,168,97,181,159,168,241,167,244,107,223,180,127,105,167,100,190,134,90,78,231,29,89,37,37,174,154,168,207,66,30,154,233,195,75,186,205,164,83,235,117,250,111,134,141,83,105,167,163,43,156,210,247,161,196,169,72,61,16,163,50,212,146,125,200,187,117,30,114,28,57,51,228,162,36,70,249,142,185,174,212,234,69,174,133,169,245,62,157,136,93,109,175,131,145,50,167,145,170,182,175,238,172,189,200,241,143,109,50,223,165,97,91,61,93,238,160,180,68,141,58,126,158,189,169,203,14,173,181,94,151,181,62,221,39,121,103,51,155,235,109,215,77,140,173,125,181,47,205,248,141,156,232,116,168,180,90,91,52,200,73,218,203,59,182,150,166,125,212,106,62,230,103,220,207,204,115,197,25,113,106,168,202,149,153,234,148,23,145,163,80,249,60,163,212,186,239,167,193,51,236,90,247,248,140,249,193,78,218,136,211,87,245,198,103,185,247,189,21,183,185,109,211,210,40,248,232,125,62,66,212,71,69,123,221,80,172,155,98,109,207,81,61,35,194,229,239,239,249,110,37,5,216,140,251,168,188,134,185,57,142,199,251,175,48,248,135,50,246,185,100,106,151,121,124,134,118,55,244,122,48,203,106,245,144,219,122,235,201,73,245,46,159,244,159,152,194,106,20,123,151,16,105,84,73,79,114,154,147,207,220,189,166,173,54,176,226,139,161,25,121,167,226,38,151,22,188,40,131,98,95,54,205,126,155,31,99,21,175,27,162,247,153,238,228,179,5,29,141,106,50,208,214,126,69,250,70,109,224,173,136,10,157,110,223,86,28,215,52,42,103,163,60,18,116,246,185,142,84,93,115,169,39,167,98,246,148,127,47,128,179,176,0,0,0,20,125,197,202,181,62,161,152,133,211,164,63,189,136,90,114,81,181,37,183,124,24,6,174,164,90,158,166,94,98,72,112,83,164,199,106,204,196,10,143,39,71,37,122,39,114,183,31,173,181,218,137,23,77,122,10,234,205,213,17,186,6,63,92,244,230,151,185,40,240,90,116,211,188,38,15,226,127,17,135,69,244,112,187,196,53,222,121,99,162,210,30,61,206,209,124,78,245,118,215,157,80,154,162,233,180,139,178,126,39,250,4,192,21,227,198,70,150,183,240,122,143,82,36,106,152,222,35,83,215,182,233,84,244,252,69,123,112,238,186,10,212,205,213,141,81,125,238,92,98,244,159,59,213,215,95,233,100,178,79,98,51,238,175,33,176,184,13,118,115,215,101,75,178,179,27,114,196,148,222,206,111,131,218,157,72,244,210,4,99,62,164,163,252,225,102,28,33,47,151,46,108,3,147,106,73,119,152,171,123,102,165,183,77,57,243,103,185,228,146,252,223,137,254,129,5,248,157,229,245,24,59,141,206,92,52,167,55,82,110,93,60,51,122,105,202,240,241,33,33,125,84,226,212,173,84,225,159,82,45,62,100,50,23,8,252,91,163,81,241,10,163,133,87,11,90,179,113,114,121,10,220,190,158,29,137,239,171,162,16,103,220,203,186,139,244,246,18,231,49,188,44,240,163,22,220,145,91,178,102,126,12,85,87,179,69,114,228,205,221,167,37,63,217,37,165,37,234,182,175,47,202,248,145,10,210,199,92,128,99,174,6,83,100,215,107,20,127,23,74,140,234,91,84,175,17,13,189,75,144,167,84,123,19,33,106,232,72,81,105,167,93,62,162,17,165,214,150,203,138,105,196,232,180,40,210,162,215,177,151,113,244,133,54,77,62,83,83,97,185,203,121,133,165,198,213,161,30,138,35,35,35,208,250,119,34,25,199,14,115,175,152,44,51,109,17,168,23,166,216,205,232,73,107,209,208,143,66,45,133,221,108,40,251,32,136,100,150,120,163,102,121,149,26,191,9,247,106,141,186,120,42,121,126,159,234,65,252,151,20,60,207,19,164,231,225,71,101,110,211,193,83,255,0,238,131,212,91,28,92,51,15,69,168,55,38,176,191,75,70,73,17,46,62,144,88,222,68,164,153,250,201,134,102,90,145,25,126,159,144,146,120,77,198,122,209,175,72,98,151,137,88,111,248,63,169,165,181,78,244,195,178,247,158,173,167,94,91,48,75,77,117,90,180,215,242,116,243,33,62,48,163,24,236,92,102,182,99,93,54,53,91,198,196,125,8,81,159,33,230,246,169,77,161,123,126,149,8,51,208,157,71,93,60,254,189,61,184,0,0,0,15,195,50,34,51,62,196,40,27,137,157,248,139,239,52,181,157,157,173,244,72,161,159,214,197,70,103,247,41,252,255,0,159,214,99,47,112,110,195,121,149,124,106,173,223,203,147,203,135,10,135,38,25,39,97,30,231,81,46,158,238,154,238,35,46,135,249,186,124,252,133,206,0,0,10,166,227,73,134,235,67,214,206,41,178,90,54,162,133,68,89,127,117,173,69,243,62,170,248,127,115,250,124,133,88,0,189,238,20,145,171,145,242,182,218,171,74,232,229,88,151,16,180,71,245,57,211,160,236,246,127,79,126,191,17,50,128,4,11,226,251,110,76,168,101,254,159,87,140,122,162,53,105,174,98,122,123,41,133,61,70,122,153,252,254,2,146,192,90,39,5,91,182,95,167,174,155,19,111,238,111,9,58,173,174,165,237,239,167,53,249,186,246,254,235,79,151,152,182,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,21,55,198,170,238,151,233,219,90,196,211,247,55,132,131,86,215,167,183,190,162,215,230,235,219,251,173,62,94,98,174,192,93,167,8,27,118,101,63,47,245,10,188,131,209,18,107,78,242,211,211,217,84,40,10,35,212,143,229,240,19,208,0,67,94,43,113,171,146,50,182,226,168,170,232,213,88,220,150,90,35,250,152,169,211,183,251,95,163,183,95,128,162,16,22,159,193,111,13,214,183,174,108,83,120,181,109,37,54,136,130,254,235,90,115,228,125,21,240,254,231,244,249,11,89,0,0,20,199,198,71,13,230,82,49,170,137,127,34,79,50,28,218,28,104,102,157,132,91,93,92,186,131,186,107,184,204,250,23,230,233,243,242,24,135,134,101,248,139,19,52,180,99,95,106,250,35,208,255,0,75,245,24,127,220,171,243,62,95,89,11,249,35,37,17,40,187,31,81,250,0,0,0,3,196,98,190,49,216,184,51,108,201,186,111,154,183,130,136,194,22,162,62,67,206,110,82,91,90,246,253,18,22,101,169,52,190,186,121,125,90,192,124,88,227,61,104,208,100,63,75,195,92,55,252,33,208,212,218,103,122,97,216,155,15,87,18,74,229,189,4,245,211,68,43,77,127,43,79,35,17,178,231,226,225,152,122,213,65,201,52,117,250,38,50,136,201,17,244,130,254,194,53,40,203,214,84,50,51,208,140,139,244,124,199,151,62,40,121,158,55,77,207,194,142,234,221,167,130,167,255,0,221,7,244,247,20,108,207,60,162,87,225,62,221,17,183,79,5,79,63,211,253,72,49,182,35,103,95,48,88,152,218,227,87,239,77,209,156,212,148,215,163,161,22,164,123,203,186,24,73,246,89,144,193,211,102,201,168,74,118,108,199,57,143,62,181,56,226,180,34,213,70,102,102,122,23,78,230,99,230,211,75,121,196,180,218,117,90,212,73,73,107,220,207,176,149,25,109,225,229,140,153,129,98,61,113,12,122,30,132,227,200,74,166,238,139,35,212,50,101,70,174,95,137,66,253,135,183,105,166,189,52,238,125,45,7,45,252,57,240,115,47,204,198,184,170,255,0,211,202,220,86,144,250,230,126,234,139,203,113,36,202,205,92,180,201,90,15,69,178,106,211,77,61,109,59,23,90,209,226,101,139,116,236,67,199,233,180,26,43,91,97,91,41,114,144,103,185,71,171,145,166,204,79,229,33,39,217,101,230,101,243,49,205,225,137,151,212,99,22,55,55,112,213,92,219,73,182,181,241,45,233,175,55,196,68,154,132,117,75,136,82,116,91,100,125,8,245,243,208,132,233,226,247,124,174,217,192,56,214,164,103,185,106,184,119,232,91,117,215,145,54,3,158,105,63,206,248,151,233,21,157,145,75,42,93,235,152,219,110,36,86,247,242,188,102,228,234,69,174,176,36,159,115,81,126,104,216,152,6,189,28,68,174,130,187,51,117,124,212,152,123,153,24,253,25,201,245,116,211,250,89,16,149,220,136,251,167,204,88,71,6,234,90,216,193,234,205,72,209,162,100,248,125,15,94,251,101,84,19,241,22,30,33,255,0,20,76,66,93,153,150,42,221,33,147,218,237,107,195,108,87,125,57,53,8,74,62,155,76,187,43,226,95,164,80,184,204,89,69,162,55,95,199,235,98,156,234,246,165,126,55,94,154,246,132,249,252,75,224,44,87,141,101,38,59,182,102,31,212,185,90,185,23,210,187,85,184,253,93,206,211,136,250,107,212,70,254,17,213,169,212,252,196,34,159,29,253,140,77,215,156,141,164,123,182,65,158,105,234,101,169,104,103,228,47,4,0,0,0,6,191,92,72,171,48,234,153,166,186,27,138,189,199,31,193,111,232,101,237,83,161,233,220,139,224,44,11,131,141,17,80,112,62,169,89,62,213,62,70,159,253,174,101,65,63,31,159,192,133,115,113,0,164,174,141,154,43,182,26,209,180,211,224,58,107,175,254,78,138,127,19,248,136,230,45,99,130,213,244,244,150,175,75,41,81,245,110,31,163,182,185,188,186,111,58,139,157,182,255,0,175,254,161,106,2,20,113,93,183,23,87,203,124,234,138,27,221,224,57,90,158,186,105,190,124,18,248,151,195,230,41,123,8,167,72,166,226,29,38,108,89,28,135,91,231,237,115,97,43,77,88,112,143,161,244,236,99,102,234,91,170,126,11,78,169,222,97,171,119,173,183,77,122,159,144,229,10,77,226,253,100,170,220,199,40,23,39,228,87,249,187,79,254,2,28,4,31,229,31,231,124,11,244,142,207,131,222,40,59,109,98,221,82,194,113,90,49,114,114,53,45,59,248,120,211,221,252,195,62,234,252,226,253,61,132,224,226,109,130,9,197,92,188,85,43,20,216,156,234,213,11,145,224,203,153,183,241,211,161,165,207,105,196,163,216,108,251,145,252,180,49,70,150,61,225,83,176,110,152,87,85,32,244,151,7,153,203,246,127,45,181,54,126,210,84,93,150,126,70,54,69,192,12,88,167,99,78,22,209,241,2,156,189,83,81,241,26,167,69,116,229,200,117,175,52,35,251,81,254,73,127,172,242,19,205,54,251,75,97,212,238,67,137,52,40,181,211,82,50,208,196,61,204,207,13,156,39,199,87,39,220,52,101,122,6,191,32,157,124,228,233,38,87,53,229,115,151,236,42,82,16,157,92,116,143,182,133,183,78,199,210,165,243,51,147,172,81,203,85,121,232,215,28,31,17,71,82,213,225,170,28,216,232,230,163,123,196,131,229,33,247,20,157,80,194,149,215,183,99,235,223,2,15,71,135,208,45,58,157,211,14,29,237,88,244,101,41,199,91,75,210,60,59,175,109,73,184,130,87,170,217,146,143,213,53,31,79,135,196,200,90,70,19,112,185,203,166,45,88,212,123,202,215,191,124,108,105,145,163,190,227,158,138,156,222,170,91,45,184,105,209,114,210,125,156,79,82,47,63,208,63,49,11,130,253,190,184,47,75,177,49,27,147,33,4,165,55,23,209,11,86,237,9,102,69,189,217,218,22,167,176,191,233,248,136,51,152,44,144,99,110,95,86,245,66,227,160,243,168,105,90,146,138,135,138,136,157,223,141,50,250,36,62,181,151,168,202,149,255,0,71,126,254,7,4,113,210,249,192,59,202,37,221,102,78,228,187,25,230,214,235,92,166,85,205,66,93,109,197,35,115,141,172,147,169,180,146,212,139,167,248,245,189,252,156,102,174,221,204,222,27,194,171,180,255,0,46,224,136,195,109,84,227,109,112,244,121,44,71,83,202,223,201,109,31,140,127,77,18,90,121,151,78,210,12,0,0,0,121,28,94,184,145,105,97,93,223,114,173,222,81,82,232,85,9,132,189,187,182,155,113,156,94,186,104,122,251,63,3,250,134,182,184,195,116,61,121,98,157,219,114,186,255,0,56,170,21,185,242,80,189,164,157,82,228,151,22,71,166,133,249,223,2,23,27,194,79,14,164,218,184,10,245,197,54,39,37,202,196,229,73,100,249,132,173,236,187,10,10,210,174,138,61,53,218,125,12,136,254,161,58,192,0,6,52,204,30,7,219,152,255,0,134,213,59,2,225,45,133,37,151,142,51,255,0,72,124,135,213,29,214,144,230,212,56,141,219,121,198,123,77,90,31,159,196,169,127,29,120,106,99,254,24,215,42,11,182,173,239,78,208,219,125,213,49,47,197,194,139,244,36,183,118,158,197,202,82,253,132,36,250,245,245,180,238,67,171,192,142,30,88,249,138,55,141,58,45,110,209,244,101,191,226,89,241,179,124,124,39,182,181,205,104,156,46,90,100,165,103,244,110,26,189,94,189,52,46,162,242,112,103,12,233,152,65,134,150,254,31,82,143,115,84,106,116,72,106,95,172,91,212,204,118,218,53,104,165,172,203,82,108,186,110,63,172,251,143,108,0,60,6,59,225,116,28,100,194,155,147,15,166,158,211,170,211,38,70,97,125,79,99,206,198,117,164,171,66,90,53,211,152,125,13,68,95,87,113,175,190,97,242,207,136,88,1,124,84,237,235,142,145,203,130,220,135,142,12,143,16,193,243,163,19,206,161,181,237,67,171,52,238,75,42,61,20,122,151,99,249,227,26,13,183,89,185,170,76,82,40,176,252,68,169,46,165,150,209,204,66,53,90,148,73,34,213,70,69,221,69,220,197,220,240,193,202,253,123,2,176,197,219,154,240,99,147,87,184,148,169,109,163,114,21,178,44,136,240,150,73,213,183,86,147,209,109,43,174,132,127,81,119,155,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,33,39,19,220,176,87,177,215,12,91,185,173,6,57,213,123,116,202,91,141,238,66,119,198,143,30,106,205,58,184,234,18,90,173,212,245,208,207,235,46,212,139,94,182,235,54,205,73,250,69,106,31,135,149,25,213,50,226,57,136,94,139,74,141,38,90,164,204,187,164,251,24,201,217,120,203,62,33,99,253,241,76,183,109,202,71,50,11,146,25,57,210,60,67,5,201,140,111,52,135,23,181,110,160,213,181,47,36,244,73,234,125,139,229,176,70,4,97,116,28,27,194,155,111,15,161,30,227,165,83,33,198,125,125,75,123,205,70,105,165,43,67,90,244,215,150,93,9,70,95,95,113,239,192,7,137,198,108,51,166,98,254,26,92,24,125,85,61,173,86,105,210,225,165,126,177,236,83,209,220,104,149,162,86,131,61,9,195,233,184,190,178,238,40,219,29,248,121,99,230,23,94,53,24,180,75,71,210,118,255,0,137,123,193,77,241,240,153,220,215,53,210,108,185,106,146,165,151,209,182,74,245,186,245,208,250,142,211,2,184,106,99,254,39,87,41,235,185,109,239,65,80,220,125,165,63,47,197,194,149,244,38,182,183,30,196,74,74,253,133,168,250,117,245,116,238,98,232,50,251,129,246,230,0,97,181,50,192,183,139,121,70,101,147,146,255,0,210,23,61,244,199,105,165,185,181,110,47,110,238,73,30,210,86,133,229,241,60,150,0,0,32,167,22,204,58,147,117,224,43,87,20,40,156,231,40,243,147,37,227,230,18,118,50,212,41,203,82,186,168,181,211,113,116,34,51,250,197,57,96,245,206,245,155,138,118,149,202,211,252,159,71,214,224,73,90,246,146,180,75,114,91,89,158,154,31,230,252,12,108,149,132,55,18,46,220,43,180,46,84,61,205,244,157,10,159,48,215,183,110,227,114,51,107,215,77,11,79,107,224,95,80,245,192,0,0,2,62,231,31,53,118,238,89,48,222,109,97,215,249,151,4,182,28,106,153,27,107,133,171,202,98,66,153,86,254,75,136,252,99,26,104,162,211,204,250,119,161,252,110,199,75,231,31,47,41,119,117,231,59,156,236,151,156,91,77,114,153,79,41,10,117,199,18,141,205,182,130,86,134,234,139,83,46,191,226,211,223,101,247,36,24,219,152,37,179,80,183,40,60,154,26,150,148,174,161,226,162,43,111,226,140,254,137,111,161,103,234,60,149,127,209,223,180,230,195,222,11,246,250,32,179,46,251,196,110,116,133,146,84,228,95,68,45,59,117,36,25,150,246,167,104,122,30,242,255,0,167,224,63,113,103,133,206,93,48,150,198,172,94,87,69,251,224,163,67,141,33,246,220,244,84,231,52,82,25,113,194,78,136,150,163,236,218,186,153,121,126,129,86,248,131,2,211,166,93,51,33,217,53,143,73,210,155,117,196,179,35,195,186,206,228,147,139,36,250,174,25,168,189,82,73,245,248,252,72,199,156,25,239,44,217,58,197,28,202,215,153,141,110,65,240,244,116,173,62,38,161,205,142,190,82,55,178,75,62,82,223,109,74,209,15,165,93,59,246,46,189,173,163,44,220,54,112,159,2,156,129,112,214,85,233,234,252,114,105,242,147,164,152,188,167,147,201,95,176,153,75,66,180,113,163,62,218,30,237,59,23,89,132,203,77,176,210,24,105,59,80,218,73,9,45,117,208,136,180,33,29,243,225,141,241,240,75,47,245,234,154,87,251,186,179,26,85,38,50,116,63,198,59,10,82,144,122,242,214,94,211,94,100,69,241,50,243,215,249,197,213,49,2,246,82,210,142,101,70,226,170,25,146,117,73,106,244,135,187,107,234,167,218,95,200,190,161,121,156,50,112,64,176,171,47,20,186,197,78,39,38,181,93,231,248,194,230,110,252,76,233,137,111,217,113,72,246,28,46,196,95,61,76,66,14,48,152,160,229,203,139,116,187,9,181,106,197,183,207,211,167,111,17,26,3,191,152,71,221,63,156,127,163,176,235,56,64,217,42,184,241,202,125,201,249,20,14,86,227,255,0,135,135,61,5,249,69,249,191,3,253,2,236,135,22,168,234,152,130,235,169,119,150,105,219,235,109,215,78,165,228,53,145,197,233,242,42,120,135,86,155,42,71,61,215,57,27,156,216,73,215,70,27,34,232,93,59,16,186,30,20,86,226,233,25,111,133,82,90,54,149,67,153,161,235,174,188,185,243,147,241,63,143,200,77,113,85,252,105,111,167,163,53,102,89,73,143,163,115,61,35,185,205,229,215,97,211,156,237,183,253,127,245,10,167,18,51,135,253,37,117,156,209,90,80,208,141,198,175,31,211,93,63,242,116,163,248,151,192,88,207,24,218,42,167,96,117,46,176,93,169,156,253,127,251,100,202,122,126,63,47,129,138,253,225,187,89,135,75,205,53,174,220,165,237,57,30,55,103,67,63,102,157,51,94,196,127,17,176,40,0,0,0,13,113,51,167,57,138,158,102,47,25,177,92,222,211,158,143,218,173,12,181,210,159,28,143,191,204,133,183,240,167,162,166,145,149,170,42,251,173,255,0,19,184,254,59,106,51,180,243,63,136,174,78,42,116,101,210,243,121,117,188,72,209,153,30,7,150,122,247,219,76,133,175,153,159,115,243,17,182,163,135,53,72,24,125,71,196,21,43,88,117,95,17,180,180,79,171,202,124,154,63,202,212,250,159,230,151,233,238,36,223,11,92,76,126,196,204,68,74,55,51,100,74,247,51,196,43,66,63,196,65,154,164,254,66,143,186,252,140,191,72,189,225,130,51,191,109,83,174,156,181,93,180,202,162,249,108,175,192,106,189,20,123,116,159,25,93,146,100,103,213,37,230,53,227,181,228,55,18,187,26,67,168,220,148,111,212,181,211,186,20,67,102,252,59,125,169,54,117,61,230,17,177,10,230,232,90,153,233,244,171,47,49,233,5,66,113,176,166,203,139,122,225,237,69,230,54,177,55,210,220,149,238,35,223,177,154,113,43,161,30,165,161,252,68,25,203,190,38,207,194,12,94,161,95,244,229,237,122,153,226,180,232,147,252,100,87,90,243,66,203,179,135,249,39,254,177,178,43,46,209,175,219,100,156,65,243,224,78,254,253,58,236,115,254,42,189,164,124,134,188,249,199,192,42,206,95,241,162,175,106,201,139,165,47,247,63,128,145,189,31,77,251,146,59,142,122,132,226,212,157,20,246,158,177,245,238,93,59,74,142,18,153,148,166,89,55,69,71,10,110,234,191,134,137,85,228,250,57,62,29,75,252,83,115,159,119,171,109,25,247,82,125,165,23,126,154,246,23,24,3,205,98,14,31,91,56,155,107,79,180,110,184,62,42,5,66,59,177,220,71,53,196,116,113,181,182,125,91,82,85,236,173,94,101,220,81,39,16,28,172,69,203,102,42,174,61,190,122,208,235,8,57,209,147,215,232,185,178,101,18,27,213,111,56,181,104,134,75,214,61,53,243,34,62,241,92,73,156,147,230,254,232,203,86,32,193,109,218,142,150,181,70,75,76,84,217,228,183,234,52,227,241,185,206,238,228,184,225,232,211,26,109,78,135,240,235,222,250,48,219,16,109,220,81,178,169,55,189,175,51,196,192,170,195,98,83,107,229,184,141,9,214,144,233,22,139,74,85,236,184,159,34,239,229,216,118,215,5,2,149,116,81,166,80,43,113,124,68,25,236,57,29,246,183,169,27,219,90,13,10,45,82,100,101,170,84,101,169,25,31,81,79,60,72,114,29,23,11,38,61,139,24,95,79,229,208,100,169,78,207,141,205,51,229,56,163,152,251,139,222,252,133,45,90,33,182,203,68,167,67,238,93,117,33,17,114,217,152,27,167,46,184,147,79,189,173,215,244,101,46,180,220,230,118,183,244,209,188,67,46,56,141,203,109,195,78,164,202,75,84,150,165,229,240,61,129,242,249,141,118,222,61,97,133,22,252,183,228,243,23,46,28,99,156,214,199,11,145,41,81,218,117,198,245,91,104,221,183,154,69,185,41,218,126,95,2,201,64,0,0,34,247,17,220,66,77,133,149,219,157,173,53,85,197,22,109,11,79,129,72,167,75,235,236,171,243,62,95,89,10,8,183,105,126,156,184,41,148,93,251,61,33,49,152,187,180,215,77,235,36,235,166,165,241,248,144,217,3,42,150,164,123,55,47,24,125,69,142,122,236,182,169,38,226,186,250,203,40,44,36,207,67,51,211,217,248,140,176,3,240,204,136,140,207,177,12,65,139,121,181,192,76,16,230,53,136,247,199,162,228,33,38,105,107,209,147,95,220,101,204,233,171,44,172,139,171,75,47,209,243,45,98,93,235,198,67,9,233,149,39,162,89,246,223,166,98,54,165,19,114,252,100,152,252,194,37,40,136,246,57,8,204,181,34,73,233,229,174,158,67,199,171,141,21,35,156,68,156,56,250,61,221,79,211,10,237,175,254,226,50,22,26,241,127,193,123,150,179,26,151,123,83,127,7,88,125,104,108,229,115,165,203,218,106,90,19,236,55,8,140,250,41,71,223,242,116,243,33,56,44,60,64,180,113,50,220,143,118,89,21,111,73,82,165,37,10,106,71,33,214,119,18,155,75,137,245,93,74,84,94,170,210,125,75,207,227,168,244,64,0,3,171,184,45,138,29,211,5,84,234,244,31,21,29,100,100,164,115,86,141,72,200,200,250,164,200,251,40,255,0,198,58,43,107,8,112,238,208,152,115,237,219,123,194,62,125,77,126,45,247,60,200,251,45,102,93,210,159,241,15,96,69,161,104,94,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,7,225,150,165,161,249,143,31,114,225,14,29,221,243,10,125,197,111,120,183,203,169,47,197,190,223,153,159,100,44,139,186,149,254,49,222,219,246,197,14,214,130,154,117,6,15,133,142,130,34,74,57,171,94,132,68,68,93,84,102,125,146,95,226,29,160,0,0,243,183,230,32,90,56,103,110,72,187,47,122,183,163,105,81,82,181,59,35,144,235,219,73,45,169,197,122,173,37,74,63,85,10,62,133,229,241,208,65,252,74,226,255,0,130,246,213,102,77,46,201,166,254,17,48,194,214,217,74,231,75,137,184,210,181,167,216,114,17,153,116,74,79,191,229,105,228,99,30,167,141,21,35,156,100,172,56,250,61,221,15,211,10,237,175,254,226,61,133,149,198,67,9,234,117,38,98,94,22,223,161,162,56,164,147,146,252,100,153,28,178,53,36,140,246,55,8,140,244,35,81,233,231,166,158,98,90,97,38,109,112,19,27,249,109,97,197,241,233,73,11,73,26,154,244,100,214,54,153,242,250,106,243,40,35,234,234,11,244,252,143,76,190,70,70,68,101,216,199,232,12,79,154,171,82,61,229,151,156,65,162,200,61,187,237,170,177,182,174,167,181,103,5,244,145,232,70,90,251,95,17,173,253,197,75,244,29,193,83,162,239,223,232,249,143,69,221,166,154,242,214,105,215,77,79,225,241,49,126,252,56,113,5,55,238,87,109,150,180,209,86,236,88,84,45,62,37,30,157,19,175,178,159,207,249,253,102,37,8,0,0,12,107,152,60,107,182,240,23,12,43,87,229,193,39,150,184,144,228,156,22,182,56,124,249,73,142,235,173,183,170,27,94,221,220,163,45,202,78,210,243,248,30,191,25,147,204,13,211,152,172,73,168,94,215,19,250,178,167,93,110,11,59,91,250,24,222,33,231,27,70,228,54,217,171,66,121,69,170,139,83,243,248,20,186,225,189,144,232,184,167,49,156,88,197,10,127,50,131,25,73,118,4,110,105,151,53,196,156,55,219,94,246,36,37,105,213,14,56,90,41,58,23,115,235,161,11,134,183,232,20,171,94,141,14,129,68,139,225,224,192,97,184,236,53,189,75,216,218,16,72,73,106,163,51,61,18,146,45,76,204,250,14,167,18,113,6,221,194,235,46,173,123,221,19,60,52,10,84,55,229,56,190,90,215,169,52,210,221,50,209,9,82,189,150,213,228,125,188,251,10,23,206,198,111,238,156,202,226,20,230,218,168,235,107,83,164,186,197,49,158,75,126,187,77,191,39,146,230,238,75,110,22,173,63,166,213,106,127,30,189,163,48,149,28,63,178,179,23,50,120,172,136,247,1,233,67,163,160,167,73,79,95,165,38,164,197,37,183,170,30,109,105,213,15,31,172,90,233,228,70,125,175,111,15,176,250,217,195,43,90,5,163,106,65,240,176,41,241,218,142,218,57,174,47,163,109,161,178,234,226,148,175,101,9,243,62,195,210,143,132,249,209,105,144,100,84,103,59,203,143,21,165,190,242,246,153,237,66,72,205,71,161,106,103,161,17,246,20,89,196,239,48,209,177,131,26,158,183,45,234,159,138,163,91,201,84,21,253,9,163,73,76,75,154,131,246,219,66,253,135,11,204,211,215,185,152,226,112,207,203,189,79,24,49,214,13,199,54,38,218,29,178,109,85,13,254,98,79,124,136,243,33,175,149,180,157,66,203,84,56,103,187,67,47,145,152,188,151,157,163,88,118,209,184,179,228,64,131,253,250,180,222,231,252,101,123,75,249,141,110,179,17,137,179,241,127,23,171,183,253,69,123,158,169,248,93,122,36,191,23,21,166,188,144,130,236,217,126,73,127,172,78,110,10,20,217,146,175,108,66,168,178,198,230,33,122,39,156,189,196,91,55,179,81,36,244,51,212,245,63,128,183,177,230,241,17,230,163,217,213,7,159,70,244,39,149,169,106,101,175,210,163,224,53,144,186,100,183,46,187,42,67,72,218,149,236,208,181,215,77,16,146,27,13,228,130,218,167,90,217,106,180,169,148,181,243,25,71,143,209,122,40,183,107,62,74,187,40,204,203,170,140,103,129,68,60,82,177,49,251,239,49,18,232,220,205,241,40,60,191,14,173,8,191,31,6,18,149,249,9,62,232,243,51,253,2,50,83,112,230,169,80,195,234,198,32,165,90,67,165,120,125,197,162,125,110,107,230,209,126,86,165,212,191,52,255,0,71,113,36,120,86,209,151,84,205,229,168,241,163,86,99,120,238,97,235,219,117,46,105,23,153,31,114,242,22,57,197,98,136,85,124,173,86,214,69,235,177,225,182,159,195,117,70,14,190,101,240,21,33,146,217,204,83,115,49,103,77,148,230,198,155,244,134,229,104,103,166,180,249,5,216,190,102,54,59,0,0,0,1,173,6,99,167,157,79,25,174,25,202,238,239,132,255,0,162,35,37,240,47,128,187,62,26,144,202,30,87,109,196,151,159,140,251,198,103,253,98,188,184,191,82,158,137,152,179,169,173,58,55,63,216,61,75,174,200,48,18,126,127,234,33,220,218,120,63,34,245,225,127,38,224,164,194,231,84,227,108,240,229,205,36,239,221,112,169,10,246,150,73,45,18,147,238,95,244,136,33,103,221,85,59,42,225,139,114,209,220,217,46,38,254,89,232,147,246,208,164,31,180,70,93,148,126,67,102,28,41,196,10,54,40,88,148,219,214,128,255,0,58,21,67,157,203,86,213,167,94,91,203,108,250,45,41,62,237,159,145,127,172,116,121,143,165,250,107,6,46,26,103,39,155,206,240,158,166,237,186,233,45,149,119,212,190,3,90,152,11,67,114,219,91,158,201,107,175,248,140,108,225,132,107,67,152,121,73,91,126,201,243,244,255,0,239,238,15,96,42,75,141,219,16,219,184,176,185,230,101,115,31,119,211,124,246,182,25,114,180,110,154,73,234,125,21,169,117,233,216,86,33,25,164,245,46,226,247,56,96,227,154,241,91,2,227,209,106,178,249,149,90,30,254,122,121,122,105,206,153,53,73,234,150,210,159,101,178,236,103,250,12,119,188,64,242,159,31,49,184,87,33,235,122,157,204,187,169,155,61,26,239,56,203,78,100,152,164,239,170,183,155,107,241,76,153,122,218,252,186,247,162,38,95,185,112,238,231,39,163,175,192,85,233,250,232,173,27,119,103,49,189,60,247,36,245,66,254,125,254,35,96,12,159,102,194,221,204,117,153,75,113,50,116,175,187,18,92,217,76,108,115,212,109,169,134,201,30,238,75,104,62,138,111,183,94,189,143,169,137,24,2,44,241,19,192,152,184,203,151,218,211,241,216,214,169,110,177,38,176,194,183,31,174,81,225,75,52,183,161,184,132,150,170,115,185,235,245,25,118,160,90,140,9,52,186,132,170,100,196,108,145,17,229,176,234,117,35,218,180,40,210,162,212,181,35,234,71,216,199,218,85,18,165,14,3,53,55,227,237,140,249,164,144,189,233,61,76,211,184,139,66,61,123,23,192,78,158,25,249,207,159,132,247,140,44,32,187,101,243,45,235,130,107,113,226,23,45,37,203,150,251,176,227,160,254,141,133,44,244,109,181,119,89,36,252,244,62,162,234,161,75,98,161,13,137,241,87,189,153,45,37,230,213,161,150,169,81,17,145,232,125,123,24,235,238,219,90,143,122,219,117,43,86,191,27,196,83,234,177,30,135,33,189,235,70,230,221,109,77,168,181,65,146,139,213,81,151,67,35,249,144,162,46,32,185,74,147,151,76,74,147,87,162,71,210,216,174,72,92,136,167,188,190,133,111,72,148,164,53,235,60,227,138,209,182,75,214,50,45,124,244,62,253,118,67,243,105,92,203,150,39,194,141,46,79,50,218,172,188,220,41,140,108,65,114,249,178,34,147,142,238,38,92,112,244,109,147,45,165,167,200,200,251,223,93,153,117,83,47,139,82,145,119,81,156,223,10,177,6,60,230,79,69,23,168,235,105,113,62,209,17,246,81,119,34,250,136,119,64,0,2,173,248,207,226,59,81,33,91,152,104,196,173,36,189,224,234,203,107,103,118,140,170,44,153,234,105,211,191,77,55,107,242,243,21,247,148,251,49,87,222,97,44,90,25,71,231,32,238,10,99,142,39,126,221,17,227,152,73,158,187,147,249,254,70,54,57,182,105,45,208,45,202,85,13,164,108,69,58,19,17,82,157,117,208,155,109,41,34,215,83,248,124,76,118,99,206,223,183,237,181,134,214,196,235,182,235,159,225,41,240,24,117,247,23,202,113,206,136,109,78,31,70,210,165,123,40,87,145,246,21,53,156,126,41,183,69,215,46,117,141,129,83,253,25,73,209,216,146,167,242,155,123,196,163,89,13,45,60,185,81,9,72,220,149,52,173,73,93,52,208,186,153,152,175,10,205,110,181,119,86,157,170,85,228,248,186,132,215,84,165,185,177,13,239,90,214,106,62,137,34,73,106,165,31,145,23,81,155,48,135,36,25,128,198,102,226,206,181,109,13,244,233,14,33,39,43,210,16,139,98,85,203,61,219,22,250,20,122,37,212,158,159,163,234,147,116,62,12,120,163,46,18,37,86,47,223,2,249,145,26,163,122,46,59,186,30,132,102,91,211,59,78,230,101,250,53,30,190,223,224,181,80,39,26,93,119,19,181,65,184,147,90,61,10,158,137,233,169,106,153,223,88,176,124,179,101,238,220,203,62,26,39,15,45,185,62,33,151,36,148,249,14,236,113,28,199,206,59,44,169,91,86,227,134,90,147,9,61,9,90,124,188,207,44,18,136,207,66,63,152,253,0,17,123,55,249,233,176,242,185,17,52,135,217,244,149,201,41,130,118,60,29,207,51,162,20,82,18,149,243,10,59,141,254,49,141,186,25,249,235,219,188,28,141,198,99,16,10,170,107,145,100,235,11,196,111,36,122,73,143,197,110,246,117,40,58,246,243,238,39,6,82,115,231,135,57,157,107,208,172,183,232,171,145,134,247,185,3,87,223,220,146,228,36,215,204,56,237,182,90,184,254,221,8,252,181,236,125,37,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,55,136,184,139,101,225,53,151,84,196,60,67,175,51,70,183,168,173,19,211,102,186,133,172,155,73,168,146,90,33,180,169,107,81,169,73,34,74,82,102,102,100,68,70,98,60,255,0,69,31,34,127,238,231,254,76,214,63,238,131,216,97,62,122,178,173,142,55,180,76,57,194,220,82,244,221,195,57,183,157,143,15,208,149,24,219,208,210,13,107,62,99,241,208,130,209,41,51,234,162,215,78,154,152,207,64,0,60,245,247,136,86,54,23,219,114,46,252,68,187,41,118,237,26,47,71,38,212,100,165,150,247,104,102,72,73,168,253,101,158,135,162,83,170,143,78,132,98,24,222,252,100,114,171,109,84,28,167,219,52,155,214,236,75,107,208,166,65,166,181,30,50,203,175,84,156,151,91,119,225,166,173,151,232,29,174,28,241,121,202,77,241,53,154,109,193,38,232,178,158,121,68,142,117,110,154,149,198,220,125,190,146,50,221,52,167,94,155,150,148,145,121,232,93,68,201,183,238,42,5,217,70,137,113,218,213,184,21,138,84,246,249,177,103,64,144,135,227,190,141,116,220,135,16,102,149,22,164,101,169,31,144,236,64,0,0,124,165,74,139,6,43,211,167,73,106,60,120,237,169,215,158,117,100,132,54,132,150,170,82,148,125,8,136,136,204,204,250,17,8,133,139,60,85,242,141,133,243,228,81,224,92,181,91,222,124,99,52,45,22,204,52,190,193,44,140,203,79,16,234,219,105,101,211,218,109,75,45,15,166,189,135,137,180,248,206,101,118,183,57,16,174,59,98,252,183,16,181,105,226,228,83,216,145,29,9,233,213,92,151,148,231,153,244,75,106,232,95,160,76,140,46,198,12,49,198,187,105,23,126,21,94,212,187,150,148,179,218,167,161,59,170,153,95,230,58,218,180,91,75,243,218,180,165,90,117,208,123,0,0,0,0,0,0,1,140,113,195,50,248,33,150,248,52,186,142,52,95,108,219,172,214,157,113,152,4,112,164,203,113,245,54,68,107,209,184,237,184,178,74,73,73,213,70,68,68,106,34,215,83,33,136,255,0,162,143,145,63,247,115,255,0,38,107,31,247,65,150,176,59,51,56,35,153,24,149,121,216,45,123,126,17,49,66,113,150,170,11,244,108,184,156,149,186,74,54,203,73,45,54,106,212,144,175,103,93,52,235,167,65,148,0,4,100,184,56,148,228,166,213,175,212,173,138,246,52,120,90,157,30,99,208,38,177,248,57,86,95,41,246,150,104,113,27,147,20,210,173,20,147,45,82,102,71,167,67,50,28,15,232,163,228,79,253,220,255,0,201,154,199,253,208,118,212,46,36,25,37,184,150,77,192,199,202,75,70,107,217,251,186,159,58,17,107,211,205,246,16,90,117,46,189,187,252,12,102,219,31,20,48,215,19,97,170,161,135,56,129,110,93,17,208,146,82,220,163,213,25,150,72,35,233,235,114,212,123,79,94,154,30,135,175,65,233,192,0,0,0,0,124,102,76,137,79,136,252,249,242,153,141,22,51,106,121,247,222,89,33,182,155,73,106,165,169,71,209,41,34,35,51,51,232,68,67,3,229,63,51,240,115,72,188,70,185,109,198,18,139,98,221,185,189,7,67,115,105,147,146,163,183,25,165,170,66,245,234,92,197,173,74,73,116,209,27,8,250,235,174,126,1,252,184,227,108,182,183,158,113,40,109,9,53,41,74,61,9,36,93,204,207,200,132,86,197,206,38,249,67,194,41,175,210,95,191,158,187,42,113,141,68,236,75,94,55,142,36,168,191,39,158,106,68,115,61,117,45,9,222,134,93,116,24,126,15,26,236,185,61,56,153,159,134,184,139,26,42,149,167,61,17,161,56,164,150,189,12,209,226,75,167,199,67,51,248,106,36,158,7,103,135,44,185,132,148,205,35,15,177,46,26,107,143,153,146,40,181,68,42,12,229,171,243,91,109,221,9,227,211,175,209,26,250,107,240,61,51,192,0,0,0,194,120,237,156,188,185,101,201,211,167,226,126,35,68,141,88,52,19,136,163,65,109,115,39,154,79,177,169,166,136,205,162,50,212,201,78,26,8,244,61,12,196,96,155,198,187,46,44,207,54,97,97,174,34,200,136,74,34,55,213,26,19,106,50,215,169,146,60,73,253,101,169,150,190,122,12,199,131,220,76,178,143,140,117,6,40,176,239,199,173,90,172,163,74,89,133,116,70,40,59,212,174,155,9,242,82,227,238,215,66,219,205,212,204,203,77,68,166,66,208,226,18,227,107,37,37,68,70,149,17,234,70,71,230,67,250,0,1,130,49,135,60,121,90,192,217,15,211,47,188,92,164,250,90,57,154,92,165,82,247,84,38,33,127,152,182,216,37,114,149,211,251,33,163,203,226,66,57,87,56,212,101,166,12,158,69,18,193,196,58,162,18,103,185,229,67,134,194,15,161,105,180,149,32,212,125,204,143,82,79,111,61,71,62,216,227,53,149,138,203,205,199,175,91,119,245,190,165,30,138,122,69,54,59,236,36,181,239,171,47,169,103,255,0,220,127,140,74,76,32,204,254,0,99,203,105,253,137,241,82,135,93,146,105,53,156,4,188,108,78,74,72,181,51,84,87,137,15,17,116,62,166,141,58,24,202,32,0,0,0,49,150,54,102,83,4,114,239,74,69,83,23,113,2,157,67,84,132,41,113,97,25,169,233,178,136,181,252,84,118,201,78,40,181,45,55,109,218,71,166,166,66,36,86,56,211,229,166,13,80,226,82,172,44,67,169,68,66,182,170,90,97,196,104,148,90,245,52,33,114,55,25,105,249,219,79,228,93,198,100,193,46,36,89,80,199,58,156,107,126,141,124,189,110,87,38,40,145,30,153,114,199,40,46,58,163,46,136,75,164,165,48,165,153,244,36,147,166,163,62,132,70,37,0,0,8,245,142,249,246,203,22,94,103,191,64,189,241,1,19,174,8,230,105,122,139,69,100,230,203,105,93,125,87,54,153,54,202,186,123,46,45,39,212,143,77,58,136,249,15,141,102,91,30,169,120,121,120,115,136,241,161,41,91,83,39,194,65,90,136,181,232,106,108,164,244,45,53,51,208,212,125,58,17,137,75,129,25,187,203,230,100,27,83,88,83,136,112,231,212,153,111,152,253,34,82,21,22,123,73,243,62,67,164,74,90,75,205,109,238,73,106,94,183,81,152,192,0,0,6,28,198,220,224,101,203,46,117,184,22,222,50,98,75,52,10,157,78,41,205,141,20,169,179,38,45,76,18,141,27,212,81,153,115,97,26,137,68,91,180,215,106,180,215,67,24,227,250,40,249,19,255,0,119,63,242,102,177,255,0,116,25,195,6,241,195,11,179,1,104,174,251,194,59,159,211,212,36,76,114,2,165,120,41,17,116,125,180,165,75,70,201,13,161,125,9,105,235,183,78,189,15,184,247,64,0,0,0,0,0,60,222,32,98,61,135,133,86,212,139,199,17,238,234,93,185,70,139,209,201,149,9,9,105,27,143,178,19,175,85,172,252,146,146,53,25,244,34,49,13,175,126,49,249,83,182,102,174,13,179,76,189,46,221,138,50,41,80,41,141,199,140,162,35,211,82,57,46,182,231,94,229,244,127,226,31,213,145,198,59,42,55,52,182,225,92,180,251,210,210,53,168,146,169,53,10,91,114,35,36,140,244,215,88,206,184,231,66,234,127,71,245,106,38,61,129,137,54,6,42,219,172,221,152,111,120,82,110,74,67,231,162,101,211,165,37,228,18,188,208,173,167,170,22,94,105,86,138,47,50,33,233,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,91,205,182,124,240,231,44,77,122,21,230,253,43,114,62,222,246,224,106,251,27,82,124,244,146,249,133,29,198,207,71,24,219,161,159,158,189,139,172,31,147,198,99,16,14,170,75,143,100,233,11,196,111,52,122,73,143,197,110,246,117,56,58,246,243,238,39,30,80,51,211,97,230,142,34,169,12,51,232,219,146,43,6,236,136,59,158,123,84,36,163,165,75,230,28,118,219,252,99,251,116,35,242,215,183,105,66,0,63,149,56,132,153,145,159,82,45,127,64,196,249,152,203,229,185,153,140,51,86,30,220,114,124,59,40,146,115,227,61,177,197,236,124,163,188,210,21,181,14,54,103,161,62,163,208,213,167,196,188,202,190,110,14,11,85,3,113,213,208,177,59,68,19,138,52,35,208,169,234,158,186,22,170,157,245,15,33,92,224,199,138,49,33,46,85,30,253,241,207,145,25,166,55,162,227,181,169,232,102,69,189,83,180,238,68,95,167,81,25,49,123,36,25,128,193,150,229,78,186,173,13,148,232,238,45,37,43,210,16,143,122,83,204,61,219,16,250,212,90,165,165,30,159,163,235,194,116,106,221,106,209,173,53,84,164,73,240,149,8,78,165,72,115,98,28,216,180,44,148,93,20,70,147,209,73,47,35,46,130,195,242,113,197,54,232,180,229,65,177,177,214,127,164,233,58,53,18,44,254,83,108,248,100,107,29,164,39,151,22,33,169,123,82,151,85,169,171,174,186,31,82,35,22,203,97,95,182,214,36,219,16,110,219,82,127,139,167,207,97,167,219,115,148,227,125,22,218,92,46,142,37,42,246,86,159,34,238,61,16,235,110,90,75,117,235,114,171,67,117,27,209,80,132,252,85,39,93,53,39,27,52,153,107,169,124,126,36,53,197,205,141,152,171,19,48,151,213,12,227,242,81,248,65,83,113,180,239,221,170,60,115,233,35,215,114,191,51,204,197,130,112,96,196,118,165,194,184,240,209,249,90,201,103,198,85,144,214,206,205,17,83,153,35,212,147,167,126,154,110,215,229,230,45,32,0,0,116,183,157,213,76,177,237,74,189,221,89,115,100,42,60,25,19,158,61,20,126,163,77,169,197,123,36,103,217,39,216,143,234,49,66,153,240,205,165,115,49,184,159,54,52,73,60,187,106,140,243,144,161,177,177,7,204,229,72,148,77,187,184,217,109,194,213,183,136,182,158,191,51,51,237,216,240,250,202,84,156,197,226,84,106,189,110,62,182,197,14,66,36,74,61,229,244,203,102,68,85,45,175,85,230,220,78,173,188,126,177,17,233,229,169,246,189,219,74,214,163,217,86,221,54,213,160,70,240,244,250,84,70,97,199,111,122,215,181,182,155,75,105,45,86,102,163,245,82,69,212,204,254,102,59,9,178,216,167,195,126,124,165,236,102,51,75,121,197,104,103,162,82,70,102,122,23,94,196,41,87,137,134,115,231,226,197,227,55,8,45,41,124,187,122,223,154,228,121,101,203,73,243,37,176,236,200,235,63,164,97,43,45,91,113,61,150,105,47,45,79,168,130,209,104,149,41,144,30,169,177,31,116,102,13,68,181,239,73,104,100,157,198,90,25,235,216,254,3,227,78,129,38,169,80,139,76,134,141,242,37,188,134,26,78,164,91,150,181,18,82,90,158,132,93,76,187,152,191,174,29,152,19,23,6,178,251,69,126,67,31,211,75,137,136,213,135,213,184,253,66,145,10,33,169,189,9,197,164,244,83,125,203,79,168,139,188,166,1,13,184,147,102,150,46,7,97,52,251,54,147,43,101,193,116,66,118,11,105,216,103,203,98,76,105,141,147,158,179,75,65,232,227,69,234,234,147,249,145,117,58,78,177,236,203,175,25,177,14,37,183,71,71,139,172,92,21,6,210,181,106,211,122,184,251,233,65,175,69,41,8,246,221,46,154,145,117,242,46,219,2,228,239,47,52,108,188,224,221,14,220,102,159,200,172,73,133,26,77,93,124,213,171,116,197,69,142,135,207,67,113,196,22,171,103,242,15,111,195,167,124,81,196,251,28,215,133,56,23,34,139,74,151,203,170,215,54,120,116,242,245,215,147,50,18,149,213,77,169,62,203,135,220,203,244,152,162,51,51,81,234,125,197,157,240,69,98,27,151,22,40,188,244,174,91,237,122,19,144,214,195,62,110,173,212,137,93,75,162,116,46,189,123,139,109,30,63,23,22,134,240,246,170,183,61,146,228,107,255,0,223,219,26,199,207,90,28,150,226,219,246,79,77,63,196,67,101,92,184,82,253,11,131,22,245,51,147,202,228,248,191,83,118,237,53,150,242,187,234,127,17,222,226,182,32,81,176,190,196,169,94,181,247,249,48,169,252,158,98,182,173,90,115,30,67,101,209,9,81,247,112,188,143,253,99,89,235,194,234,169,222,183,12,171,150,176,230,249,114,246,115,15,68,151,176,132,160,189,146,34,236,146,242,19,190,236,193,249,22,87,11,248,215,5,90,23,38,167,39,127,136,46,105,43,102,219,133,40,79,178,179,73,234,149,23,98,255,0,164,116,220,32,105,79,75,204,97,84,208,157,91,129,248,195,212,186,111,131,61,37,231,242,248,24,176,222,37,112,138,102,87,110,52,159,228,248,63,188,97,255,0,212,41,51,46,51,206,153,140,214,244,228,247,107,197,255,0,211,17,226,248,31,196,108,190,0,0,0,63,15,161,119,208,106,255,0,137,117,70,235,55,181,74,164,209,104,151,185,58,23,212,202,19,240,47,128,190,174,30,80,85,7,44,86,194,84,90,110,241,191,120,75,255,0,172,87,223,25,106,99,113,113,138,129,81,76,190,98,231,120,173,205,114,244,229,108,139,79,34,235,175,173,175,127,45,4,232,225,245,134,241,83,145,203,46,211,174,183,191,196,250,71,196,39,83,45,118,213,229,56,158,169,87,213,216,197,40,102,27,12,31,193,236,92,174,97,251,238,115,61,25,225,180,94,132,91,185,145,90,119,177,45,122,126,51,243,143,253,66,195,120,67,102,93,164,21,75,4,110,121,26,40,249,62,136,61,135,215,250,190,75,254,195,95,222,251,107,250,190,2,200,177,138,43,51,112,230,175,21,247,121,77,175,195,234,173,166,173,52,125,179,236,95,80,214,40,108,173,150,42,180,90,238,7,91,85,88,101,163,47,248,205,165,215,242,102,60,147,238,68,125,200,252,134,82,21,41,198,242,84,39,107,248,87,25,136,219,36,49,233,206,123,155,204,249,155,145,77,52,244,62,133,161,116,233,220,86,16,150,60,56,179,2,246,9,227,172,24,179,26,230,210,43,124,223,24,157,196,157,57,48,229,155,125,73,181,171,219,116,187,105,243,212,187,95,170,84,151,19,185,39,169,24,170,30,45,185,100,167,210,206,153,139,214,156,62,90,158,231,122,69,60,197,30,237,60,4,118,186,184,233,233,221,94,202,62,191,136,132,185,64,199,138,182,0,227,101,14,235,132,238,216,146,223,141,76,168,122,169,63,220,107,152,195,142,247,109,103,217,175,201,45,223,3,242,61,135,44,43,170,21,243,100,208,111,26,114,247,71,173,211,34,212,27,61,12,189,87,153,75,133,220,146,125,150,93,200,190,162,236,59,225,198,169,64,143,84,167,202,166,202,70,230,101,178,182,28,45,76,181,74,146,105,50,233,161,246,49,64,156,68,48,62,78,15,102,6,182,251,77,109,167,220,50,100,213,216,61,196,122,19,243,101,154,83,248,197,171,217,111,185,233,245,16,246,25,4,135,110,99,140,59,151,45,87,187,90,49,80,167,204,169,82,166,110,115,247,60,231,10,44,54,79,150,214,195,94,210,117,74,245,156,36,159,99,46,202,44,47,153,172,185,94,153,93,196,199,232,53,110,172,34,74,164,210,230,125,23,210,178,82,30,75,43,216,151,92,52,234,76,25,232,163,212,187,31,206,194,120,98,231,153,203,150,153,19,2,49,29,254,117,85,151,27,102,147,51,110,223,220,228,152,113,88,143,203,102,57,39,218,82,213,189,107,215,200,250,104,98,204,198,49,204,94,9,209,241,239,11,170,214,13,84,246,46,76,119,206,35,158,177,242,228,42,59,205,33,90,37,196,107,167,52,207,67,86,135,231,241,45,120,241,215,10,170,216,45,138,119,6,31,213,75,83,165,212,101,177,29,207,87,233,89,110,75,173,37,122,37,107,219,175,40,207,67,81,153,124,251,157,138,112,149,205,83,234,113,236,6,186,87,170,54,170,85,61,253,11,161,254,225,138,211,59,80,207,247,199,185,75,250,254,34,213,128,0,127,15,58,150,25,91,203,61,18,218,77,71,245,17,106,40,39,137,158,37,185,137,89,160,170,58,180,109,69,186,195,244,6,250,235,185,17,234,51,52,63,101,58,123,125,186,253,102,51,31,7,236,30,114,187,138,85,44,77,168,67,230,66,167,65,122,43,10,230,105,182,75,114,96,60,147,208,150,70,125,12,251,164,203,252,194,229,134,62,199,44,103,181,112,39,15,170,87,221,213,35,99,81,24,121,81,218,216,225,243,223,75,14,186,150,245,109,11,52,238,38,148,91,141,58,23,253,7,68,89,191,206,13,233,153,187,210,84,137,78,248,91,122,43,203,68,24,91,90,94,136,75,178,13,181,115,9,150,215,248,183,246,232,174,189,53,62,189,188,182,91,242,203,126,230,62,240,135,64,181,98,109,130,114,91,110,108,206,99,39,225,219,230,178,135,23,203,91,173,154,246,165,228,171,68,158,167,216,190,87,41,150,14,30,56,71,128,112,25,169,84,98,122,106,227,83,73,75,179,185,146,163,104,102,150,77,73,229,148,149,183,248,198,141,90,151,231,105,216,186,202,200,80,98,211,163,55,14,27,92,182,90,73,37,9,220,103,161,17,17,23,83,235,216,136,125,199,225,158,133,169,142,149,214,100,85,231,169,60,253,176,217,213,10,70,210,61,203,37,117,235,208,203,161,143,170,109,186,107,70,165,199,107,150,225,234,123,183,40,250,253,70,99,235,18,75,145,228,250,58,65,238,61,155,144,190,218,150,186,17,104,67,177,28,122,132,131,137,2,76,162,45,77,150,86,225,23,199,68,153,141,118,243,205,117,84,238,204,204,94,146,170,110,239,56,85,122,140,38,11,106,75,99,40,168,73,52,167,213,34,215,77,199,212,250,252,198,3,25,187,37,242,235,16,243,39,98,42,141,248,199,43,212,180,59,236,254,40,231,199,221,237,125,69,219,168,216,194,148,167,87,75,134,183,255,0,24,168,237,154,255,0,190,218,90,246,28,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,51,251,149,236,112,205,141,179,64,195,220,61,189,173,155,122,216,133,36,234,53,84,84,151,35,157,54,82,72,210,202,126,137,181,17,54,132,169,106,208,207,214,82,136,244,45,132,103,92,120,235,194,167,24,48,19,9,174,44,93,184,177,26,206,168,211,173,198,27,125,248,208,142,87,61,194,91,168,104,137,27,218,36,235,171,132,125,76,186,17,142,155,132,239,190,205,165,254,14,171,127,34,116,95,64,0,242,248,159,136,246,190,16,225,237,127,19,47,73,103,26,139,110,65,114,116,181,164,181,90,146,146,245,80,130,233,170,214,163,74,18,94,106,81,23,152,215,191,31,179,9,140,249,207,197,198,167,85,211,80,168,59,62,111,131,182,173,136,4,183,91,134,151,23,181,182,24,109,37,244,142,171,213,37,47,77,203,87,192,180,73,75,204,37,224,163,127,87,232,108,85,241,131,22,96,218,147,100,54,78,122,38,153,79,244,139,172,153,151,178,235,198,227,109,146,139,204,144,75,79,193,67,201,102,31,131,246,49,225,125,14,69,215,132,119,51,56,143,2,34,13,201,20,230,224,156,74,162,82,93,205,166,119,173,47,232,93,116,74,137,103,217,40,80,197,217,9,206,133,209,149,60,78,141,67,185,106,83,93,195,154,220,180,199,175,83,28,53,41,48,86,163,36,248,214,144,125,80,227,127,150,73,246,208,70,70,70,100,131,77,250,198,147,30,100,118,166,67,144,219,236,62,132,184,211,173,172,148,135,16,162,212,148,147,46,134,70,70,70,70,67,234,0,3,248,121,230,99,178,185,18,29,67,77,52,147,90,214,181,18,82,148,145,106,102,102,125,8,136,188,197,29,113,17,207,253,127,48,183,52,236,42,195,74,171,176,112,202,145,37,76,169,113,221,52,170,224,117,10,211,158,233,151,118,8,203,86,219,236,125,22,173,79,105,35,251,203,47,9,252,105,199,75,114,29,243,125,87,163,225,213,189,80,66,94,132,153,176,87,38,163,41,147,45,82,233,70,220,130,109,10,252,147,90,201,70,71,184,146,105,50,51,203,120,141,193,26,228,167,208,221,157,133,152,219,18,179,84,101,10,82,105,245,154,81,194,67,230,69,174,212,190,219,142,109,81,246,34,82,52,215,186,136,186,136,89,97,98,6,96,50,49,142,14,191,21,137,246,205,207,68,121,44,85,232,211,117,240,243,216,232,174,75,232,73,237,117,165,164,201,73,90,76,251,165,104,81,30,138,23,215,150,172,194,217,153,156,194,90,78,41,217,139,229,38,81,120,122,149,61,107,220,237,54,114,18,147,118,50,207,66,215,110,226,52,171,66,220,133,33,90,22,237,6,82,0,0,0,0,0,1,93,25,211,225,227,152,252,218,99,52,155,249,88,155,100,211,104,16,35,34,157,64,166,190,185,102,184,209,83,170,148,167,54,178,105,55,22,226,150,181,25,107,161,26,83,169,146,72,196,2,205,206,69,177,7,39,180,219,106,167,123,93,246,245,105,187,157,249,44,71,77,43,159,171,70,194,91,82,141,124,196,39,161,243,11,77,53,236,98,107,112,58,255,0,106,120,181,254,17,164,127,162,146,44,248,0,107,43,152,47,235,245,137,63,194,250,207,242,215,68,204,129,193,107,30,170,116,152,245,72,120,167,96,254,235,140,137,13,54,226,230,167,218,73,40,137,70,76,30,157,203,83,34,63,210,60,173,203,193,227,55,244,38,212,186,89,89,23,18,137,58,146,41,149,181,32,212,127,2,241,77,50,90,253,103,160,143,119,246,8,102,99,42,183,4,42,221,229,103,93,118,37,65,135,127,112,214,34,186,164,180,78,151,147,51,99,168,219,53,124,146,189,116,249,24,154,25,70,226,241,118,91,147,161,217,25,162,82,235,212,71,13,12,181,116,70,142,69,58,17,116,34,57,45,160,136,164,32,139,169,169,36,78,22,134,103,204,51,233,109,212,42,237,26,231,163,65,184,173,218,164,90,149,46,164,194,37,67,153,21,210,113,151,217,89,106,149,161,69,209,73,50,50,50,50,28,224,0,0,0,21,145,197,195,57,37,110,209,220,202,206,29,212,203,210,117,102,82,237,223,41,149,153,42,44,69,104,166,225,17,151,229,58,90,41,194,242,111,106,122,147,135,167,161,224,151,253,97,111,191,225,121,255,0,34,142,44,88,124,102,76,137,79,136,252,249,242,153,141,22,51,106,121,247,222,89,33,182,155,73,106,165,169,71,209,41,34,35,51,51,232,68,66,143,51,253,196,66,233,204,45,193,80,195,76,45,171,203,164,225,140,23,87,28,205,149,41,167,171,230,93,13,215,250,235,200,51,35,52,53,211,82,50,82,203,118,137,71,85,150,126,22,248,249,152,42,20,75,218,183,38,29,131,107,206,65,59,14,93,89,135,28,153,49,163,208,201,214,98,167,105,155,102,93,73,78,41,4,162,208,211,184,143,81,36,234,60,14,41,190,141,81,82,115,27,39,210,9,65,109,57,22,194,121,43,86,157,72,201,50,119,36,140,252,245,86,159,49,8,243,45,146,108,125,202,108,230,170,87,173,33,185,148,21,190,73,133,114,209,156,83,176,205,205,117,66,84,163,36,173,135,59,104,75,73,106,122,237,53,104,102,39,95,12,222,34,53,187,222,175,3,46,120,243,91,84,218,187,232,229,91,23,12,165,234,236,197,36,140,252,28,165,153,250,238,25,23,209,184,125,87,166,213,25,168,210,106,179,192,0,1,6,56,152,103,162,161,150,235,114,46,22,225,116,214,219,196,27,154,41,200,92,210,36,172,232,208,76,205,36,241,36,245,35,121,195,37,37,26,150,137,36,169,71,217,58,213,94,95,50,185,142,249,194,188,170,13,216,208,156,157,177,254,125,110,227,172,73,89,69,142,227,166,102,106,121,227,37,45,199,20,122,171,106,73,75,62,167,166,154,152,157,148,110,7,49,14,150,147,184,115,22,241,84,84,70,106,40,86,209,27,13,158,157,136,215,32,148,189,15,94,186,39,95,129,119,17,139,52,156,51,49,223,45,148,121,55,172,55,34,223,54,116,52,155,146,170,180,150,86,135,224,182,93,220,147,25,70,106,66,52,212,205,104,82,208,146,45,84,164,244,215,34,240,219,226,3,113,97,61,219,73,192,236,93,184,29,157,96,86,30,68,42,100,201,142,238,85,6,66,207,70,244,90,143,164,101,40,200,148,147,61,17,169,45,58,17,40,149,116,224,58,27,234,250,180,112,206,209,170,95,119,221,122,45,26,133,70,97,82,102,205,146,173,16,218,11,203,226,165,25,153,37,41,34,53,41,70,68,68,102,100,66,148,179,141,196,247,20,177,234,116,235,55,10,102,207,178,112,255,0,113,182,72,142,231,42,165,83,78,134,70,169,14,160,245,66,15,83,250,20,30,154,31,172,107,233,166,57,203,239,15,12,205,230,38,20,107,130,221,180,153,183,237,185,105,75,140,215,46,7,85,18,59,200,51,63,89,148,18,84,235,164,122,30,138,74,13,63,221,22,164,37,237,185,192,235,88,132,229,221,152,157,178,148,69,171,52,235,111,115,104,63,63,164,114,65,26,191,251,132,142,13,227,192,246,180,204,69,61,135,217,128,133,50,73,39,213,141,89,161,46,51,102,127,19,121,167,92,50,46,221,57,103,250,123,8,85,142,89,75,204,126,84,42,241,234,183,229,173,54,157,21,167,210,112,46,58,68,131,122,25,186,71,234,154,36,55,161,180,189,75,82,74,201,11,233,169,16,152,25,40,226,197,113,219,245,10,126,25,230,138,164,229,90,136,242,147,30,37,220,178,53,76,132,102,122,23,140,34,252,123,125,75,87,75,233,19,166,170,230,107,170,109,194,20,216,85,40,81,234,52,233,108,202,137,41,164,62,195,236,56,75,109,214,212,68,105,90,20,93,20,147,35,35,35,46,134,70,62,224,0,2,52,231,171,56,212,108,162,225,138,42,112,152,139,82,189,110,3,114,53,191,76,121,126,166,228,151,175,41,226,46,166,211,123,147,169,22,134,165,41,41,212,181,53,21,40,216,248,125,152,76,239,99,44,196,82,74,161,118,221,117,135,14,93,82,169,57,211,76,120,109,25,233,204,125,205,54,178,210,122,37,40,73,118,34,66,18,103,162,68,238,182,248,29,173,202,58,28,188,51,12,76,85,86,157,86,213,54,222,230,199,105,95,2,91,143,165,78,23,207,106,62,175,49,22,115,97,195,155,27,50,179,79,114,239,125,232,183,125,150,133,18,92,174,83,26,90,14,33,169,91,83,226,152,86,166,206,166,100,68,162,82,209,169,145,26,136,204,136,73,238,24,124,65,235,14,86,105,121,105,199,26,243,147,88,154,105,137,105,215,38,58,106,121,183,181,34,110,158,242,213,237,33,93,154,81,158,169,86,141,245,37,35,101,175,0,173,206,39,124,64,106,184,90,228,172,187,96,173,95,194,220,242,99,23,225,21,110,51,186,59,74,105,196,234,152,204,25,123,15,173,6,74,82,245,213,180,168,182,250,202,220,136,19,149,108,139,99,118,110,37,200,172,91,77,51,70,182,35,188,104,153,114,85,137,124,133,189,221,77,178,68,70,167,220,235,169,145,104,148,234,91,148,147,50,214,100,212,56,28,71,77,21,94,139,204,107,142,85,146,141,83,226,45,146,68,101,175,224,123,100,154,146,71,241,245,180,248,24,130,216,221,151,156,126,201,94,36,83,142,231,76,154,52,246,31,57,84,27,146,141,37,101,30,74,155,50,250,72,239,145,37,73,90,117,45,82,162,74,203,82,212,180,50,51,183,78,29,185,228,99,53,86,100,139,74,248,114,52,108,72,182,24,74,234,13,180,68,132,85,34,122,169,41,173,160,186,36,247,25,37,196,23,68,168,210,101,161,44,146,153,138,0,0,2,173,115,23,194,239,51,217,139,198,59,143,22,238,108,88,176,90,118,179,39,247,36,66,92,211,76,40,104,45,140,48,159,160,235,177,178,73,25,232,91,149,185,93,212,98,9,102,203,41,183,150,81,47,42,61,151,122,92,148,90,204,170,205,51,210,141,59,75,230,242,208,223,53,109,237,87,49,9,61,218,182,103,208,180,208,200,90,119,6,255,0,116,105,95,194,250,143,250,24,194,116,128,0,0,0,0,15,13,141,184,193,105,96,46,23,92,24,175,123,62,104,165,208,98,155,198,210,12,137,201,47,25,146,90,97,189,122,26,220,89,165,37,229,215,83,232,70,99,95,188,110,199,76,110,206,166,48,71,159,89,110,117,90,163,81,149,224,173,219,110,156,149,56,204,36,45,94,171,17,219,46,234,62,155,156,50,220,163,45,84,122,17,17,75,188,35,224,169,137,55,21,34,61,95,24,113,78,155,104,62,242,55,157,42,155,7,210,82,27,212,186,37,199,121,141,182,149,17,245,61,156,194,242,215,175,79,174,44,240,81,196,26,13,25,234,174,15,98,189,62,235,150,195,102,191,69,85,32,250,53,215,140,139,217,105,226,113,198,205,71,228,75,229,167,226,162,16,227,11,113,107,30,114,89,140,47,203,163,21,74,218,184,104,242,19,26,181,65,168,182,180,51,45,178,50,81,177,37,147,211,114,20,147,35,74,139,169,18,137,72,81,116,49,127,57,117,199,139,67,50,88,73,68,197,139,53,70,220,122,147,102,220,200,107,89,41,216,19,17,161,61,29,205,60,210,125,72,250,110,74,144,173,52,81,12,150,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,181,85,58,138,92,197,177,248,196,199,112,209,219,218,218,122,119,26,231,231,66,101,98,102,100,239,181,86,143,233,27,175,85,27,107,216,252,81,79,145,183,217,250,207,191,81,132,70,124,200,205,213,83,180,243,49,101,202,166,59,176,230,213,233,208,159,45,169,61,236,174,161,24,212,159,88,143,77,118,151,82,235,243,27,18,83,228,28,184,17,165,25,104,111,50,135,12,190,26,164,140,114,4,26,226,51,158,57,121,118,167,183,135,54,91,58,220,245,136,37,32,164,110,47,160,97,212,203,103,118,215,35,184,218,246,184,202,79,77,196,103,219,161,106,103,80,23,102,96,113,98,244,184,85,115,87,238,159,17,59,154,110,161,207,3,25,27,79,122,150,93,16,217,17,232,165,31,144,159,60,50,179,195,124,85,113,1,172,29,196,234,215,142,167,74,138,150,233,142,248,102,90,218,250,159,135,29,150,244,101,130,81,232,147,89,238,82,244,235,215,200,197,181,17,146,136,148,93,140,181,33,250,62,19,97,69,168,198,114,28,198,185,140,186,147,74,211,184,203,82,50,50,62,165,215,177,152,138,153,158,225,227,132,120,249,1,234,149,58,31,161,110,52,178,164,179,59,153,42,78,166,73,120,210,158,89,201,67,127,140,116,149,169,254,110,157,143,165,53,102,67,44,183,246,92,47,9,148,11,170,38,232,37,37,198,225,76,230,50,94,33,190,107,200,109,124,180,58,225,163,114,89,82,180,81,234,93,143,231,234,114,129,156,27,211,44,151,164,105,17,93,241,86,244,167,144,137,208,182,180,141,80,167,99,155,138,230,27,46,47,241,108,109,209,61,122,234,93,123,222,238,6,227,69,169,142,216,125,77,190,237,89,27,218,150,195,39,33,173,142,23,33,245,48,211,170,111,87,16,131,86,210,117,37,184,147,161,255,0,208,89,4,83,87,24,44,30,114,133,138,52,220,77,167,195,229,194,168,193,102,43,235,230,107,186,67,146,39,188,163,208,214,102,93,8,187,36,139,252,195,13,112,205,196,183,112,215,52,20,183,80,141,200,184,152,98,128,231,93,54,162,69,70,30,167,236,171,95,99,183,79,172,133,251,178,234,95,101,15,32,245,75,137,37,23,212,101,168,254,192,0,85,79,22,172,213,62,151,25,192,107,89,122,35,106,101,84,31,208,186,159,238,232,174,179,181,108,255,0,122,123,146,191,171,226,43,175,2,240,170,173,141,56,167,111,225,253,40,180,58,165,70,35,18,28,245,126,137,151,36,180,210,151,162,150,141,218,115,72,244,37,17,159,203,185,108,55,151,76,19,163,224,38,23,82,108,42,81,239,92,120,236,28,167,125,114,230,72,76,118,90,90,180,83,139,211,94,81,30,132,173,11,203,226,121,60,86,103,19,172,243,57,109,83,37,224,78,28,63,201,170,188,227,140,213,166,109,221,251,156,211,50,43,241,249,111,71,52,251,73,66,183,161,122,249,23,77,76,87,182,89,114,229,122,230,139,19,24,161,82,122,48,185,41,147,84,153,244,95,68,201,200,101,47,47,98,157,108,213,161,62,71,162,79,83,236,95,44,209,159,184,86,230,6,195,182,178,213,100,51,171,20,250,116,58,149,86,102,231,63,116,78,108,165,67,120,249,110,239,52,110,38,146,175,85,195,73,118,34,238,163,241,220,59,240,62,78,48,230,6,136,251,173,110,167,219,242,99,85,222,61,196,90,147,19,98,26,147,248,196,43,217,115,185,107,245,24,191,202,108,8,244,186,124,90,108,84,109,102,35,40,97,178,212,207,68,165,36,146,46,186,159,98,28,145,208,223,183,84,43,26,201,175,94,53,21,237,143,68,166,74,168,56,122,25,250,172,178,167,15,177,40,251,32,251,17,253,71,216,107,201,155,204,114,171,230,23,28,107,55,60,165,243,35,197,149,34,151,76,45,18,90,196,76,199,214,207,102,219,62,207,126,81,110,248,159,194,202,248,81,229,162,153,106,97,202,177,94,191,19,117,94,166,249,248,101,115,20,91,99,184,196,23,209,209,14,154,79,69,164,251,164,143,227,211,160,159,55,85,126,45,167,108,85,174,105,137,220,197,38,11,243,92,78,166,90,165,166,212,179,46,132,103,217,39,228,127,81,138,29,226,59,152,23,177,179,29,103,69,134,215,42,145,68,229,120,52,238,37,107,206,135,16,220,234,109,161,94,219,71,223,95,150,133,222,39,11,61,224,135,42,19,85,252,84,140,252,109,242,31,244,31,33,205,230,92,189,168,169,26,186,23,67,212,186,117,236,45,172,98,220,206,213,226,208,176,58,229,170,204,78,172,177,224,247,22,167,249,83,25,73,118,35,62,230,94,67,90,145,179,166,14,68,102,14,28,82,34,199,123,154,218,60,70,139,218,105,215,87,220,62,199,245,138,222,226,243,153,102,148,154,110,8,219,18,53,81,115,189,46,123,15,167,245,4,150,61,182,191,190,246,23,245,252,5,121,101,231,12,31,198,28,92,161,225,251,14,114,253,39,226,117,94,132,123,121,113,93,119,177,173,26,254,47,243,139,253,66,235,248,130,225,196,99,200,237,233,105,208,91,217,225,189,29,225,211,169,158,155,170,241,92,87,180,175,175,185,136,47,193,166,152,220,172,98,175,212,85,47,150,184,62,23,107,92,189,121,187,226,212,8,250,235,234,233,223,207,81,96,156,67,32,170,118,88,110,132,36,181,219,224,190,240,137,255,0,80,161,76,53,170,55,70,189,169,213,39,75,84,179,206,212,190,182,86,95,3,248,141,160,75,169,119,212,126,128,0,0,233,47,58,139,116,155,106,101,65,228,238,67,92,189,75,93,59,184,146,248,31,196,106,255,0,89,112,157,169,60,180,150,132,123,127,248,72,108,59,145,104,108,195,203,69,166,150,93,222,74,241,250,250,166,95,249,66,79,199,235,24,43,137,158,88,103,227,92,75,122,185,111,181,186,165,79,241,126,166,228,151,51,152,112,211,221,110,161,37,162,90,63,35,255,0,174,90,224,69,154,214,31,225,85,14,209,101,27,17,3,196,232,90,235,166,249,46,185,249,202,252,255,0,137,138,226,227,9,151,149,48,237,63,28,40,235,220,135,57,190,146,70,154,114,244,40,17,154,234,167,58,235,215,217,71,215,241,21,139,109,92,149,107,74,181,30,224,161,201,240,243,98,239,229,57,177,43,219,185,6,131,232,162,50,62,138,50,234,66,249,178,147,154,10,54,107,176,122,107,82,215,203,173,193,229,250,65,141,22,123,119,202,127,149,235,19,77,32,245,68,114,63,87,95,159,94,244,67,122,209,63,7,46,105,148,109,251,188,63,47,174,154,123,77,165,95,19,252,239,136,216,83,34,211,159,169,101,94,200,155,37,238,107,142,122,75,114,246,146,117,210,163,36,187,23,212,51,200,168,222,54,242,42,78,93,24,102,196,166,54,196,103,211,94,21,123,146,123,245,110,156,107,232,93,75,67,248,254,129,92,20,107,98,165,92,167,84,106,112,155,220,205,51,147,206,61,82,90,115,20,105,79,115,35,238,71,219,81,213,52,235,140,56,78,180,173,170,79,99,211,81,119,60,48,115,100,188,99,176,215,135,55,58,181,175,80,52,250,109,63,170,57,239,77,123,217,67,40,66,54,161,180,151,180,122,252,143,160,153,24,139,96,208,241,50,209,155,103,92,76,243,32,206,229,243,11,114,203,216,117,14,23,176,164,159,180,130,243,47,245,13,113,113,219,8,43,24,51,136,85,75,94,91,63,65,79,114,50,16,238,228,250,202,114,58,29,211,105,45,102,94,209,249,159,111,208,45,7,132,238,103,74,242,181,151,131,151,3,187,39,81,152,51,134,91,117,221,25,150,224,199,111,216,104,136,189,101,31,117,153,252,117,238,44,120,4,23,226,189,129,208,113,7,4,19,123,195,62,85,90,129,36,164,41,125,85,204,140,196,73,206,155,122,27,137,73,106,165,151,173,161,159,214,93,5,69,229,202,246,60,53,199,59,58,227,144,141,26,137,94,167,120,158,190,203,105,152,202,214,125,18,163,61,9,30,69,175,192,94,198,53,224,77,159,156,28,0,165,177,49,206,68,138,173,21,138,157,46,102,142,171,146,235,176,156,38,85,203,39,26,37,104,114,77,90,43,66,62,198,69,229,71,56,235,130,215,198,85,113,120,237,170,187,186,75,166,201,241,212,217,123,89,250,102,155,148,234,26,123,98,86,233,39,113,199,51,218,163,51,46,198,95,27,92,225,219,158,107,123,23,237,74,110,21,93,74,240,183,77,34,35,49,155,232,183,60,75,77,55,17,130,115,232,227,161,180,110,117,197,122,187,140,203,79,50,234,39,105,30,165,169,8,55,196,247,43,48,241,111,11,164,226,61,10,54,218,237,178,194,229,188,230,243,61,240,227,199,154,242,147,162,158,74,11,85,184,93,73,38,175,145,151,65,76,216,125,117,212,240,191,18,40,119,92,83,217,42,221,172,70,150,164,250,167,169,199,125,14,26,122,146,139,187,125,244,63,168,198,196,217,95,198,42,126,56,96,205,187,122,195,86,175,170,4,70,102,150,138,233,36,226,50,227,133,213,8,46,238,151,178,90,124,62,5,150,0,7,133,199,59,190,61,135,131,183,173,219,32,255,0,240,93,191,82,150,130,235,235,41,184,174,184,69,209,42,211,216,239,161,141,110,49,38,229,126,250,196,139,146,232,211,85,86,171,51,38,33,61,58,19,207,173,100,90,232,159,207,239,161,125,68,47,55,134,110,23,57,134,217,104,164,60,228,157,234,185,14,61,116,209,179,77,135,34,159,15,166,187,213,174,155,59,244,250,136,103,252,96,197,91,111,6,172,42,173,249,115,191,178,53,62,51,239,33,27,92,62,107,141,178,227,164,141,80,133,154,117,38,213,215,105,145,127,208,116,33,156,76,216,93,57,153,196,9,211,37,171,145,64,133,45,212,83,99,104,218,190,137,15,200,54,151,188,153,109,127,139,127,77,21,215,204,250,246,238,242,83,146,235,179,51,215,108,90,146,207,193,218,116,217,168,244,132,191,162,115,155,203,118,49,186,206,206,123,110,167,86,159,215,122,117,211,77,11,175,107,213,194,60,41,181,176,106,199,167,88,214,156,110,84,56,44,50,218,143,123,138,230,45,12,182,209,175,233,22,179,45,73,180,244,220,122,127,210,126,208,0,126,43,169,31,212,56,52,217,28,229,73,65,163,105,182,250,211,223,93,116,211,168,231,142,182,175,25,46,170,35,166,189,166,220,134,212,93,53,215,77,71,98,147,213,36,127,18,5,17,40,141,38,93,12,180,49,84,188,70,184,125,94,85,251,194,118,53,97,107,126,144,106,98,93,122,161,79,213,166,182,186,183,101,201,117,222,107,242,75,94,134,218,118,165,26,117,212,188,200,86,203,216,103,123,177,95,43,93,218,38,218,153,189,225,249,30,37,147,250,77,251,52,221,191,111,181,211,93,116,253,2,204,56,105,100,50,241,181,174,182,49,179,19,227,120,4,54,194,85,77,131,189,167,119,44,156,135,37,167,185,140,72,61,61,149,167,98,145,229,169,249,16,181,2,45,11,66,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,35,95,17,255,0,114,108,83,255,0,7,69,254,91,28,85,95,9,223,125,155,75,252,29,86,254,68,232,190,128,1,0,248,207,93,149,74,38,88,232,86,228,7,13,184,247,29,215,25,137,198,71,237,178,203,15,60,148,105,230,92,196,52,175,248,132,35,247,5,60,35,160,220,87,253,243,140,53,152,108,200,155,104,197,137,77,163,155,137,220,108,61,44,158,231,60,159,205,81,54,209,32,143,243,94,89,11,125,1,67,92,86,112,158,131,133,121,183,169,61,109,197,110,44,75,206,147,26,232,92,118,186,33,183,222,117,230,94,50,45,58,111,118,50,220,50,248,184,127,81,90,151,14,91,230,118,32,100,195,13,42,245,57,6,244,200,16,31,163,56,102,102,102,72,133,37,216,204,145,158,157,79,146,211,71,250,123,137,38,0,2,25,241,83,204,27,216,43,150,185,54,181,10,114,163,220,88,138,234,232,81,84,131,209,109,194,218,71,49,210,61,75,79,163,82,90,212,186,145,190,71,229,169,87,167,11,44,176,211,49,251,29,95,187,111,26,114,38,90,120,120,219,53,41,81,220,78,230,229,207,113,71,225,25,89,25,104,164,106,219,142,40,187,31,40,146,100,100,163,23,174,2,7,241,99,202,221,63,22,48,93,252,109,183,105,205,166,238,195,184,202,147,33,212,39,215,153,70,35,53,62,210,143,207,149,169,190,147,62,196,151,72,186,172,68,46,15,120,244,172,62,199,137,216,59,88,154,104,163,98,36,93,177,82,163,61,173,213,35,37,75,104,203,200,183,181,206,65,254,114,185,69,228,66,235,64,0,0,0,0,0,5,96,241,197,255,0,106,120,75,254,17,171,255,0,162,140,28,14,191,218,158,45,127,132,105,31,232,164,139,62,0,26,202,230,11,250,253,98,79,240,190,179,252,181,209,178,157,161,254,212,232,159,224,232,223,232,146,59,113,214,92,182,197,185,121,208,166,91,23,109,10,5,102,145,81,104,217,151,6,116,116,190,195,232,62,233,82,20,70,70,66,155,56,138,112,227,253,130,17,39,26,112,70,12,135,240,253,199,11,210,180,163,90,157,118,132,181,43,68,173,42,86,170,92,99,51,34,213,70,106,65,153,17,153,145,234,93,135,9,236,229,207,195,203,226,46,91,47,250,170,220,181,46,185,91,109,247,159,89,153,83,42,139,62,140,167,224,212,133,104,157,189,137,211,73,145,22,247,12,92,176,0,0,0,192,217,206,205,37,7,42,56,51,62,248,149,201,149,112,212,55,83,237,202,114,213,214,84,229,36,244,90,139,191,41,178,245,214,127,2,36,234,70,180,141,120,174,91,150,189,121,92,53,43,178,233,171,73,169,214,42,242,156,153,58,100,133,238,113,247,156,81,169,107,81,252,76,204,197,192,112,75,254,176,183,223,240,188,255,0,145,71,22,44,33,47,22,220,104,168,97,126,88,23,104,208,165,46,61,71,16,234,9,161,184,180,116,82,96,18,20,228,173,15,251,162,74,26,50,243,75,202,16,3,133,174,87,168,217,132,199,41,87,61,237,78,110,117,167,135,172,177,82,151,17,212,146,154,153,57,197,153,68,97,196,159,69,55,244,110,184,162,61,72,249,68,147,35,37,152,189,130,73,36,137,41,34,34,34,208,136,188,135,232,233,175,43,58,216,196,27,90,169,100,222,116,88,213,106,37,102,50,226,78,135,37,27,155,121,165,23,82,63,129,151,67,35,46,164,100,70,70,70,68,99,92,172,197,97,69,115,43,249,138,185,176,234,13,82,75,82,45,58,178,36,210,42,13,172,208,247,33,68,137,17,31,37,23,103,9,181,182,102,101,217,100,100,93,134,192,25,100,197,159,217,207,0,108,92,86,115,103,138,184,41,13,59,56,145,166,210,152,222,173,73,34,211,161,17,60,219,132,69,240,47,33,147,128,0,107,109,155,140,78,168,227,38,101,177,14,250,152,250,223,68,202,244,152,176,8,204,207,100,38,22,108,70,65,22,167,217,166,209,174,157,12,204,207,204,95,134,86,112,34,129,151,44,15,182,112,198,141,17,164,73,135,17,15,213,228,37,4,75,153,81,113,36,169,14,172,203,191,173,234,167,83,61,16,148,39,93,18,67,44,143,148,152,209,230,71,118,28,200,237,190,195,232,83,110,180,226,9,72,113,10,45,13,42,35,232,100,100,102,70,70,53,216,207,102,11,82,176,15,52,119,173,129,110,199,38,40,103,37,186,165,37,148,150,137,102,44,166,210,241,52,146,252,214,212,181,182,95,38,200,93,214,71,241,38,161,139,89,78,195,59,230,175,37,82,103,200,163,20,25,111,172,143,115,207,195,117,113,28,113,90,247,82,148,193,168,207,177,153,153,151,65,156,133,22,113,49,206,101,67,48,184,161,39,13,44,218,170,139,14,236,201,107,98,57,52,173,17,85,158,141,80,236,181,126,114,8,247,33,162,234,91,72,214,95,140,50,41,13,195,131,134,213,25,250,61,35,48,185,132,161,28,183,229,108,155,109,219,51,27,46,74,25,238,220,185,104,63,109,74,232,166,218,63,84,147,162,148,74,53,17,34,211,9,36,146,36,164,136,136,139,66,34,242,31,160,56,53,186,29,22,229,164,76,183,238,42,76,58,165,50,160,202,163,203,133,49,132,188,196,134,148,90,41,11,66,136,210,164,153,119,35,45,5,44,113,31,225,240,140,188,75,94,49,97,20,71,156,195,186,148,146,110,100,3,82,156,93,10,66,207,213,78,227,212,213,25,71,161,37,74,51,52,168,201,38,103,170,76,242,135,9,28,231,78,135,86,103,42,248,147,87,55,160,76,37,185,103,75,144,191,90,59,196,70,167,32,26,140,253,133,22,171,104,188,148,74,71,93,232,36,219,40,0,0,215,135,62,153,128,147,153,12,203,92,119,45,62,91,146,104,20,135,142,131,111,54,157,77,39,13,133,169,60,196,150,167,248,215,13,199,126,58,45,37,229,160,185,172,141,229,146,147,149,236,8,163,218,171,130,218,110,154,195,77,213,46,121,90,17,173,201,203,65,25,179,187,205,12,145,242,210,93,186,41,90,106,181,107,33,7,6,185,68,164,92,180,89,246,237,193,77,143,80,166,85,35,59,14,108,73,8,37,181,33,135,18,105,91,107,73,244,52,169,38,100,101,240,49,174,230,113,112,6,163,149,28,198,214,172,74,92,153,13,211,154,117,186,221,181,48,150,100,231,128,117,70,166,15,119,125,237,173,11,104,213,230,166,76,203,185,11,210,202,94,55,199,204,62,95,44,236,83,39,27,58,133,66,10,99,213,144,130,208,155,168,178,124,169,37,167,145,27,136,82,146,95,154,164,252,71,165,199,44,86,163,224,126,16,221,152,177,93,34,84,91,106,152,236,194,107,251,123,222,203,44,151,110,174,58,166,208,93,123,168,134,189,248,79,100,94,153,190,204,189,42,216,169,84,221,126,183,127,215,93,151,86,158,101,170,154,109,70,167,229,190,68,122,151,168,210,92,82,83,219,162,82,54,43,176,172,91,95,12,172,202,53,129,101,82,154,166,208,232,49,27,133,10,51,101,209,13,164,187,153,254,82,140,245,82,148,125,84,163,51,61,76,204,119,227,20,102,131,47,150,190,102,176,106,185,133,151,27,76,161,249,77,28,138,68,231,17,169,211,234,40,74,185,18,19,167,93,8,204,210,162,47,105,10,90,127,40,80,190,94,241,50,229,202,78,103,232,151,85,102,59,208,228,90,53,199,105,87,28,34,212,212,113,137,106,143,53,147,34,246,148,73,230,109,238,91,210,147,242,27,28,66,155,18,165,10,61,70,4,134,228,70,148,210,30,101,214,207,84,184,218,136,141,42,35,243,35,35,35,31,112,0,0,20,217,198,211,250,253,88,159,193,2,254,91,32,74,174,13,254,232,210,191,133,245,31,244,49,132,233,0,0,0,0,0,21,105,198,231,19,234,17,224,97,206,14,65,146,164,68,152,185,87,21,69,178,61,57,138,111,70,99,118,62,164,91,164,153,145,151,125,167,228,56,124,22,48,30,133,61,139,183,49,85,168,109,201,159,79,154,118,213,16,220,65,31,133,87,37,14,202,117,58,246,90,146,243,40,37,22,134,73,55,11,174,227,22,174,2,179,184,209,224,109,10,109,129,108,230,6,151,1,150,43,116,186,146,40,53,87,155,108,137,82,161,188,133,169,149,56,126,102,211,141,237,79,201,243,248,16,199,252,17,177,38,161,30,249,196,76,32,122,74,151,6,117,37,155,146,59,38,71,163,78,176,242,35,186,164,249,17,173,50,89,35,215,191,45,58,118,49,110,34,149,184,213,251,211,218,223,103,240,126,241,168,137,209,194,119,220,154,210,255,0,8,213,191,150,186,38,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,195,45,75,67,21,95,196,183,33,151,141,211,117,191,141,152,97,27,199,161,198,20,170,148,29,237,53,181,102,228,201,46,189,204,126,65,107,237,33,59,18,143,61,75,204,133,103,179,134,119,187,245,243,181,218,162,110,169,147,222,31,145,226,89,47,164,223,179,77,219,246,251,93,53,215,79,208,44,155,135,47,15,171,202,129,120,65,198,172,82,111,209,237,67,75,79,83,233,250,180,238,231,80,236,73,45,59,205,98,73,233,208,156,78,213,35,78,154,159,145,11,90,73,18,72,146,69,208,139,66,31,195,235,54,216,113,194,238,148,26,139,244,16,215,175,136,53,106,109,107,51,247,98,230,61,204,240,179,167,198,111,213,34,218,132,212,37,104,93,8,181,238,127,49,27,196,143,225,245,65,168,87,179,69,104,38,156,207,48,224,212,41,243,94,245,146,91,90,69,70,46,227,234,101,175,114,232,90,159,200,108,44,210,77,45,33,38,90,25,36,136,199,246,0,60,94,46,97,77,173,140,182,61,70,198,187,35,115,97,206,97,230,210,123,220,79,45,107,101,198,137,127,70,180,25,232,78,43,166,226,215,254,146,162,172,235,100,186,236,203,13,219,42,164,131,241,150,157,74,106,253,31,47,232,155,229,115,29,146,109,51,179,158,227,170,209,166,53,222,173,53,215,67,235,223,164,201,222,108,46,156,179,98,4,25,145,21,207,160,77,150,210,42,81,180,109,63,68,183,227,155,171,222,108,184,191,197,177,166,137,235,230,93,123,223,126,15,226,173,183,140,182,21,42,252,182,31,223,26,161,25,135,150,141,174,23,41,199,25,109,211,70,171,66,13,90,19,137,235,180,136,255,0,232,44,1,196,203,11,156,196,156,179,213,221,110,78,197,91,103,34,186,72,217,174,243,143,79,153,211,93,233,211,93,253,250,253,70,40,203,13,174,87,236,92,72,182,238,130,45,21,69,172,195,152,180,244,234,76,190,133,153,107,162,191,51,190,135,245,24,217,31,3,46,248,247,230,14,89,87,108,115,255,0,194,150,253,54,90,203,175,170,183,34,180,225,151,84,167,95,111,190,132,61,208,0,196,249,160,198,42,126,7,224,205,197,122,204,86,143,166,4,182,97,22,138,235,36,162,60,227,101,209,11,46,237,31,180,90,124,126,7,174,206,32,221,117,60,80,196,138,229,215,40,247,202,184,171,18,101,165,62,169,104,114,31,91,132,158,132,146,238,231,125,11,234,33,115,60,48,178,179,15,9,48,186,54,35,215,99,110,174,220,204,34,91,46,111,50,217,14,68,120,79,37,58,37,229,32,244,91,103,212,210,74,249,17,116,19,144,207,66,212,196,18,226,37,158,107,123,8,45,74,150,21,90,170,241,87,77,94,35,209,156,232,182,252,51,78,183,45,131,115,233,35,173,181,237,117,180,250,187,136,207,95,34,234,42,143,2,176,90,248,205,86,47,21,181,72,119,89,117,41,62,58,165,47,107,63,66,211,146,154,67,175,108,82,218,37,109,57,4,123,82,100,103,216,139,225,120,216,41,129,54,126,79,176,2,166,196,55,57,242,41,84,103,170,117,73,154,58,158,115,173,66,108,158,87,44,220,116,147,169,198,37,104,157,72,187,17,31,157,20,102,58,246,60,74,199,59,202,227,142,141,90,151,94,168,248,110,190,211,106,152,242,208,125,82,147,45,73,126,101,175,196,91,159,10,28,14,131,135,216,32,171,222,97,243,106,213,249,39,33,43,234,158,92,103,226,65,116,155,208,156,82,79,69,32,253,109,8,254,162,232,39,64,10,226,226,197,153,223,192,219,85,24,57,111,187,190,109,105,130,57,133,183,77,177,158,110,116,119,61,182,140,143,214,73,118,89,31,195,78,226,191,114,57,129,111,99,150,59,80,224,77,107,90,93,62,108,105,242,213,184,189,100,183,50,49,45,58,19,136,81,122,174,159,82,215,228,90,246,216,46,215,183,169,246,157,187,76,182,105,109,236,137,75,134,204,54,75,85,31,168,211,105,66,125,163,51,236,146,238,103,245,152,173,62,44,89,180,118,143,21,24,13,105,175,107,242,91,41,21,7,244,35,250,53,20,232,174,181,181,198,76,187,146,79,114,87,175,195,226,42,101,215,92,125,195,117,213,110,82,187,158,154,14,214,179,108,84,168,116,234,117,78,107,123,89,169,243,185,39,170,79,94,90,137,42,236,102,125,204,187,232,44,127,130,68,138,147,119,70,38,49,21,141,209,30,244,47,138,94,228,150,205,27,168,154,58,31,83,212,254,31,164,91,144,192,217,233,156,245,55,42,247,180,216,239,114,156,111,209,186,47,105,43,77,106,49,139,177,253,99,94,187,42,137,248,71,115,67,163,111,219,226,57,157,116,215,217,109,74,248,151,230,252,69,239,102,219,52,20,108,168,224,244,54,162,47,153,91,157,204,244,123,26,44,183,108,148,199,55,214,54,157,65,104,137,6,126,182,159,46,189,168,102,229,185,42,247,117,106,69,193,93,147,226,38,202,217,205,115,98,81,187,106,9,5,209,36,68,94,170,72,186,16,179,174,15,121,121,83,239,84,49,194,176,189,136,111,149,232,212,105,175,51,82,159,25,222,169,115,166,157,61,164,117,242,248,139,29,199,107,53,172,64,194,170,229,162,242,55,162,127,134,212,181,50,215,100,150,156,242,82,127,51,226,66,37,112,204,203,12,252,20,137,112,215,46,6,182,212,170,30,19,212,220,147,229,242,206,98,123,161,213,164,245,75,165,228,95,245,103,92,244,67,98,94,90,46,196,190,230,194,79,128,242,51,255,0,202,17,190,31,80,215,138,140,225,53,82,101,106,45,72,183,127,240,152,218,2,204,168,183,86,182,161,212,25,78,212,59,204,208,181,215,179,138,47,129,124,7,118,0,0,3,194,227,132,207,71,225,117,106,95,49,40,229,248,111,89,71,161,22,178,27,46,255,0,164,107,49,49,92,217,75,81,25,117,211,252,195,100,28,164,81,85,111,229,250,214,166,57,179,123,94,59,113,163,177,235,53,245,124,11,227,240,25,54,179,110,210,107,228,210,106,145,27,125,44,238,218,149,182,149,23,93,53,232,162,63,129,14,193,150,90,142,217,50,202,18,132,39,178,82,90,17,127,136,98,236,202,96,229,23,27,240,170,171,100,213,160,51,33,82,121,28,165,45,164,45,72,219,37,151,21,180,212,133,233,175,40,181,208,188,191,73,107,121,113,80,106,86,205,98,69,14,173,17,232,210,227,108,230,52,243,106,66,211,185,4,162,212,148,68,101,209,68,125,188,196,176,225,147,136,215,245,187,152,106,69,159,111,187,53,234,45,111,196,122,70,59,106,121,77,159,38,12,199,26,213,40,81,35,219,81,159,172,71,215,169,104,99,12,230,174,141,26,131,142,183,37,54,35,72,109,166,188,30,212,165,36,68,90,195,97,93,136,136,187,152,185,238,23,213,105,117,60,152,216,169,153,36,223,113,159,74,106,165,44,212,190,181,89,190,209,153,159,192,180,18,188,84,31,26,247,157,93,239,135,204,173,243,82,26,244,182,196,110,51,217,171,52,237,122,121,106,49,87,13,252,14,182,113,202,93,229,107,92,45,74,52,189,232,237,138,109,45,237,45,10,90,207,83,91,107,254,212,94,95,252,162,142,38,225,245,115,11,175,90,133,147,113,66,126,44,234,127,43,152,219,205,173,10,46,99,72,116,181,37,165,39,236,184,147,234,69,223,244,143,127,149,12,195,87,242,231,138,144,47,42,108,215,202,10,121,190,50,41,56,190,83,255,0,185,159,109,189,232,75,141,146,182,169,227,50,212,250,31,82,248,30,196,54,53,239,110,226,29,181,22,234,181,170,209,42,20,249,156,206,91,209,159,109,212,30,199,20,131,245,144,165,39,218,66,139,161,249,24,133,156,69,242,101,68,196,156,62,171,95,118,93,9,12,220,17,229,38,164,241,195,138,132,154,218,143,79,121,4,149,114,216,82,205,38,105,111,82,53,105,219,169,116,21,103,151,108,75,189,50,245,140,241,170,244,218,151,130,122,155,81,68,42,148,101,188,235,100,235,109,203,105,78,182,104,37,54,106,212,217,34,218,163,34,61,52,50,248,95,214,5,98,221,51,24,240,250,147,118,65,35,75,210,34,48,169,9,61,164,68,234,152,105,197,237,34,90,207,77,92,45,53,61,70,68,30,31,26,236,56,120,149,133,151,61,159,46,35,114,21,62,147,53,150,18,182,201,122,60,184,206,54,147,34,52,171,175,175,220,136,204,107,137,138,118,220,220,56,197,251,162,219,121,151,162,187,65,184,102,197,111,84,154,12,185,18,150,130,82,122,36,251,163,161,232,93,188,133,240,240,255,0,197,24,120,151,150,203,88,218,168,166,76,138,21,62,13,29,226,55,137,107,74,217,129,23,113,31,174,163,35,213,125,117,211,191,98,29,78,117,114,75,103,230,82,210,155,85,167,83,226,196,188,97,197,112,224,205,38,154,109,78,169,13,72,83,109,184,225,48,227,170,65,188,249,40,210,147,235,166,165,215,189,48,204,129,140,217,61,197,253,73,218,157,26,171,67,168,109,55,89,84,184,236,76,67,50,189,157,126,137,78,52,181,70,215,78,155,137,62,70,93,46,127,35,217,204,181,115,39,98,67,167,212,106,113,99,93,212,232,237,179,54,27,143,54,135,30,83,108,198,39,30,66,13,247,29,82,13,215,140,137,74,211,83,45,15,175,121,41,115,91,244,219,174,222,169,91,117,120,141,73,135,83,136,244,55,155,117,180,173,42,67,136,82,20,70,74,35,35,232,163,46,164,125,251,13,127,115,225,151,26,166,0,99,109,101,166,233,206,53,67,174,75,145,83,128,226,25,82,89,109,183,165,202,229,180,147,229,33,4,100,134,122,37,58,145,23,99,50,237,42,184,68,230,105,20,121,211,48,50,234,172,172,218,154,243,147,41,199,42,71,66,113,103,2,43,76,35,123,165,228,74,209,9,70,189,244,63,33,109,93,250,144,253,1,10,56,168,227,49,225,190,1,63,109,195,148,72,151,115,58,170,91,136,75,154,40,216,145,10,106,12,204,137,105,61,53,65,121,25,124,140,82,214,21,91,82,239,92,79,181,173,152,209,213,33,218,181,110,12,77,132,131,89,171,155,33,8,211,66,35,51,234,175,129,254,145,177,198,22,211,41,24,75,130,54,204,10,220,136,244,184,212,43,118,18,102,46,66,210,194,26,228,196,65,47,113,168,146,73,208,155,61,117,211,77,15,93,52,21,51,196,139,60,178,177,102,225,149,133,56,117,90,146,205,189,73,148,182,37,63,22,73,165,19,28,105,115,24,89,18,153,144,164,56,210,219,113,7,213,36,106,233,174,133,161,8,195,150,108,186,94,121,143,196,104,22,181,191,2,66,225,115,218,114,163,51,148,233,182,211,28,246,80,233,154,208,211,132,149,17,60,71,235,22,132,93,79,231,126,89,115,203,221,149,151,172,60,166,218,54,205,38,27,82,155,142,201,207,148,134,25,75,143,200,38,25,109,197,154,208,219,102,173,198,202,79,85,22,166,125,79,229,149,128,0,7,91,33,10,129,36,229,180,218,148,218,250,45,40,45,122,153,234,106,211,244,119,31,223,166,233,137,52,165,217,109,54,181,105,162,22,226,73,95,86,154,142,50,159,126,169,61,182,153,109,105,142,201,147,134,225,145,145,44,201,93,136,250,145,234,70,59,114,45,11,66,31,163,139,81,165,211,43,17,87,6,173,78,139,54,51,132,105,91,50,89,75,168,81,25,25,25,26,84,70,71,208,204,190,163,49,225,156,203,174,95,221,158,85,87,48,59,15,213,52,156,230,248,147,182,97,27,187,247,110,215,127,43,93,119,117,215,94,253,71,184,166,210,169,116,104,141,192,163,211,98,193,138,210,73,45,179,25,148,180,218,8,136,136,136,146,146,34,34,34,34,47,168,136,114,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,107,226,63,238,77,138,127,224,232,191,203,99,138,171,225,59,239,179,105,127,131,170,223,200,157,23,208,0,32,239,23,252,52,171,95,57,84,110,229,163,50,235,206,89,53,232,213,137,109,182,157,198,112,212,219,177,220,86,133,215,213,83,205,168,207,201,41,81,159,78,165,14,248,63,102,50,218,194,188,88,175,225,45,231,80,102,159,7,17,27,138,84,201,111,168,146,218,42,113,205,194,109,149,40,250,39,154,135,150,146,51,62,171,67,105,46,171,23,76,62,82,100,199,135,29,217,147,36,54,195,12,33,78,58,235,139,36,161,180,36,181,53,40,207,161,17,17,25,153,152,215,207,136,142,96,40,153,139,204,237,110,235,181,37,148,187,114,135,21,155,122,143,41,39,170,100,199,142,165,169,111,39,251,133,188,235,202,79,197,38,147,238,98,230,50,41,134,21,28,31,202,102,28,89,21,168,167,26,166,221,45,85,25,173,44,136,150,219,211,30,114,82,155,94,159,148,142,121,32,254,27,116,242,25,228,0,5,37,241,147,196,117,221,57,157,167,88,76,72,81,196,178,109,248,236,45,163,86,164,153,146,140,228,56,162,47,45,89,84,82,255,0,136,39,39,9,92,48,106,194,202,45,46,229,122,49,55,80,190,106,115,43,111,154,147,162,249,73,95,134,97,38,127,155,177,142,97,127,194,153,249,152,154,0,56,117,154,69,58,224,163,206,160,213,227,38,76,10,148,103,97,202,101,93,156,101,196,154,22,147,249,26,76,203,244,141,105,171,49,110,76,184,227,252,200,144,156,113,186,222,27,93,139,75,14,40,244,53,61,6,89,236,86,164,93,73,70,217,30,165,208,200,254,6,54,84,183,107,144,46,123,126,153,114,210,150,107,133,86,134,204,232,202,50,246,154,117,4,180,31,248,148,67,177,30,79,17,49,99,12,176,146,146,85,220,77,191,104,86,196,21,153,147,110,213,39,55,31,154,162,238,150,210,163,220,226,191,185,73,25,252,134,17,71,18,172,144,185,86,58,50,113,234,158,82,9,91,119,170,149,80,38,53,233,253,156,227,242,180,235,223,118,159,226,25,199,15,241,75,13,177,90,147,233,220,52,190,232,87,60,4,153,18,222,165,79,110,65,54,163,252,149,146,12,205,10,254,229,68,71,242,11,151,21,176,186,204,168,149,30,240,196,139,90,133,60,219,75,197,22,165,88,143,21,227,108,204,200,151,177,197,146,182,153,145,232,122,105,208,199,115,65,184,40,23,85,37,138,245,177,92,167,214,41,146,183,114,38,192,146,137,12,59,181,70,149,109,113,6,105,86,138,74,146,122,31,67,35,46,228,59,0,0,0,21,131,199,23,253,169,225,47,248,70,175,254,138,48,112,58,255,0,106,120,181,254,17,164,127,162,146,44,248,0,107,43,152,47,235,245,137,63,194,250,207,242,215,70,202,118,135,251,83,162,127,131,163,127,162,72,237,192,112,43,244,26,61,211,67,168,91,55,13,57,154,133,46,173,21,216,83,98,62,157,205,190,195,136,52,56,218,139,204,148,147,50,63,172,107,115,152,220,37,170,229,187,48,87,94,25,51,54,74,92,181,234,187,233,147,55,109,117,81,148,73,122,35,218,151,101,155,75,105,71,167,101,107,240,27,5,101,175,21,139,27,240,22,197,197,69,26,124,69,195,70,97,249,164,157,54,166,98,75,151,37,37,167,77,9,228,56,69,208,187,118,46,195,37,128,0,14,178,230,185,104,54,109,187,83,187,46,138,163,20,218,61,30,35,179,167,76,125,90,54,195,13,164,212,181,168,254,4,146,51,248,141,124,179,113,152,203,207,58,88,255,0,233,90,68,25,207,83,78,74,104,150,117,17,180,106,226,24,83,155,91,245,8,207,87,222,89,146,151,220,245,52,167,83,74,19,167,191,207,38,83,233,89,80,193,140,9,183,229,71,101,203,202,190,154,253,66,233,154,131,37,111,148,73,167,108,142,133,23,118,153,37,41,9,242,53,27,139,233,188,200,76,190,9,127,214,22,251,254,23,159,242,40,226,197,133,90,113,202,110,113,211,112,105,214,205,94,13,47,215,210,241,110,45,57,166,152,28,189,75,185,158,132,231,95,46,191,17,219,112,62,145,5,86,22,42,68,109,109,156,198,234,244,215,30,73,23,174,77,41,151,73,179,51,248,106,135,52,250,140,89,168,0,163,46,48,50,41,175,103,14,67,112,84,131,125,139,106,152,220,221,189,201,239,165,81,107,243,229,169,175,209,160,177,126,21,145,106,49,114,65,98,156,242,113,40,122,77,89,216,201,90,143,163,39,81,145,166,133,228,70,162,89,252,245,215,204,75,96,0,24,23,246,135,229,7,210,62,150,253,129,109,175,25,206,241,28,237,142,238,230,110,221,187,219,239,175,81,158,128,5,0,113,58,191,232,248,131,156,187,217,250,19,205,191,22,130,81,104,42,121,10,212,150,252,102,82,151,203,228,105,120,221,111,254,32,182,238,28,182,204,203,75,37,24,87,74,156,133,165,199,233,146,42,105,37,167,67,229,204,152,252,166,207,234,52,62,147,47,150,131,233,196,31,25,230,224,110,84,175,59,162,139,45,81,171,85,70,81,65,165,58,147,209,77,191,45,92,181,56,147,242,82,25,231,56,147,252,228,16,167,142,30,121,126,135,152,172,206,91,246,205,122,33,73,183,40,8,93,197,92,105,105,220,135,163,71,82,54,178,162,62,233,113,229,178,218,139,190,213,43,224,54,19,36,146,72,146,146,34,34,45,8,139,200,126,128,0,232,111,203,34,219,196,171,46,183,96,94,20,244,77,162,220,16,94,167,205,97,68,94,179,78,36,210,102,147,50,61,170,45,119,37,93,210,162,35,46,164,53,183,191,173,123,187,45,216,237,87,182,24,168,57,26,191,135,247,18,147,14,114,11,105,155,145,158,220,196,132,151,145,40,146,135,8,190,10,33,177,182,14,226,36,44,91,194,155,71,19,169,233,66,25,186,40,177,42,156,180,118,105,110,180,149,45,190,231,213,11,53,36,250,159,84,152,246,0,3,15,230,255,0,17,215,132,185,98,196,171,246,60,133,49,46,5,191,37,136,78,165,90,27,115,36,23,135,142,173,126,79,60,217,254,129,71,121,1,195,6,177,107,55,88,115,109,77,140,79,83,225,84,206,183,56,148,157,81,202,132,133,73,36,172,191,53,107,105,13,255,0,199,34,27,18,0,10,198,227,111,133,232,153,102,97,238,50,68,138,124,234,93,65,251,118,115,169,234,106,106,67,102,243,27,190,4,149,48,241,17,246,213,221,60,200,117,252,17,49,46,67,244,172,73,193,249,146,12,218,136,244,75,142,3,102,122,232,110,17,177,36,254,95,139,139,254,51,30,255,0,141,30,35,174,221,203,253,175,135,17,36,41,183,239,27,128,159,125,36,174,142,67,132,217,173,105,50,243,250,103,98,171,254,40,193,252,18,240,193,170,174,33,98,6,46,205,140,74,43,126,153,26,137,5,107,78,165,205,150,181,56,234,147,253,210,81,29,9,63,147,223,51,22,244,0,40,115,138,246,23,163,14,179,125,91,171,195,138,108,193,189,169,241,110,38,180,246,121,170,37,48,254,135,241,55,88,90,204,187,253,33,31,99,33,104,156,53,177,46,70,39,100,230,196,153,62,65,189,62,223,101,235,114,73,153,234,100,81,28,54,217,45,124,255,0,115,242,63,198,36,248,0,0,10,108,227,105,253,126,172,79,224,129,127,45,144,37,87,6,255,0,116,105,95,194,250,143,250,24,194,116,128,241,85,76,109,193,138,29,70,77,30,181,139,150,93,62,124,55,20,204,136,178,171,241,26,121,151,8,244,52,45,10,112,148,149,17,247,35,45,71,169,164,214,41,53,250,108,122,205,10,169,18,165,79,150,130,114,60,184,143,165,230,94,65,246,82,22,147,52,168,190,100,99,152,3,199,215,113,143,8,173,122,171,244,43,155,21,45,10,69,74,41,164,159,135,58,185,22,59,237,110,73,41,59,155,90,201,73,213,42,35,45,75,169,25,31,152,244,52,42,253,10,232,165,49,93,182,107,80,42,244,217,68,163,98,100,25,40,144,195,187,84,105,86,215,16,102,149,104,164,153,30,135,208,200,203,200,115,192,6,49,197,76,179,224,62,55,86,34,87,241,95,12,105,23,45,66,4,111,7,26,68,212,172,212,211,59,141,123,11,106,139,166,229,40,255,0,72,244,56,101,132,248,115,131,86,226,173,12,47,180,161,91,180,101,201,92,197,67,134,74,38,205,229,146,73,75,245,140,207,83,36,39,252,67,214,128,175,254,51,151,253,30,131,151,10,21,128,235,205,170,173,117,92,108,189,29,131,86,138,40,209,27,90,222,116,139,204,137,110,48,159,254,219,242,17,191,130,77,179,50,94,58,223,183,146,16,179,137,75,180,138,152,234,137,62,169,57,42,99,46,32,140,254,58,67,115,79,168,254,2,225,170,149,90,101,14,157,38,177,90,169,69,167,192,134,218,158,145,42,83,201,105,150,91,34,212,214,181,168,201,41,73,23,115,51,208,82,71,24,75,198,209,189,179,47,108,213,108,203,166,145,95,132,213,139,10,59,146,105,115,154,148,210,29,42,132,245,26,13,109,168,200,148,73,82,79,77,117,209,68,126,100,38,159,11,236,93,194,139,75,39,86,181,14,234,196,251,74,141,81,102,125,81,78,67,168,86,163,70,125,4,169,142,154,76,208,226,201,68,70,70,70,93,58,145,137,193,69,174,81,110,74,92,122,229,187,88,133,85,167,75,73,169,137,144,164,33,246,29,34,51,35,52,45,6,105,81,106,70,93,15,185,24,231,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,226,84,169,84,186,204,71,32,86,41,177,103,69,117,38,151,25,146,202,93,109,100,100,100,100,105,81,25,25,25,25,151,212,102,60,59,121,117,203,251,83,206,170,222,7,97,250,102,155,156,223,18,86,204,34,119,126,237,218,239,229,107,174,238,186,235,223,168,247,52,234,93,50,143,21,16,105,52,232,176,163,54,68,148,51,25,148,180,132,145,17,17,17,37,36,68,93,8,139,234,34,28,161,248,164,146,146,105,81,17,145,150,134,71,230,41,207,137,182,76,177,18,54,40,201,197,108,62,181,234,85,202,77,85,181,200,152,221,62,19,242,92,102,67,178,38,62,225,153,52,198,212,160,147,179,169,168,204,141,69,174,164,100,98,7,211,48,151,20,171,53,34,164,83,48,226,232,147,51,153,202,54,90,163,200,90,210,173,196,157,13,41,65,153,104,102,69,219,185,139,92,225,127,146,106,230,24,58,246,49,226,93,17,113,42,210,227,42,44,56,83,99,45,183,24,66,252,20,132,56,109,188,194,84,149,165,109,173,59,137,122,17,145,145,117,212,197,144,128,0,12,83,152,188,189,217,89,133,195,218,149,163,115,82,98,59,41,200,239,28,9,75,97,149,56,196,131,97,230,219,89,45,109,184,105,218,111,40,245,73,106,71,212,190,116,27,153,172,185,222,121,112,196,105,246,181,193,2,66,33,115,221,114,157,51,148,233,54,235,28,247,144,209,146,214,211,100,165,25,50,103,234,150,134,93,75,229,39,184,110,231,146,86,19,92,49,112,171,17,171,82,94,183,106,178,144,196,87,229,73,53,34,27,142,174,27,8,213,79,72,74,27,105,13,182,179,232,147,52,245,211,82,212,133,179,98,149,54,145,139,88,35,115,64,162,72,141,84,139,93,183,102,166,26,227,173,47,161,222,116,69,146,54,154,73,68,173,73,194,211,77,117,212,180,215,81,174,62,42,219,82,236,172,79,186,109,153,49,213,29,218,77,110,116,77,134,131,65,167,149,33,104,211,67,34,50,234,159,129,126,129,116,188,43,177,152,241,35,0,152,182,230,75,37,203,182,93,77,45,180,41,205,84,76,71,133,9,4,122,26,212,122,106,179,242,34,249,16,154,224,63,59,117,49,82,188,93,179,52,138,196,232,120,25,106,214,86,77,66,121,185,149,19,139,35,161,184,131,159,21,214,23,177,211,242,52,234,133,35,94,218,159,144,138,185,15,203,141,83,31,241,182,140,211,148,231,29,161,208,229,199,169,207,113,108,169,76,184,219,50,226,243,26,81,242,150,131,51,67,218,154,85,161,25,119,50,46,251,1,91,54,253,54,212,183,169,182,221,34,43,81,161,211,34,51,13,150,218,66,80,148,161,180,37,9,34,36,145,17,116,73,23,66,46,221,132,107,207,14,115,45,92,182,88,147,41,244,234,156,89,55,117,70,59,140,194,134,219,205,173,198,84,227,50,73,183,150,130,125,183,82,130,117,146,35,82,117,208,207,66,235,218,152,33,192,198,108,225,98,254,166,237,78,179,85,174,84,54,147,175,42,92,134,33,161,233,94,206,191,74,166,218,66,164,235,167,93,164,175,51,62,183,61,146,172,146,217,249,107,180,161,85,106,52,248,146,239,25,145,91,57,179,77,166,156,83,74,91,81,212,227,104,112,216,109,212,160,158,96,212,73,81,244,215,83,235,219,182,226,1,138,48,240,211,45,151,73,187,81,76,105,21,218,124,234,59,36,79,18,22,165,189,2,86,210,47,93,38,103,170,58,105,175,110,198,40,123,11,45,185,184,143,139,246,189,182,211,47,74,118,191,112,194,140,231,170,107,51,231,202,66,13,74,232,163,238,190,167,161,247,243,27,29,224,165,135,15,13,112,178,216,179,226,68,110,58,160,82,97,50,250,80,217,35,87,145,25,182,212,102,68,148,245,245,59,153,17,143,112,49,222,58,226,221,51,7,48,250,173,118,78,35,83,177,226,62,168,233,45,166,70,234,88,117,196,238,35,90,15,77,91,61,116,61,69,2,230,39,18,239,76,194,227,60,170,189,74,164,115,93,169,84,87,14,155,25,15,58,225,52,219,146,221,83,77,146,13,78,26,116,55,140,182,164,204,139,93,8,190,54,191,195,67,42,16,176,111,13,209,122,220,212,114,59,134,181,164,132,57,42,57,111,105,151,152,134,225,18,13,108,161,105,34,113,181,105,212,200,186,247,62,162,74,102,23,25,109,252,13,194,234,229,239,90,169,195,138,244,104,82,78,11,114,31,66,13,249,41,142,235,173,182,146,82,208,106,82,141,163,34,74,79,83,208,244,248,150,188,56,237,138,245,220,103,196,250,253,247,92,159,34,65,207,159,41,216,201,117,213,172,153,97,114,29,117,13,160,148,181,237,74,121,167,162,73,70,69,175,79,137,245,56,101,135,213,204,81,189,105,246,69,187,13,249,83,170,28,222,91,108,182,181,168,249,109,45,211,208,144,149,31,178,218,143,161,31,111,210,37,119,18,12,14,182,112,54,93,155,107,91,205,74,36,179,233,29,234,113,45,237,61,74,34,203,67,67,104,215,241,167,229,255,0,207,42,240,80,121,212,94,248,130,202,31,52,161,207,68,239,70,227,45,250,51,81,211,167,158,130,223,4,80,226,131,86,151,76,201,141,244,152,114,77,135,30,244,94,138,74,205,43,233,85,133,236,153,25,124,79,81,76,25,84,163,70,175,99,173,183,77,150,218,28,105,223,25,185,42,34,50,61,33,190,174,198,71,230,67,52,113,54,196,107,250,226,204,53,94,207,175,187,53,154,45,19,195,250,58,59,138,121,45,151,58,12,55,29,209,43,81,163,219,73,31,170,69,215,169,234,98,39,91,212,26,149,205,88,143,68,164,196,122,76,185,59,249,109,50,218,150,181,109,73,168,244,74,72,204,250,36,207,183,144,217,15,45,120,57,69,193,12,42,165,89,52,152,12,199,84,110,127,53,72,105,8,82,247,73,121,196,238,52,161,26,233,205,61,53,47,63,210,121,69,230,90,144,217,178,242,18,180,43,186,84,90,145,255,0,140,117,244,107,118,147,64,39,83,75,136,219,9,123,110,228,161,180,164,186,107,167,68,145,124,76,99,44,219,209,85,95,203,245,211,76,111,102,247,124,14,211,95,110,147,88,87,192,254,31,1,173,244,53,114,165,33,70,101,211,95,243,13,153,240,62,103,164,48,186,139,47,152,149,243,60,79,172,147,212,143,73,14,23,127,208,61,208,0,0,12,59,155,153,199,79,203,245,209,32,158,38,140,188,14,138,221,183,79,221,172,23,127,210,53,187,70,166,178,215,168,217,203,6,224,166,157,134,244,136,104,100,218,38,252,71,168,105,218,101,171,238,31,111,210,61,160,15,195,34,50,208,203,82,26,250,241,15,195,182,112,247,49,245,216,145,246,114,228,120,93,164,157,58,109,129,16,207,178,83,249,227,49,240,126,181,161,213,113,162,161,93,121,164,173,234,103,43,151,185,36,100,92,200,147,210,125,200,207,177,121,25,8,253,158,218,26,237,252,205,221,180,229,147,164,104,240,31,140,239,214,159,24,254,5,241,22,151,194,70,115,242,50,195,78,134,227,233,91,113,185,220,180,18,140,205,27,170,19,204,245,47,45,68,222,20,251,198,168,203,240,254,196,211,77,127,166,154,255,0,247,138,112,237,120,45,54,74,184,239,69,155,77,30,223,71,122,198,159,88,190,142,163,216,199,245,197,179,43,243,34,214,158,199,219,106,144,234,162,191,183,210,171,98,57,154,27,218,136,49,89,220,104,107,66,212,247,105,185,125,124,190,2,176,133,146,112,198,206,242,108,121,168,193,188,76,175,68,139,66,119,95,1,50,116,173,137,99,66,153,33,205,203,121,242,66,119,45,72,73,109,71,93,72,143,174,134,45,230,92,106,125,114,152,252,39,201,153,80,230,52,182,28,47,85,104,90,20,70,149,23,93,72,250,25,144,170,76,230,240,199,188,100,95,213,12,67,192,246,149,37,138,171,238,212,36,195,218,234,214,137,14,189,33,229,147,109,198,139,161,36,139,148,146,213,70,125,116,212,250,24,146,92,59,173,108,109,195,75,21,219,55,19,173,169,49,137,169,138,75,78,189,14,90,13,45,147,49,27,34,213,226,78,133,234,44,250,22,157,62,178,19,80,59,138,54,226,177,131,106,176,49,217,219,186,60,52,181,26,227,66,167,45,109,183,181,10,122,68,201,206,25,153,146,18,70,179,36,117,234,103,243,49,150,120,54,99,17,83,174,10,230,19,84,231,25,51,41,169,53,72,228,227,189,57,170,93,61,132,164,183,47,78,196,122,17,39,95,159,144,183,1,20,179,207,147,107,87,48,248,117,80,168,81,40,113,99,93,180,230,157,155,22,76,104,205,161,233,78,54,196,147,67,74,90,88,113,213,146,157,120,140,210,90,25,153,17,145,235,222,155,172,75,199,21,178,111,141,229,49,81,42,20,186,133,22,161,225,229,198,144,220,150,17,41,134,101,164,214,91,55,52,165,161,74,141,167,93,8,200,140,143,77,58,95,94,91,177,202,222,199,204,42,160,222,244,170,164,7,167,74,167,197,93,74,52,103,208,163,143,45,81,153,117,214,205,9,113,102,141,170,116,139,106,143,113,116,35,248,158,27,226,57,150,168,152,229,130,85,74,237,58,15,50,187,107,197,126,172,201,180,209,27,207,34,52,73,106,75,41,209,165,173,90,173,210,209,36,105,35,63,50,62,244,133,135,183,101,197,131,120,169,71,185,88,57,112,42,22,221,102,59,210,25,87,49,165,235,30,74,22,166,150,146,52,43,77,205,232,105,51,46,222,67,97,252,179,99,37,43,28,112,122,223,189,169,243,152,145,37,216,49,27,158,150,157,74,205,185,103,21,151,29,65,232,181,153,25,27,165,169,40,247,23,159,196,242,168,254,86,180,182,133,45,71,162,82,70,102,127,33,73,28,90,113,157,171,255,0,27,88,179,169,53,21,59,79,183,225,162,51,236,165,237,200,41,140,75,156,218,149,181,43,82,119,109,89,22,166,68,173,62,29,135,150,225,127,133,41,190,115,5,18,232,168,198,65,211,109,118,219,171,155,206,163,232,219,118,52,216,75,220,106,52,41,41,209,43,51,215,84,153,23,153,9,19,196,231,61,15,146,228,96,70,22,87,162,156,114,37,162,169,58,157,40,247,146,191,118,69,122,57,184,196,141,52,211,150,173,138,71,125,12,252,136,87,78,19,97,69,243,142,87,236,27,74,213,165,207,169,205,168,202,104,164,190,219,15,60,76,161,199,155,109,111,58,166,208,179,74,72,221,73,169,102,71,166,189,123,245,190,92,154,101,46,210,203,38,29,193,139,26,26,30,184,234,17,154,126,169,49,198,218,83,137,121,198,35,147,205,33,194,101,183,9,190,99,27,137,42,212,245,234,125,123,72,160,0,0,31,134,68,162,209,68,70,71,228,99,140,186,93,49,213,147,142,83,162,173,101,212,148,166,82,103,254,61,7,33,13,182,210,118,54,132,161,37,228,146,208,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,53,241,31,247,38,197,63,240,116,95,229,177,197,85,240,157,247,217,180,191,193,213,111,228,78,139,232,0,28,58,205,30,151,113,81,231,91,245,200,12,206,166,212,227,59,14,100,87,211,185,183,216,113,38,135,27,89,31,116,169,38,100,101,240,49,175,190,122,242,169,74,202,166,46,191,111,219,23,197,34,179,69,169,169,115,105,208,155,154,149,84,233,108,169,70,104,102,83,90,238,45,11,162,93,236,178,45,116,73,244,30,183,9,184,171,102,223,10,104,49,237,183,107,212,59,206,28,54,201,168,234,186,33,57,37,246,208,69,161,17,190,211,173,58,230,159,23,20,163,249,232,60,174,62,241,16,204,246,98,104,114,109,43,178,236,135,69,183,38,153,248,170,61,191,20,226,49,33,63,152,226,212,165,188,226,63,184,83,134,147,233,169,25,145,24,204,60,46,242,105,103,99,157,226,140,93,191,174,170,28,234,93,161,49,18,26,181,26,146,135,102,201,144,133,17,180,236,182,123,183,27,113,106,68,101,244,134,157,15,213,35,37,93,128,0,0,215,107,136,21,90,69,107,57,152,175,50,75,170,113,109,215,78,33,26,146,100,100,134,26,109,148,151,95,34,75,100,69,228,100,93,58,11,210,202,173,13,155,111,44,184,81,68,97,13,167,195,89,116,110,102,195,61,170,117,80,218,83,138,45,122,250,203,82,149,250,70,83,0,26,242,113,20,163,166,133,157,76,85,132,134,156,108,157,171,53,51,69,145,17,153,200,138,203,198,125,8,186,25,185,169,124,140,187,247,23,97,146,138,234,238,60,164,97,29,73,213,169,107,77,165,78,134,165,40,180,51,54,25,38,117,63,143,226,251,249,247,30,59,62,57,201,164,229,31,12,155,151,76,110,45,66,249,184,185,145,237,234,115,218,169,180,154,72,185,146,158,73,25,31,41,189,201,233,169,26,148,164,164,180,45,202,77,38,210,168,153,139,206,134,44,191,224,24,175,98,5,229,83,250,105,15,56,178,52,199,100,140,139,114,214,163,38,163,48,157,73,37,169,165,9,212,146,93,200,132,177,161,240,84,204,68,234,82,37,214,241,30,195,165,204,90,9,69,16,158,148,254,195,51,47,85,107,75,36,68,100,90,251,59,139,82,239,230,49,14,35,229,119,57,25,1,184,97,226,180,39,158,129,30,11,201,67,87,77,177,45,82,33,145,168,250,53,33,42,74,84,148,40,244,35,75,205,146,23,174,223,91,176,199,185,178,204,164,236,212,223,244,92,76,173,80,155,165,86,24,183,34,82,42,141,48,122,176,228,150,92,120,212,235,68,102,102,148,41,46,36,246,171,170,79,113,106,100,68,163,185,62,23,30,226,120,101,250,235,239,137,162,85,0,0,0,172,30,56,191,237,79,9,127,194,53,127,244,81,131,129,215,251,83,197,175,240,141,35,253,20,145,103,192,3,89,92,193,127,95,172,73,254,23,214,127,150,186,54,83,180,63,218,157,19,252,29,27,253,18,71,110,0,41,67,140,245,179,30,145,154,42,21,126,50,9,62,157,179,226,58,249,235,213,79,181,38,75,70,122,105,219,150,150,139,207,177,252,132,220,225,17,92,145,86,201,173,46,3,207,45,104,162,215,234,144,90,74,187,33,10,113,47,232,95,45,207,168,254,179,49,52,192,0,5,72,113,112,206,89,215,170,174,101,103,14,42,196,116,218,99,169,118,240,148,194,191,31,41,38,74,110,9,25,126,75,103,162,220,239,170,246,167,161,182,162,62,251,132,94,77,137,180,35,53,120,139,74,61,235,39,35,217,208,228,53,216,189,151,42,26,31,153,250,205,183,242,222,191,52,40,191,142,57,223,188,159,241,147,249,180,123,238,9,127,214,22,251,254,23,159,242,40,226,197,132,53,226,175,129,181,44,97,202,244,186,229,187,5,201,85,155,6,106,110,6,218,104,140,220,118,33,33,77,202,66,72,136,245,209,181,147,166,93,63,19,250,14,175,248,125,102,193,172,169,227,106,42,247,26,158,93,153,116,50,138,85,194,134,146,106,54,17,191,86,165,146,75,170,141,149,26,140,200,181,51,66,220,34,35,81,144,191,170,5,193,67,186,232,144,174,75,102,175,18,169,74,169,50,153,48,230,196,121,46,178,251,74,45,82,180,45,38,100,100,127,33,216,12,123,142,184,237,135,57,118,195,201,248,143,137,85,182,160,193,136,133,38,52,114,81,120,138,132,157,166,104,140,194,15,170,220,86,157,187,17,106,165,25,36,140,203,94,139,242,236,196,12,216,230,18,125,201,232,255,0,21,116,226,29,117,182,98,66,103,83,74,20,226,146,204,118,18,125,246,54,130,109,4,103,249,40,212,252,198,196,152,45,134,116,220,26,194,91,75,11,41,46,115,99,219,20,152,244,227,123,205,247,16,130,230,58,127,53,175,122,207,183,181,228,61,168,0,0,0,136,156,67,51,183,74,202,198,31,170,216,181,101,179,35,18,110,120,171,77,38,57,25,43,209,172,30,169,57,238,167,224,70,74,38,210,126,218,200,251,146,20,42,31,41,25,107,188,115,115,141,176,237,6,23,48,233,105,120,170,87,69,101,102,107,56,177,55,234,226,141,106,246,158,112,245,74,8,245,51,82,183,31,170,149,153,108,81,73,165,83,168,84,168,84,74,68,70,226,192,167,199,110,36,86,27,47,85,166,91,73,37,8,47,145,36,136,191,64,174,158,55,53,89,140,224,214,29,208,208,178,40,178,238,119,165,186,158,189,92,102,34,210,131,239,167,103,220,242,243,250,245,240,28,14,45,230,29,171,98,245,214,235,11,231,69,141,70,167,176,238,158,169,165,213,75,113,212,253,122,178,201,254,145,108,0,0,0,40,159,139,157,183,18,133,156,170,181,66,42,16,149,87,232,84,202,147,196,146,211,87,9,179,143,169,252,244,142,145,100,252,44,235,82,235,57,34,176,211,49,91,149,79,118,169,9,10,243,54,209,61,243,70,191,81,40,147,245,36,132,177,0,16,187,139,173,90,69,59,38,117,120,108,186,164,34,171,93,165,196,116,137,38,100,180,19,166,246,135,167,98,220,202,79,175,77,72,188,244,16,167,130,205,13,153,249,154,185,235,111,161,181,250,46,203,147,201,212,207,114,29,118,100,68,238,47,47,96,156,73,235,249,194,233,192,4,56,226,211,71,77,79,37,119,36,213,52,226,206,145,86,164,204,73,164,136,201,6,114,144,206,170,233,208,180,120,203,166,157,76,190,163,128,252,27,235,171,165,102,222,85,52,150,162,69,106,210,168,67,82,72,181,35,52,189,29,226,51,248,126,36,250,252,244,243,25,19,141,245,90,67,216,153,134,52,37,58,163,98,29,10,108,180,35,105,232,149,189,33,41,81,145,246,212,201,132,246,235,208,181,238,67,63,112,92,161,179,3,43,247,21,107,99,126,34,171,122,75,213,105,51,221,202,106,36,68,161,39,229,209,92,195,233,249,194,126,128,10,142,227,133,71,75,23,206,21,92,4,211,132,169,180,154,156,51,89,145,109,81,50,243,43,34,35,211,93,75,196,30,189,124,203,183,158,92,224,153,93,92,172,5,190,173,181,45,70,154,125,219,227,18,70,93,8,159,134,194,116,35,250,216,62,159,63,152,177,80,0,0,20,217,198,211,250,253,88,159,193,2,254,91,32,74,174,13,254,232,210,191,133,245,31,244,49,132,233,1,78,28,100,242,246,86,126,40,81,115,3,65,132,104,166,222,237,149,58,176,105,47,85,186,164,118,200,144,163,248,115,88,73,116,243,54,28,51,238,51,167,6,172,193,126,23,97,133,115,0,43,179,77,117,59,45,211,169,82,9,106,51,82,233,143,175,215,65,106,103,209,167,212,122,246,45,31,65,23,97,99,99,204,98,126,33,91,248,79,135,151,30,37,93,47,147,84,171,106,154,253,70,79,93,13,105,109,6,100,218,126,43,89,232,148,151,154,148,69,230,53,205,131,22,254,205,150,98,80,193,171,196,93,24,147,113,154,156,89,39,84,50,185,14,154,150,173,58,104,219,72,51,61,58,104,134,254,67,99,92,55,176,109,236,44,176,109,252,56,180,227,114,41,22,221,57,138,108,68,158,155,141,13,32,147,189,70,93,214,163,35,82,143,185,169,70,103,220,122,64,0,0,30,107,18,49,26,206,194,75,30,177,136,215,245,101,154,93,6,135,24,228,203,146,225,246,45,72,146,132,151,117,45,74,52,165,41,46,170,82,146,69,212,198,190,25,177,204,149,229,156,28,109,122,242,122,157,45,184,106,82,105,86,205,13,173,93,92,104,219,207,150,217,37,58,239,121,197,43,114,140,136,204,212,162,73,116,74,72,174,83,135,150,86,101,101,111,1,216,164,92,205,33,55,141,208,242,107,21,242,73,146,188,51,134,130,75,81,9,69,208,249,72,232,102,90,150,245,185,161,153,104,50,150,103,44,123,139,18,242,245,136,120,127,104,196,110,85,106,224,183,166,211,224,50,227,169,105,46,62,227,102,148,36,214,163,36,164,181,62,230,122,13,123,113,231,47,88,163,150,187,190,29,139,139,116,104,212,202,196,234,107,117,102,25,98,107,82,82,168,203,117,214,146,173,205,168,200,143,123,14,22,154,235,211,95,50,25,11,6,242,5,153,204,123,176,97,98,94,26,89,244,250,133,2,160,235,204,176,251,213,136,177,212,165,52,225,182,178,52,56,178,81,104,164,153,118,234,46,211,38,88,101,119,224,230,88,236,76,52,191,96,53,10,191,66,134,251,51,88,105,244,60,148,41,82,157,112,136,150,131,52,171,213,90,79,161,140,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,211,233,212,250,164,101,195,169,192,143,49,135,8,210,182,159,105,46,33,68,100,100,100,105,81,25,31,67,50,253,35,206,64,194,92,42,165,78,85,78,153,134,118,164,57,138,81,172,228,49,69,140,219,166,173,73,90,154,146,130,61,117,34,61,117,238,90,143,82,211,77,50,218,90,101,180,182,132,145,18,82,146,208,136,139,200,136,135,246,0,0,2,59,103,47,41,118,150,102,240,238,116,73,48,208,205,199,79,140,235,244,201,141,182,210,92,83,205,177,32,153,105,107,54,92,112,219,230,63,184,210,157,15,94,165,215,189,13,98,214,20,95,56,27,126,206,180,174,170,92,250,100,202,116,167,74,51,238,48,243,36,242,27,121,198,208,243,74,113,8,53,36,205,165,26,86,68,68,122,116,237,210,197,120,99,103,161,254,100,124,8,197,58,244,98,142,100,132,82,231,84,101,30,243,87,238,56,172,198,39,31,145,166,154,115,21,203,74,62,38,94,100,35,191,20,12,41,77,141,152,41,119,69,54,58,10,155,116,54,229,88,159,105,31,70,227,178,102,205,94,226,81,33,41,61,82,130,61,117,81,153,121,152,245,28,37,177,157,172,63,198,217,22,125,90,162,166,169,247,4,53,198,97,149,60,73,65,204,126,92,22,210,173,170,90,83,187,106,12,181,34,53,105,241,23,110,133,165,196,37,104,61,82,162,35,35,249,15,232,98,172,204,227,37,43,3,176,122,225,189,170,19,152,143,37,168,50,219,128,151,93,74,13,201,101,21,231,26,65,106,180,25,153,155,71,161,36,247,31,151,196,181,224,196,43,178,226,198,76,84,172,92,175,156,185,245,11,146,179,33,232,236,167,152,234,245,145,37,107,75,72,73,154,213,166,231,52,36,145,159,127,49,119,188,56,242,213,19,3,112,74,151,93,168,193,38,235,183,68,86,42,207,27,173,17,60,202,36,196,136,165,50,173,90,66,211,162,218,61,82,102,162,35,243,51,237,153,51,35,142,86,246,1,225,85,122,247,170,213,32,51,58,45,62,82,233,177,164,190,132,156,137,105,140,243,173,54,72,83,136,53,238,83,70,91,82,123,143,169,23,196,168,82,251,188,113,91,57,24,222,115,19,18,161,84,168,86,170,30,30,36,104,237,201,125,17,88,122,90,141,5,179,115,170,66,18,169,58,116,212,136,140,136,181,215,173,200,228,99,38,214,174,94,48,234,159,80,173,208,226,201,187,106,45,53,54,84,153,49,155,91,209,92,113,136,198,182,146,181,48,219,168,36,186,201,153,36,245,50,51,51,51,215,180,173,21,33,198,79,24,138,163,112,80,240,154,153,56,205,152,173,70,170,72,38,221,233,205,74,234,12,41,39,181,122,118,50,212,141,58,252,252,134,37,225,79,131,106,191,241,217,171,182,68,52,187,26,220,66,103,33,110,55,185,9,122,60,200,46,17,145,154,20,68,178,37,244,234,71,243,33,121,61,128,66,190,34,54,182,54,226,93,138,213,155,134,54,212,169,60,217,169,75,174,179,14,90,205,77,155,50,219,50,213,146,86,165,235,160,250,150,157,126,162,17,179,38,92,49,175,24,247,244,12,67,199,6,149,25,138,83,237,84,35,67,218,234,22,185,13,61,29,228,19,141,201,139,161,164,203,154,147,209,68,125,52,212,186,152,180,249,179,173,251,22,216,92,185,242,162,83,41,20,88,70,165,56,234,208,203,76,176,203,102,103,169,158,212,164,137,8,51,242,34,34,242,33,73,92,72,51,143,59,28,47,169,24,127,106,212,217,114,212,162,73,91,105,92,87,140,209,33,230,94,150,209,56,70,135,214,218,210,166,157,79,173,180,140,250,118,46,135,9,82,149,45,68,132,36,212,165,30,132,68,90,153,152,179,206,18,121,95,151,42,180,206,62,220,180,135,83,21,141,222,138,91,241,204,144,230,228,78,138,246,211,91,90,30,135,183,93,139,233,231,240,31,207,26,86,244,184,172,165,242,154,45,222,146,245,137,62,177,253,29,59,185,142,171,130,169,151,225,253,247,174,154,255,0,74,244,255,0,239,21,17,112,66,16,241,109,156,252,124,176,212,97,182,250,80,220,174,79,49,6,163,35,94,218,132,3,45,11,207,65,86,153,19,161,174,224,204,213,165,78,71,55,85,248,255,0,197,251,93,41,242,79,224,127,1,32,120,192,218,208,233,88,209,79,174,178,210,80,245,79,155,204,218,146,34,62,92,72,9,46,196,71,216,252,204,198,27,225,225,135,109,98,22,99,232,81,31,229,242,227,248,173,196,189,58,238,129,44,203,186,85,249,131,96,178,34,34,208,139,66,31,160,60,94,49,193,77,75,13,234,240,148,201,186,78,120,127,80,147,184,207,71,219,62,223,160,107,26,231,170,225,232,122,13,145,50,139,56,234,25,126,181,164,41,242,117,71,227,181,86,237,218,254,237,124,187,254,129,152,128,0,0,71,204,247,57,202,203,77,212,173,238,39,250,135,170,15,67,255,0,194,17,134,187,141,126,48,134,208,152,122,75,43,66,1,56,104,53,125,46,187,123,126,53,99,209,0,10,81,227,7,108,21,35,29,97,87,82,75,36,213,249,154,107,219,232,161,192,79,78,133,241,248,159,232,30,227,130,221,82,150,197,221,121,83,95,138,202,166,73,244,119,33,213,33,38,180,109,106,162,165,109,51,61,75,82,232,122,12,101,197,191,13,215,106,102,49,251,201,182,220,40,247,70,222,94,165,234,151,134,131,1,179,211,213,34,238,175,138,191,71,97,41,184,53,93,237,205,195,75,130,213,113,244,154,233,254,19,150,141,221,83,204,145,80,112,250,110,233,219,224,66,199,69,58,241,164,90,79,18,172,212,147,155,141,62,145,213,58,235,183,247,61,59,203,200,119,156,22,137,195,184,239,67,34,86,210,244,110,191,15,197,212,69,159,98,222,27,219,248,181,96,212,236,43,154,26,100,211,234,92,158,106,13,180,47,241,111,54,233,116,90,84,159,105,180,247,73,246,253,35,92,76,113,194,122,214,10,226,77,87,15,171,145,159,105,234,119,35,214,117,11,78,238,100,118,157,232,106,66,12,244,39,75,242,75,253,103,225,163,200,145,21,212,200,138,251,140,186,157,118,173,181,26,84,90,150,135,161,151,200,90,94,70,56,153,207,149,90,162,225,110,52,207,104,163,186,210,227,181,85,125,213,111,92,167,231,35,151,204,122,76,173,13,41,67,171,236,157,196,72,45,53,34,61,109,66,157,80,133,86,167,197,170,211,100,181,38,36,214,81,34,59,205,44,150,135,27,90,73,73,82,84,70,100,100,100,100,100,100,122,30,163,238,148,37,58,237,73,22,167,169,232,93,204,127,64,43,251,140,38,25,126,19,224,125,46,240,131,13,10,155,73,171,176,167,158,38,245,89,69,106,28,247,20,91,137,6,123,117,81,30,134,100,95,80,172,188,148,226,75,248,103,152,251,42,164,82,84,204,122,149,106,155,77,146,173,230,148,147,46,79,140,107,53,30,228,150,154,35,174,186,151,196,134,197,84,138,131,21,106,76,42,172,87,82,227,51,35,183,33,181,165,68,100,164,173,36,162,50,50,51,35,35,35,242,49,203,16,55,136,222,71,168,216,189,107,77,197,59,34,156,152,247,77,45,135,31,144,220,118,80,130,150,211,77,203,125,90,147,76,45,199,29,91,174,36,186,168,136,250,118,61,12,66,222,29,25,136,187,176,15,28,63,98,107,153,245,49,75,171,78,244,75,209,103,41,212,147,18,221,153,17,133,40,144,183,80,148,169,41,105,69,169,164,212,93,75,67,46,133,118,202,68,42,253,20,219,113,45,72,137,82,139,162,139,66,90,28,109,196,117,248,145,145,145,252,200,197,17,241,46,203,243,184,55,142,211,43,84,218,105,179,70,185,57,149,52,184,134,77,45,165,249,19,38,43,97,26,91,66,11,212,108,186,106,103,167,153,144,204,28,36,51,34,229,173,121,72,193,155,130,166,178,167,213,141,111,195,75,207,122,158,37,215,96,71,109,41,37,186,73,215,106,79,66,36,25,252,53,236,46,36,140,140,136,200,245,35,236,99,196,227,93,249,11,13,48,170,234,188,230,62,219,103,76,163,206,146,201,45,68,68,183,91,140,227,137,79,85,39,93,118,31,66,50,63,243,141,111,113,130,243,151,136,88,165,118,94,114,223,91,135,88,173,207,154,130,82,140,201,8,118,67,142,18,83,170,149,161,22,243,208,181,63,172,251,140,195,129,249,152,127,0,112,110,228,160,218,168,142,87,53,200,228,200,222,53,178,62,99,17,36,69,109,26,19,136,117,14,37,105,113,148,171,177,164,143,175,83,237,133,233,20,123,219,24,111,164,193,166,198,159,89,175,87,231,18,148,105,67,210,86,167,95,120,136,214,173,9,107,50,222,225,106,125,79,85,121,153,139,197,200,54,76,109,220,188,216,52,235,162,185,77,67,183,133,102,11,47,203,113,246,91,82,226,243,153,138,181,178,70,166,27,117,27,93,100,253,83,51,208,251,234,125,165,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,215,196,127,220,155,20,255,0,193,209,127,150,199,21,87,194,119,223,102,210,255,0,7,85,191,145,58,47,160,0,69,158,33,249,176,127,43,24,36,115,45,135,91,43,214,237,113,202,101,191,189,59,138,57,146,72,223,150,100,125,15,148,149,39,66,62,155,220,111,82,50,212,133,55,229,171,46,184,159,157,44,100,122,219,129,90,125,79,62,106,170,92,119,29,68,215,39,195,52,165,122,207,56,102,123,157,117,106,61,18,147,81,26,148,125,76,136,148,162,184,12,51,225,111,147,204,62,163,51,10,171,135,174,94,21,34,108,147,34,165,93,154,235,139,117,90,117,50,105,181,37,148,22,186,233,162,53,211,161,168,251,143,55,142,252,38,178,207,137,148,57,11,195,90,67,152,117,114,33,191,220,178,233,206,184,244,53,172,139,161,63,25,197,25,26,126,109,154,21,169,234,102,173,52,58,146,170,211,241,207,35,249,128,114,25,76,126,220,189,45,41,68,166,228,71,89,169,137,140,40,181,74,146,125,9,232,238,163,185,25,117,35,50,81,18,136,200,175,195,43,120,245,73,204,174,7,91,88,183,77,97,168,178,42,140,41,154,156,38,215,184,161,207,105,70,135,218,235,215,110,226,220,157,122,154,20,131,62,227,43,128,0,215,143,136,149,26,77,11,58,120,171,10,87,182,237,89,169,133,211,79,82,68,86,94,71,255,0,130,226,127,249,11,188,201,237,208,205,229,149,124,39,175,178,233,56,167,45,26,100,119,148,69,166,175,177,29,12,187,211,203,233,27,88,204,0,3,93,142,32,23,49,93,153,203,197,138,162,94,39,73,138,242,169,155,137,123,180,240,109,34,46,154,252,185,26,105,229,166,158,66,241,178,119,66,114,219,202,166,18,82,94,101,13,58,139,58,148,243,136,74,118,237,91,177,144,234,136,203,243,181,89,234,126,103,169,138,70,226,15,141,21,12,109,205,101,237,87,114,106,158,165,91,179,92,182,168,237,235,234,55,22,34,212,217,154,62,78,59,205,119,255,0,182,121,118,43,146,200,190,88,104,121,96,192,170,61,191,232,214,209,118,87,24,106,167,115,204,82,62,149,201,139,65,31,35,113,145,31,45,146,62,90,83,208,181,37,43,66,82,213,172,136,28,26,237,10,141,115,209,167,91,183,21,46,45,74,151,82,97,113,102,67,148,209,56,203,236,172,140,148,133,164,250,41,38,70,100,100,99,93,76,231,224,11,121,106,204,77,211,134,52,245,56,186,43,110,162,161,68,91,138,53,40,233,239,150,246,146,165,31,85,41,26,169,163,87,154,155,51,243,23,31,194,227,220,79,12,191,93,125,241,52,74,160,0,0,21,131,199,23,253,169,225,47,248,70,175,254,138,48,112,58,255,0,106,120,181,254,17,164,127,162,146,44,248,0,107,43,152,47,235,245,137,63,194,250,207,242,215,70,202,118,135,251,83,162,127,131,163,127,162,72,237,192,5,33,113,144,188,163,220,89,177,137,110,197,119,82,181,109,104,48,36,35,82,61,178,29,113,233,38,127,18,213,185,12,244,63,134,190,98,124,112,154,182,164,219,249,46,182,231,73,103,150,117,234,165,78,166,130,54,246,168,209,226,20,194,76,252,207,82,99,82,51,211,161,151,150,134,115,20,0,4,89,226,13,155,200,153,86,193,231,125,1,41,133,223,151,74,92,131,111,199,53,17,170,63,77,29,154,164,254,107,68,101,183,82,208,220,82,8,245,45,218,84,182,71,50,175,95,206,14,56,19,21,245,204,93,171,72,121,53,107,178,166,165,40,214,234,20,179,50,96,156,62,239,62,162,81,106,103,169,36,156,95,93,186,30,192,148,154,85,54,131,74,133,67,162,193,102,21,62,157,29,184,145,35,48,130,67,108,50,218,73,40,109,9,46,132,148,164,136,136,188,136,133,91,113,206,253,228,255,0,140,159,205,163,223,112,75,254,176,183,223,240,188,255,0,145,71,22,44,63,151,27,109,230,214,203,205,165,109,173,38,149,37,69,169,40,143,185,25,121,144,167,92,253,240,197,185,108,90,205,75,23,242,229,111,63,87,180,229,169,114,234,86,236,38,205,201,84,117,119,90,216,71,85,59,28,207,83,218,159,89,190,218,26,11,84,196,172,13,205,254,98,242,218,165,192,194,252,67,157,79,166,26,212,111,81,166,54,153,80,77,70,122,168,201,135,72,201,181,25,247,82,54,168,244,234,99,60,79,227,11,156,9,144,151,22,59,150,84,23,86,157,10,75,20,69,27,136,63,137,19,142,169,26,253,105,50,17,87,21,241,167,21,113,202,227,252,43,197,155,230,167,114,212,146,147,67,78,75,112,137,182,18,103,169,165,166,144,68,219,73,51,235,181,9,73,124,133,151,112,143,201,147,244,152,236,230,179,17,169,164,153,19,89,113,155,58,27,200,245,155,101,90,161,217,230,71,216,214,157,200,111,251,131,90,186,146,208,98,209,64,0,0,6,17,205,206,105,236,204,167,225,84,171,234,226,229,205,172,76,37,197,183,232,228,225,37,202,132,205,186,145,31,154,90,70,169,83,139,47,101,38,90,106,165,36,142,136,160,66,198,220,236,230,11,148,149,185,112,94,215,172,237,239,58,162,216,196,102,136,186,173,90,106,77,71,101,178,236,93,146,146,34,35,61,8,239,171,43,25,102,177,242,175,133,112,176,242,209,109,50,102,44,147,38,181,86,91,100,151,170,83,12,189,103,21,167,82,65,117,74,17,169,237,78,133,169,153,169,71,152,69,115,113,180,183,229,203,192,219,14,230,104,140,227,211,110,149,68,120,137,58,232,111,196,117,73,81,158,189,11,232,12,187,119,81,117,46,154,227,94,7,119,83,12,215,113,102,200,121,242,231,76,137,73,170,199,107,82,246,89,92,134,158,81,23,115,234,251,5,242,233,241,22,198,0,0,2,136,56,180,221,176,174,124,229,215,96,65,117,14,21,185,72,166,210,29,82,11,167,51,148,111,168,181,212,245,50,241,26,31,109,12,140,180,212,140,206,205,248,96,219,146,45,188,146,97,226,37,146,146,245,69,53,10,145,164,251,18,29,156,250,155,211,167,99,111,97,253,102,98,84,0,8,111,197,170,141,38,169,146,203,142,107,30,197,34,173,74,152,247,79,200,84,164,50,95,254,19,201,248,136,39,193,150,232,102,139,154,138,189,2,75,164,148,220,54,140,200,236,167,79,105,246,164,71,120,186,252,155,109,225,118,128,2,22,113,118,185,138,131,147,74,173,44,222,36,29,199,94,165,211,9,59,244,223,181,211,149,166,158,127,212,186,233,242,215,200,65,222,12,180,39,42,121,171,171,213,185,40,54,168,246,116,215,141,106,78,187,86,185,49,90,73,36,252,148,100,181,245,248,18,139,204,100,62,56,84,105,44,95,88,85,112,43,250,158,109,38,167,13,29,63,45,151,153,90,191,232,144,143,47,254,89,163,130,165,208,205,71,46,183,117,166,167,73,82,104,183,115,178,54,233,166,214,36,68,143,179,235,213,108,188,44,40,0,84,23,27,219,152,165,98,126,25,217,220,226,51,165,208,102,84,205,189,254,207,138,144,150,245,211,203,95,7,223,207,111,200,103,46,10,116,39,33,229,206,240,184,29,101,8,244,157,226,235,45,171,110,138,90,25,135,27,174,190,105,220,226,200,139,200,201,95,17,97,96,0,0,41,179,141,167,245,250,177,63,130,5,252,182,64,149,92,27,253,209,165,127,11,234,63,232,99,9,210,3,17,102,195,2,160,230,55,0,238,204,42,125,13,20,234,132,67,145,72,121,194,47,160,168,178,124,200,235,215,242,72,214,146,66,143,243,22,178,243,20,67,149,12,103,171,229,111,50,118,229,245,83,98,76,88,244,170,130,233,87,20,53,164,210,191,4,225,242,165,33,73,211,93,200,246,201,63,158,210,70,198,209,101,70,157,21,153,176,223,109,248,242,27,75,173,58,218,137,73,90,20,90,165,68,101,220,140,140,143,81,90,124,103,243,2,116,43,54,219,203,165,10,110,217,119,26,211,93,174,165,11,208,202,11,43,52,198,105,68,71,213,46,60,149,47,169,119,142,159,136,240,252,24,50,243,233,26,245,199,153,75,130,1,27,20,164,174,129,111,27,136,62,178,92,73,28,167,208,127,220,182,164,180,70,90,145,243,157,46,134,145,109,32,0,0,56,213,42,141,62,143,78,149,87,171,77,98,28,24,44,174,76,153,47,184,77,180,203,72,73,169,107,90,143,162,82,148,145,153,153,244,34,33,68,156,67,243,201,82,205,29,238,118,109,151,41,232,216,105,109,201,63,71,52,101,177,85,73,41,35,74,166,186,95,14,170,38,210,125,144,123,140,137,75,50,41,111,194,223,33,63,129,112,105,249,150,198,42,49,122,126,123,36,253,171,73,146,217,25,211,227,172,186,77,117,38,93,30,90,76,141,178,252,132,30,227,245,148,68,139,45,1,74,220,106,253,233,237,111,179,248,63,120,212,68,232,225,59,238,77,105,127,132,106,223,203,93,19,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,68,207,206,76,109,220,195,216,53,27,162,135,77,67,87,133,26,11,207,196,113,134,80,149,202,228,179,41,104,100,205,44,56,234,247,58,241,122,164,101,169,246,208,251,209,213,94,141,123,96,245,244,168,53,40,211,168,213,234,4,227,82,77,72,122,59,137,117,135,140,137,105,220,72,89,22,246,207,67,232,122,167,200,200,102,124,112,204,195,248,251,131,118,221,2,234,68,115,185,173,167,33,198,241,174,17,243,31,137,30,43,136,208,220,91,171,113,75,83,143,41,93,137,38,125,122,31,124,63,131,247,156,188,61,197,43,78,243,136,242,219,58,61,110,4,215,9,42,50,37,161,169,13,184,105,86,138,78,164,123,58,150,165,245,151,113,178,22,10,95,144,177,47,10,173,91,206,27,237,184,117,58,60,25,47,19,106,35,36,58,228,102,220,82,122,41,90,105,188,186,25,153,255,0,156,123,99,50,34,51,51,208,139,185,138,119,226,223,153,7,46,139,198,54,13,91,245,69,156,10,81,161,249,137,101,255,0,83,196,180,236,248,238,37,68,135,77,58,237,81,106,70,130,63,142,157,134,30,225,163,151,231,113,147,29,161,214,170,84,211,122,141,109,242,234,106,90,217,53,54,167,227,204,134,173,134,106,109,104,63,81,195,233,169,30,158,100,66,247,18,136,84,10,41,54,218,90,143,18,155,23,68,145,17,33,13,182,218,58,124,8,136,136,190,68,66,146,120,139,230,34,238,199,204,112,60,38,182,95,83,244,186,76,239,68,181,22,10,157,81,63,45,169,146,216,74,141,8,117,105,82,148,151,82,90,146,73,71,208,180,34,232,115,75,135,38,71,168,216,67,107,66,197,59,222,156,153,23,77,81,134,223,142,220,134,80,178,136,211,173,196,125,58,19,172,33,198,221,67,173,168,186,40,200,186,247,61,76,79,33,196,171,212,24,164,210,102,213,101,56,150,217,135,29,201,14,45,70,68,73,74,18,106,51,51,51,34,34,34,47,51,26,234,231,91,18,95,196,204,199,222,181,37,73,83,209,233,181,170,149,54,50,183,154,146,108,183,62,73,160,211,235,40,180,209,125,52,208,190,4,44,211,131,222,25,126,12,96,125,82,240,157,13,9,155,86,171,190,166,94,54,244,89,197,118,28,7,18,91,141,4,123,117,73,158,132,102,95,88,176,16,31,202,144,149,105,185,36,122,30,165,169,118,49,240,168,212,33,82,105,242,170,181,41,45,70,137,9,149,200,144,243,171,36,33,182,208,147,82,148,165,25,145,17,17,17,153,153,158,133,160,168,222,35,156,65,101,93,51,167,224,190,17,86,8,169,13,147,177,42,147,227,72,50,55,150,71,46,51,205,165,200,242,77,42,109,72,83,106,36,169,29,122,25,244,208,133,106,56,227,143,56,167,93,90,150,181,153,169,74,81,234,106,51,238,102,126,102,51,206,74,240,18,102,62,227,133,26,222,84,23,222,165,211,159,141,82,168,26,90,53,32,227,183,50,58,29,73,253,26,211,236,189,217,68,69,241,61,59,223,238,18,97,189,191,132,182,13,50,194,182,97,166,53,62,155,206,229,32,155,66,63,24,243,142,159,68,37,41,246,156,87,100,151,127,210,43,11,141,41,56,87,29,150,102,74,216,126,146,211,225,248,186,112,232,184,45,173,37,137,87,146,77,205,166,175,71,104,157,116,221,251,158,163,229,230,46,40,87,23,25,91,189,184,88,105,111,218,173,190,146,93,67,197,243,17,187,170,185,114,41,238,23,77,221,123,252,12,69,158,18,24,110,229,215,152,198,47,39,27,112,227,90,251,185,154,23,170,126,38,12,246,203,95,84,203,186,126,41,253,61,134,78,227,73,84,165,191,119,89,180,214,34,50,153,145,189,35,207,117,45,164,150,189,205,83,148,157,76,143,83,208,186,22,163,195,112,124,182,10,175,142,211,107,138,37,154,105,28,189,116,236,92,216,115,211,215,161,252,62,37,250,69,215,0,15,59,136,68,179,180,39,147,102,146,87,209,105,187,183,227,80,53,123,119,241,134,54,35,200,131,188,220,180,90,170,222,226,191,171,186,172,245,63,252,33,40,72,48,0,0,24,15,60,113,30,151,150,219,169,166,91,74,213,251,135,162,136,207,255,0,31,141,240,250,134,186,173,126,48,134,207,248,106,241,72,178,169,207,39,93,21,206,239,255,0,12,177,233,192,5,75,113,181,161,63,30,185,134,181,162,105,60,185,126,153,213,73,73,235,234,34,156,159,88,244,248,246,234,48,79,11,27,228,237,92,202,211,41,75,158,76,53,86,231,110,66,157,218,75,229,64,154,162,233,184,136,244,53,124,15,244,9,135,198,63,13,19,87,195,74,54,33,49,29,42,85,19,196,115,156,217,169,167,157,34,158,210,122,146,79,78,222,106,47,211,216,96,14,13,247,61,74,22,49,86,45,180,72,87,132,168,248,125,237,154,213,167,209,197,168,44,180,45,116,238,127,3,23,54,41,167,140,211,110,167,22,237,165,172,245,66,252,102,194,235,211,72,212,253,71,179,224,170,163,42,165,246,157,137,50,63,69,245,50,234,94,173,68,91,24,167,190,49,184,80,205,18,252,162,226,76,118,152,108,235,190,39,153,177,36,74,87,33,154,123,37,187,68,22,189,250,106,163,253,29,133,109,143,172,89,82,32,202,102,108,71,150,203,241,220,75,173,56,133,26,84,133,164,245,37,17,151,82,50,50,215,82,22,247,195,55,61,45,94,52,200,88,33,137,117,93,181,88,44,55,26,149,38,67,228,68,243,72,76,56,204,181,189,233,6,165,56,106,82,207,106,80,68,125,76,186,234,66,201,210,162,82,73,73,61,72,203,82,49,250,3,20,230,150,194,135,136,184,9,123,208,100,195,76,151,83,65,169,61,21,6,217,44,249,254,9,244,35,66,52,171,174,171,242,45,122,244,26,232,212,26,149,98,98,68,150,77,46,71,145,111,86,214,157,18,70,133,54,182,31,50,233,236,153,25,26,62,70,95,33,176,206,77,241,5,172,71,203,173,149,88,67,230,235,145,40,180,216,79,169,74,37,40,221,76,24,234,86,167,185,93,117,95,93,79,95,144,205,99,229,38,52,121,145,220,139,45,134,222,101,228,26,28,109,196,146,146,164,153,104,100,100,125,12,140,140,85,86,122,50,105,113,217,216,217,64,199,44,40,183,22,229,57,85,152,179,234,12,211,97,184,110,33,255,0,23,38,75,171,218,195,4,146,73,37,45,150,170,94,186,233,169,246,49,99,152,17,92,147,95,194,75,86,92,230,30,102,83,116,136,44,190,135,146,105,112,156,40,205,26,183,17,153,158,186,153,235,175,93,70,1,226,79,151,248,248,197,129,85,58,236,42,121,63,87,182,152,122,166,210,144,209,41,197,34,60,57,138,36,17,147,107,81,234,183,11,161,25,22,190,100,98,145,48,222,240,173,97,38,38,209,238,120,234,145,18,109,2,173,29,231,208,70,182,214,70,196,132,45,72,81,18,146,125,219,234,70,101,219,200,108,87,151,28,81,166,226,254,13,218,215,164,25,237,74,122,93,38,10,166,236,117,43,54,228,170,43,46,56,133,104,181,153,40,141,194,212,148,122,150,189,126,34,36,113,118,198,210,178,240,138,22,30,81,234,27,42,117,185,141,148,150,208,238,138,56,79,69,158,202,245,36,184,74,211,114,72,186,164,211,241,212,250,10,90,81,154,140,212,163,51,51,61,76,204,114,41,180,233,213,122,132,106,85,50,43,178,101,204,121,12,48,203,72,53,173,199,22,162,74,82,148,164,140,204,204,204,136,136,139,83,212,92,119,13,28,140,199,195,170,4,108,99,196,218,51,75,184,106,13,161,218,124,105,17,200,252,51,14,34,28,134,150,104,122,58,86,135,146,226,22,90,165,102,69,212,139,174,166,44,68,136,146,68,148,145,17,17,104,68,94,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,4,107,226,63,238,77,138,127,224,232,191,203,99,138,171,225,59,239,179,105,127,131,170,223,200,157,23,208,0,41,147,141,141,106,160,254,98,236,171,117,199,181,131,6,202,102,107,45,233,236,186,252,233,104,113,95,165,49,218,47,248,162,83,240,107,179,168,212,92,174,212,174,216,172,23,164,238,75,150,81,204,124,203,214,54,227,161,182,218,111,251,212,234,226,139,230,226,132,244,1,84,188,112,44,138,83,82,176,183,17,163,182,219,117,41,40,168,209,101,43,68,239,121,150,205,167,89,254,232,201,10,113,255,0,35,47,164,242,243,245,188,16,171,181,41,56,103,137,182,211,210,20,168,20,250,228,25,172,52,103,209,14,190,194,208,225,151,214,81,218,255,0,16,178,208,0,20,189,198,131,13,29,183,51,5,109,226,83,12,26,97,222,84,4,176,226,246,244,84,200,75,216,231,95,248,23,99,9,111,193,235,21,98,222,153,92,115,15,93,144,71,80,195,250,188,136,106,107,242,138,36,165,170,75,43,63,145,184,185,41,47,248,47,134,130,117,0,233,47,139,190,143,135,246,101,122,250,184,30,229,83,45,218,108,154,164,197,235,212,153,97,181,56,189,62,122,36,244,26,215,208,169,87,78,98,113,206,45,45,189,92,175,226,45,207,163,139,73,26,137,50,38,201,213,199,15,83,246,82,110,41,70,102,125,136,204,204,108,191,70,164,194,160,209,224,208,169,173,155,113,41,209,154,137,29,6,122,237,109,180,146,82,95,226,34,26,208,64,90,92,199,120,238,86,15,84,170,238,65,202,55,190,30,48,183,238,215,244,234,54,107,0,20,181,198,169,84,179,204,213,168,152,223,213,201,178,34,248,163,35,45,54,248,233,188,178,63,238,189,173,117,242,52,137,247,194,227,220,79,12,191,93,125,241,52,74,160,0,0,21,131,199,23,253,169,225,47,248,70,175,254,138,48,112,58,255,0,106,120,181,254,17,164,127,162,146,44,248,0,107,43,152,47,235,245,137,63,194,250,207,242,215,70,202,118,135,251,83,162,127,131,163,127,162,72,237,192,121,108,80,196,155,75,7,236,10,230,37,223,85,36,193,162,91,241,23,46,83,167,213,74,34,232,150,208,95,148,181,168,210,132,167,185,169,68,94,99,92,75,230,231,189,243,55,142,245,59,145,186,106,165,220,216,131,95,253,201,5,142,191,75,33,210,67,17,209,242,73,26,16,70,126,73,45,70,198,120,57,135,20,236,32,194,155,75,11,233,106,74,227,219,20,120,180,206,98,75,78,114,219,108,137,199,79,230,181,238,89,252,212,99,216,128,15,51,137,120,139,106,97,37,133,93,196,171,226,162,80,168,118,244,53,205,152,246,154,171,106,123,33,5,211,114,214,163,74,18,159,202,82,146,94,99,94,60,126,198,171,231,56,88,253,34,241,171,186,204,119,235,147,26,165,209,33,73,150,134,163,211,97,243,13,44,48,110,172,201,8,73,111,53,45,102,100,157,202,90,207,77,69,207,229,54,159,149,252,173,96,213,39,13,40,152,221,135,82,42,59,74,101,114,164,139,138,25,29,66,160,180,151,53,206,174,107,176,180,36,32,143,178,18,146,62,186,153,230,79,219,5,128,191,238,221,96,255,0,206,88,95,246,130,178,184,210,98,13,133,125,254,195,191,129,23,189,2,225,240,63,132,62,43,209,85,38,101,242,55,250,59,102,254,82,149,183,118,197,105,174,154,237,61,59,24,247,60,28,241,55,13,236,124,16,189,160,94,152,131,109,80,37,72,186,249,205,49,84,171,49,21,199,27,240,108,22,244,165,197,145,154,117,35,45,75,166,164,98,199,173,91,242,198,190,155,144,245,147,121,208,174,22,226,41,41,144,170,85,69,153,100,201,171,93,164,179,109,74,218,103,161,233,175,125,12,119,160,49,86,36,229,91,46,88,189,53,117,76,70,193,155,86,179,80,116,140,156,158,184,9,106,91,154,235,237,62,222,215,21,220,204,181,87,67,51,50,234,32,31,16,203,83,38,153,69,177,83,104,225,150,8,90,138,196,203,190,58,147,8,229,182,185,229,73,131,170,144,185,166,220,133,56,146,89,158,228,53,170,122,168,148,175,236,90,28,87,225,231,147,137,153,169,197,95,29,114,196,121,188,62,181,28,110,77,118,65,17,164,166,56,103,171,112,80,175,206,94,134,107,50,246,80,71,216,212,141,111,206,28,56,148,248,140,64,129,21,152,209,99,54,150,88,97,148,18,27,105,180,150,137,66,82,93,18,146,34,34,34,46,132,68,62,192,0,0,60,78,50,227,13,139,128,248,117,87,196,252,68,170,20,42,61,33,173,230,73,52,155,210,93,63,97,134,82,102,91,221,89,244,74,117,249,153,145,17,153,107,243,143,88,225,139,57,212,199,36,215,166,83,229,205,168,213,228,162,151,109,219,208,204,222,76,54,84,189,26,140,201,104,91,148,102,122,169,122,22,229,25,153,232,90,17,92,190,66,114,89,68,202,94,28,243,235,77,70,155,136,119,19,72,114,191,81,65,239,75,9,232,105,132,194,180,252,82,15,169,159,229,175,85,31,66,65,38,82,128,192,217,230,193,105,56,245,149,235,222,195,165,199,83,213,132,67,42,173,37,8,35,53,174,100,85,19,200,109,37,161,234,110,18,20,215,255,0,108,242,238,41,3,38,89,131,119,44,121,134,183,49,46,95,56,232,201,90,233,149,230,27,35,53,57,79,127,68,187,234,151,85,27,106,36,58,73,243,83,73,33,177,101,34,175,75,175,210,161,215,104,147,216,157,78,168,176,220,168,146,152,89,45,183,217,90,73,72,90,84,93,13,38,70,70,71,243,28,192,0,30,35,26,177,114,211,192,156,47,184,49,86,245,148,150,169,148,24,138,124,219,222,73,92,151,187,52,195,122,247,91,139,52,161,63,53,124,53,26,232,43,240,251,51,152,234,163,67,103,58,236,196,107,132,213,181,58,236,41,18,158,215,207,217,109,27,190,164,161,63,2,27,34,225,229,149,74,195,107,10,220,195,218,25,127,75,237,170,84,74,76,99,219,161,169,182,26,75,105,81,151,196,201,58,159,83,234,102,61,8,0,198,57,155,195,101,226,254,95,49,7,13,227,178,110,203,174,80,37,179,9,4,90,235,49,40,53,199,233,255,0,12,134,197,8,100,195,21,35,224,166,105,48,239,16,42,111,148,104,16,171,9,135,81,113,126,203,81,37,33,81,159,90,139,224,134,222,82,191,226,252,70,199,160,2,169,248,220,98,179,75,119,14,240,70,20,130,53,180,79,221,21,22,245,246,117,214,60,83,250,255,0,170,251,252,190,35,190,224,147,133,146,169,246,142,33,99,36,230,84,150,235,19,35,80,41,198,162,211,84,71,73,187,33,69,241,35,83,204,167,94,218,182,162,235,215,76,135,198,79,13,29,187,50,207,75,191,161,176,107,126,199,175,178,251,235,36,235,178,28,164,155,11,250,190,152,226,136,197,193,103,21,98,219,56,213,119,97,68,249,4,218,47,106,67,115,33,146,191,178,75,128,165,171,98,126,6,108,191,33,71,242,107,228,66,229,0,6,191,188,76,177,89,172,86,206,13,226,244,25,4,245,58,213,54,173,120,106,35,215,79,10,70,79,151,195,79,18,185,26,105,229,160,183,46,29,248,89,43,9,50,133,96,80,170,108,169,170,141,90,26,235,243,18,162,209,73,92,213,155,205,164,203,200,210,210,218,73,145,245,213,39,174,157,132,144,0,0,1,77,156,109,63,175,213,137,252,16,47,229,178,4,170,224,223,238,141,43,248,95,81,255,0,67,24,78,144,1,71,124,90,242,240,172,39,204,31,236,159,68,132,109,219,216,150,135,42,38,164,234,105,106,168,131,34,150,131,248,111,220,219,221,79,169,186,230,157,18,39,103,11,204,202,83,241,47,43,5,69,187,42,232,110,171,133,45,250,50,164,243,235,234,84,196,33,75,138,249,247,50,73,50,133,53,175,255,0,99,168,252,197,74,227,206,35,221,89,184,204,229,102,233,163,196,145,54,117,229,92,110,153,111,192,252,178,96,214,150,33,48,69,161,17,30,222,89,31,66,213,70,163,62,230,47,255,0,47,152,61,70,192,60,25,180,240,146,135,177,76,219,212,244,50,251,201,237,34,82,140,220,144,247,98,246,222,91,138,237,211,113,23,144,200,96,0,0,41,235,138,54,125,14,255,0,169,205,203,118,15,86,181,182,41,206,242,238,106,172,87,72,211,84,146,133,117,136,218,147,221,134,212,69,184,245,245,214,90,123,40,213,124,30,24,25,9,94,40,213,225,102,31,24,40,155,172,202,91,198,229,191,76,146,159,86,177,45,10,211,158,180,153,122,209,155,81,30,133,217,107,78,135,170,82,162,85,201,128,10,86,227,87,239,79,107,125,159,193,251,198,162,39,71,9,223,114,107,75,252,35,86,254,90,232,152,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,12,137,68,105,81,17,145,150,134,71,230,43,187,137,118,70,99,98,45,2,78,49,97,149,25,164,92,52,246,214,237,66,52,120,228,94,37,134,209,50,67,171,36,51,29,75,91,170,113,104,45,84,178,35,232,71,215,67,20,227,82,167,78,164,84,36,210,170,113,93,141,46,27,203,97,246,93,65,161,109,184,133,26,84,149,37,68,70,70,70,70,70,70,90,150,131,142,147,52,153,41,38,100,100,122,145,144,186,94,17,24,218,87,158,17,77,195,202,197,64,151,83,162,76,115,195,54,183,117,81,66,102,44,6,81,161,41,195,86,155,148,101,209,36,159,134,135,208,75,124,198,226,141,55,8,48,110,233,189,39,79,106,43,209,41,51,149,11,123,169,65,185,37,49,94,113,180,39,85,160,205,70,109,158,132,71,169,233,211,226,53,212,196,139,194,181,139,120,155,88,185,228,46,68,185,149,250,180,135,152,65,154,220,89,155,242,22,180,161,36,106,81,247,115,161,17,159,127,49,119,124,53,242,255,0,31,7,112,46,153,93,155,79,38,42,247,43,12,212,221,82,218,36,184,150,228,67,134,163,65,153,182,133,22,139,108,250,25,153,107,230,102,51,246,59,215,101,91,248,73,117,75,130,195,207,74,114,145,57,150,16,202,77,78,27,135,25,211,73,36,136,200,245,212,139,77,58,234,43,143,35,25,53,184,239,28,108,175,227,150,43,219,107,110,156,154,204,169,244,246,106,80,220,39,22,255,0,139,141,37,165,237,125,131,73,164,210,167,11,84,175,93,117,208,251,152,181,88,209,163,195,142,220,88,140,54,203,44,160,144,219,109,164,146,148,164,139,66,34,34,232,68,68,67,234,48,166,113,241,5,156,56,203,181,235,88,91,234,105,201,116,90,148,38,20,149,18,84,78,170,12,133,39,67,220,158,190,167,77,15,95,144,215,154,3,82,175,188,72,142,201,19,146,36,220,53,180,39,69,106,181,184,183,223,34,235,237,25,153,154,254,102,127,49,177,110,86,172,40,152,117,128,118,69,6,52,52,198,117,84,26,99,210,144,77,146,15,159,224,152,66,245,34,74,79,93,81,230,90,244,234,50,184,15,197,40,146,147,82,143,66,34,212,204,86,199,19,44,244,181,103,83,38,224,134,26,85,119,85,103,176,228,106,172,152,239,145,147,45,45,51,35,60,214,246,100,18,146,225,41,40,61,170,65,145,116,51,235,161,10,132,149,42,68,233,79,77,150,242,222,126,67,138,117,215,22,163,82,150,181,30,166,163,51,234,102,102,122,234,99,228,45,231,131,118,20,53,79,180,43,120,164,235,76,41,217,50,36,211,18,179,73,26,201,42,106,158,249,22,187,53,211,82,252,238,254,94,98,203,197,78,113,170,81,157,82,196,78,196,145,23,165,58,233,212,253,90,112,241,156,25,91,117,88,183,114,173,7,162,17,224,247,151,94,186,198,168,104,46,88,83,39,25,11,158,165,55,24,104,246,218,228,43,194,83,188,70,198,201,106,211,233,34,211,214,122,150,186,119,47,129,12,253,193,195,13,19,72,195,74,206,33,63,29,41,93,111,195,242,92,217,161,171,147,34,160,210,186,154,75,94,254,74,63,209,216,67,222,41,215,201,221,89,149,169,210,145,60,159,106,147,201,216,132,187,184,145,205,129,9,71,211,113,145,106,105,248,23,233,25,219,130,85,9,249,21,220,74,173,27,41,229,68,244,54,139,82,79,83,222,138,138,125,83,211,227,223,168,182,144,1,230,49,41,228,199,178,170,47,43,93,19,201,237,255,0,10,129,172,3,191,140,49,177,86,71,34,61,15,45,182,171,79,54,148,43,247,119,68,145,151,254,63,39,227,245,140,248,0,0,3,12,230,250,151,34,175,151,251,158,20,82,146,167,87,224,182,166,62,166,179,210,108,115,62,132,71,228,95,231,26,223,145,26,28,209,100,105,50,248,244,27,49,224,13,94,45,119,9,232,117,56,47,169,230,30,241,59,22,165,18,140,244,146,234,79,83,35,50,238,71,230,50,24,0,173,158,53,52,199,36,225,253,141,81,68,66,90,97,122,79,123,188,189,77,189,239,211,136,186,233,211,94,223,49,93,217,37,170,21,27,51,182,101,69,74,109,36,215,164,117,55,15,68,245,167,201,46,189,75,226,47,59,56,120,78,222,52,229,246,231,176,147,29,11,149,63,193,114,28,217,170,219,217,54,59,170,218,123,22,101,169,53,215,68,159,250,202,166,56,86,86,228,90,89,179,163,219,117,8,174,54,186,151,136,230,18,144,100,104,229,211,39,44,181,212,203,77,119,23,145,139,208,20,229,198,133,135,27,196,251,65,245,25,237,119,210,27,127,68,122,113,24,236,248,47,204,229,222,151,108,63,16,101,205,240,31,71,191,162,180,106,162,125,188,197,189,10,255,0,227,17,65,167,77,192,184,117,201,7,24,165,211,185,158,27,126,222,97,243,38,83,210,189,154,150,189,139,174,134,93,5,43,145,25,244,33,253,33,167,92,35,54,218,90,182,145,168,246,164,207,66,248,142,230,203,187,235,214,21,209,76,187,45,202,148,152,83,169,146,217,148,219,140,60,182,213,185,183,18,225,17,154,20,147,211,114,18,125,12,187,11,237,200,134,106,104,153,135,194,170,115,19,42,173,42,230,164,70,102,36,230,93,125,6,251,170,106,52,98,113,237,166,243,142,40,141,199,140,183,43,77,79,185,17,247,148,0,62,51,98,179,58,27,240,164,54,135,26,144,210,154,90,22,68,105,82,84,70,70,70,71,208,203,67,26,253,241,16,193,215,240,155,49,183,2,147,21,182,98,220,82,101,214,217,38,208,105,73,38,68,249,123,75,216,73,118,111,203,95,172,196,217,224,227,140,204,212,108,218,206,20,214,106,207,57,62,44,201,19,162,52,235,228,104,76,84,181,79,97,9,73,41,123,136,247,25,145,17,39,111,192,252,133,152,128,226,84,233,84,218,204,69,193,170,65,98,83,11,35,35,67,205,37,105,234,70,90,232,162,50,236,103,254,49,252,210,104,244,250,28,79,3,77,142,219,12,17,234,148,33,9,74,75,161,22,132,73,34,34,232,68,21,154,84,74,229,34,109,26,123,13,189,26,116,119,35,58,219,137,37,37,72,90,77,42,35,35,35,35,35,35,62,228,99,95,190,32,88,36,246,12,102,18,183,21,136,36,205,58,184,244,154,196,115,109,163,75,105,75,211,165,18,16,90,54,132,150,137,107,177,107,211,204,252,166,183,7,204,117,106,85,177,92,194,154,213,69,164,42,156,82,106,205,115,94,34,50,101,182,224,48,146,45,206,118,239,217,36,95,63,33,15,184,143,99,106,241,107,49,53,202,124,73,110,185,2,216,147,38,136,73,83,154,160,220,141,58,89,110,73,19,138,78,155,92,232,125,15,228,66,42,54,219,142,184,150,154,66,150,181,153,37,41,73,106,102,103,216,136,188,197,155,240,197,200,171,215,12,136,248,235,138,84,38,138,4,89,8,85,42,4,248,167,189,197,164,225,202,102,65,54,252,115,73,182,105,55,19,189,43,212,250,145,121,152,182,184,177,99,65,140,212,56,81,218,97,134,80,150,218,105,164,18,80,132,145,104,73,34,46,132,68,68,68,68,67,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,35,95,17,255,0,114,108,83,255,0,7,69,254,91,28,85,95,9,223,125,155,75,252,29,86,254,68,232,190,128,1,82,220,110,112,206,162,213,209,135,88,200,196,115,92,9,80,31,182,101,58,73,252,83,205,56,185,12,37,71,253,218,94,144,100,95,250,165,126,158,215,131,126,103,109,138,101,42,173,150,91,186,168,204,26,140,186,130,235,22,202,223,94,212,203,55,16,146,126,42,76,250,111,35,108,156,74,123,171,115,154,123,34,213,0,82,31,22,204,202,208,241,159,26,41,120,109,101,212,219,159,65,195,150,164,70,122,83,11,37,53,34,168,242,145,226,118,153,116,90,91,38,154,108,143,243,137,221,58,30,167,49,248,56,225,92,251,43,45,117,59,250,171,21,76,63,125,214,220,149,19,114,116,53,193,140,146,101,181,124,122,186,82,76,188,140,141,38,93,196,245,0,1,20,248,147,229,190,118,98,178,223,80,98,216,128,169,87,93,158,255,0,167,232,236,182,130,55,36,146,16,164,200,140,159,61,86,210,148,100,146,234,167,27,108,133,83,112,240,205,36,60,173,99,211,85,75,177,231,27,179,238,118,10,143,95,50,73,171,194,164,214,74,106,86,210,35,53,114,150,93,72,186,236,91,154,17,158,132,47,238,151,84,166,87,41,145,43,84,90,132,105,244,249,236,162,76,89,81,157,75,141,62,210,210,74,66,208,180,153,146,146,100,100,100,101,208,200,199,40,86,247,23,140,217,210,45,107,8,242,201,102,213,27,126,226,185,185,79,220,102,202,201,71,79,167,37,68,226,24,94,158,203,143,40,144,122,107,169,54,147,212,180,113,38,120,71,131,126,93,228,221,184,165,84,204,53,118,18,138,145,101,180,229,62,144,165,164,246,191,83,125,179,75,138,73,246,50,105,133,171,95,130,159,108,203,176,184,241,174,110,120,240,154,110,12,230,163,16,173,39,227,27,80,229,85,222,172,211,12,139,213,84,41,138,55,218,218,126,100,146,89,182,127,221,54,162,242,23,91,145,140,204,210,51,59,128,180,91,152,231,161,119,69,21,150,169,87,52,83,87,210,55,53,8,34,231,104,102,103,177,226,46,98,79,175,117,39,83,52,40,72,81,195,172,214,41,86,237,34,109,126,187,81,143,2,155,77,142,228,185,114,164,56,72,105,134,91,73,169,110,45,71,208,146,73,35,51,51,242,33,174,94,113,113,228,243,35,152,123,175,20,98,155,137,164,74,125,48,168,173,184,141,170,69,61,132,147,108,153,164,250,165,75,34,55,20,71,217,78,43,234,23,45,194,227,220,79,12,191,93,125,241,52,74,160,0,0,21,131,199,23,253,169,225,47,248,70,175,254,138,48,112,58,255,0,106,120,181,254,17,164,127,162,146,44,248,0,107,43,152,47,235,245,137,63,194,250,207,242,215,70,202,118,135,251,83,162,127,131,163,127,162,72,237,199,133,197,220,111,194,172,8,182,29,187,177,90,245,166,208,32,33,11,83,73,144,233,115,229,41,37,169,161,134,75,85,188,190,222,170,8,207,227,161,117,20,139,158,204,251,93,89,180,184,17,110,219,236,203,160,225,197,37,238,101,62,148,226,200,158,154,241,106,69,42,86,211,50,53,232,103,181,4,102,148,17,159,83,51,53,28,175,225,67,145,218,149,1,248,185,164,197,122,58,163,73,117,133,21,159,76,146,217,147,136,109,196,232,170,130,210,125,183,33,70,150,136,255,0,37,74,94,157,91,49,104,160,0,43,115,137,197,143,156,92,195,215,160,97,70,17,96,253,106,86,30,208,212,137,146,166,183,54,43,73,172,79,52,234,71,181,110,165,92,166,73,70,148,146,136,181,89,173,90,25,18,12,64,223,232,112,103,103,253,192,234,255,0,254,63,11,254,216,63,161,193,157,159,247,3,171,255,0,248,252,47,251,96,254,135,6,118,127,220,14,175,255,0,227,240,191,237,134,53,198,76,184,99,110,95,125,17,251,49,88,50,237,159,79,120,143,71,120,135,216,115,196,114,57,124,221,57,75,86,155,121,205,247,211,218,45,53,234,57,216,65,149,92,192,99,221,22,109,197,132,88,107,54,227,167,83,165,120,41,47,177,38,59,100,219,251,18,189,134,78,184,147,51,218,164,159,66,211,168,181,142,19,153,121,198,92,0,183,49,30,22,48,88,178,237,167,171,51,105,174,193,68,135,217,115,158,150,219,124,150,101,202,90,180,208,214,158,250,119,19,228,6,53,204,78,60,217,185,109,194,122,206,43,94,207,107,26,156,130,106,28,52,44,146,236,249,139,35,228,198,111,95,202,81,145,153,159,93,169,74,212,125,18,98,130,163,177,140,249,235,204,153,167,113,212,238,235,226,160,107,90,207,113,70,167,198,73,119,243,54,227,176,210,72,139,185,237,65,23,172,163,235,127,57,126,192,187,47,46,56,83,69,194,139,26,62,144,233,109,238,147,45,104,36,189,62,90,180,55,164,187,167,117,173,94,90,153,37,36,148,151,170,146,34,200,192,0,0,58,203,158,230,183,236,203,122,163,118,93,117,120,212,186,61,34,51,147,39,77,146,189,141,48,202,11,85,45,71,240,34,47,250,133,5,231,187,57,183,6,110,113,40,154,163,170,92,59,10,128,242,217,183,105,106,232,167,140,253,85,75,121,37,221,215,8,139,68,158,187,18,123,75,169,172,213,97,124,51,50,20,156,12,160,177,142,24,177,73,47,217,2,183,24,142,157,5,244,25,42,131,13,196,245,74,146,125,164,184,71,235,234,90,161,62,161,104,102,189,103,224,0,10,93,226,133,145,138,182,21,222,85,60,194,97,149,25,79,88,215,20,147,147,89,141,21,174,148,73,206,31,172,163,73,118,142,234,204,212,74,211,68,45,70,142,132,104,213,195,147,136,177,224,131,145,112,71,27,170,111,59,96,190,225,149,38,172,230,231,23,66,113,71,248,181,145,106,106,138,163,235,161,22,173,168,204,203,84,153,237,185,90,45,106,143,113,210,98,87,173,250,172,74,157,54,123,73,126,44,200,143,37,230,95,109,69,170,86,133,164,205,42,73,151,153,24,230,128,242,88,161,138,248,119,131,22,140,187,231,19,174,200,20,10,52,52,153,169,249,78,104,110,43,77,73,182,144,90,169,215,15,78,136,65,26,143,200,133,25,231,203,61,87,14,110,110,152,244,106,36,89,52,92,60,160,62,167,41,84,215,87,244,178,222,208,211,226,228,145,30,222,102,211,50,66,75,82,109,42,81,17,153,169,70,115,67,133,30,72,106,24,127,9,25,152,197,106,58,163,87,170,177,84,213,173,78,146,214,215,96,196,112,180,92,197,165,69,170,92,117,39,181,5,211,70,148,163,61,121,154,38,202,64,0,6,191,252,71,242,221,63,47,153,142,173,201,131,79,91,118,157,236,251,213,234,19,201,70,141,39,154,189,210,35,22,157,8,218,117,70,68,158,252,181,52,127,148,45,19,135,14,110,173,252,197,96,205,46,208,172,213,218,70,32,217,144,90,129,86,134,234,244,118,100,118,136,155,106,114,11,242,210,178,218,75,211,217,115,93,72,137,72,53,75,193,231,239,251,246,210,194,251,54,173,127,223,85,168,244,154,21,18,50,165,76,150,250,180,36,32,187,17,23,117,45,71,162,82,146,212,212,163,34,34,51,50,33,174,222,61,226,165,225,155,236,199,213,111,56,20,137,46,212,46,234,163,52,234,21,37,26,45,198,152,213,44,196,142,90,116,53,237,219,184,203,161,173,74,87,152,191,140,181,224,197,59,47,152,29,104,97,21,61,198,222,85,6,2,81,49,244,23,73,19,28,81,187,37,210,215,174,138,117,110,25,107,212,147,161,121,15,65,138,248,113,67,197,236,52,185,176,194,228,35,42,117,207,75,145,77,121,194,73,41,76,243,16,100,151,82,71,211,122,21,181,105,254,233,36,53,218,143,251,37,100,239,49,241,221,168,64,56,119,102,28,87,144,234,216,89,153,55,32,155,81,30,132,126,108,188,209,244,81,119,67,154,151,113,176,150,6,99,125,131,152,92,55,165,226,110,29,85,155,151,78,168,54,68,251,38,162,231,65,146,68,70,228,103,147,249,46,32,207,67,46,198,70,74,45,82,162,51,247,227,0,231,83,52,214,246,85,112,98,165,118,191,46,59,151,77,77,167,32,219,20,213,40,141,114,102,169,58,19,166,131,238,211,90,147,139,62,218,17,39,93,203,78,180,153,147,220,8,172,102,163,50,20,27,50,160,82,37,83,157,150,170,205,205,45,90,153,166,11,107,37,190,106,87,146,157,81,147,68,127,158,234,79,226,54,47,109,182,217,109,12,178,218,80,218,18,73,74,82,90,18,72,187,17,23,145,15,232,0,0,5,54,113,180,254,191,86,39,240,64,191,150,200,18,171,131,127,186,52,175,225,125,71,253,12,97,58,64,4,116,207,214,94,211,152,220,181,220,150,181,58,25,61,113,209,81,233,218,1,146,55,44,230,71,74,140,217,78,133,174,174,182,110,52,69,249,203,73,159,97,66,214,14,46,223,120,97,70,188,237,219,74,170,184,113,47,170,34,173,250,203,125,125,120,166,242,28,81,17,118,37,25,33,77,234,122,250,142,184,95,149,168,154,188,29,242,240,87,238,48,212,241,206,191,7,153,71,176,27,228,83,185,136,213,15,85,95,65,145,25,107,208,249,77,26,149,241,37,56,209,234,90,11,159,0,0,1,92,124,80,179,236,156,54,165,77,203,158,15,86,204,174,218,155,6,213,199,84,138,225,107,73,138,226,127,169,144,162,237,33,196,171,169,150,134,218,12,140,189,101,17,166,22,240,248,200,245,87,53,87,217,92,183,108,105,17,48,214,219,146,131,171,72,34,82,14,166,241,104,162,130,202,203,204,203,67,113,68,122,161,10,45,52,82,146,98,248,169,20,138,93,2,149,14,133,68,128,196,26,117,57,134,226,196,138,194,9,13,176,202,18,73,66,18,146,232,73,34,34,34,47,144,230,0,10,86,227,87,239,79,107,125,159,193,251,198,162,39,71,9,223,114,107,75,252,35,86,254,90,232,152,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,229,42,44,105,209,157,135,54,59,79,176,242,20,219,173,58,130,82,22,147,45,13,42,35,232,100,100,102,70,70,42,83,137,206,69,94,183,164,72,199,92,45,161,52,112,37,72,90,170,176,32,69,61,237,173,71,50,83,210,13,182,35,146,73,178,73,54,157,234,94,165,208,143,200,197,100,56,219,141,56,166,157,66,144,180,25,165,73,81,104,100,101,220,140,188,132,171,225,195,141,171,194,76,196,208,233,242,229,186,220,11,158,76,106,33,165,46,104,130,114,76,232,133,185,68,110,37,58,109,111,169,245,63,145,137,131,198,15,29,90,139,107,208,240,166,139,81,105,106,168,148,106,179,188,167,136,204,217,113,185,236,40,143,107,157,187,119,73,151,207,200,66,142,31,184,36,246,51,230,18,137,22,68,18,122,157,67,122,53,98,65,184,209,169,181,37,153,209,73,104,61,91,90,79,84,187,216,244,233,230,94,123,2,209,169,81,40,116,136,84,104,12,54,204,104,49,219,140,211,109,164,146,148,161,9,36,164,136,136,136,136,136,136,187,17,5,90,143,79,174,68,240,53,40,237,190,193,158,170,66,208,149,36,250,25,104,100,162,50,62,134,99,250,166,82,169,180,104,136,131,75,130,196,86,16,68,68,134,90,74,19,208,136,181,209,36,69,216,139,252,67,150,2,179,184,199,99,51,52,235,50,141,133,52,106,187,205,207,149,50,60,233,109,53,32,137,10,138,166,170,12,45,42,74,87,184,207,113,17,25,26,116,248,159,144,132,220,60,48,117,252,89,204,109,190,165,69,109,232,182,236,152,149,183,137,196,26,146,105,143,62,38,226,246,20,93,156,243,211,235,33,176,36,40,172,193,134,196,40,237,161,182,163,180,150,144,132,17,18,82,148,145,17,17,17,116,34,208,135,216,4,95,207,126,106,104,153,120,194,170,139,16,234,173,38,229,171,198,122,36,22,90,125,4,251,74,118,52,146,109,237,164,243,110,36,137,198,72,183,39,93,15,177,25,246,161,43,210,239,174,223,183,69,78,236,184,234,82,102,206,169,203,122,83,142,62,242,220,86,231,28,83,134,68,107,82,143,77,203,81,245,51,238,58,101,180,235,123,121,141,45,59,136,141,58,164,203,82,63,50,31,200,191,222,26,116,26,117,19,43,180,23,41,231,24,206,122,34,204,127,147,183,163,171,167,67,220,74,208,139,214,232,90,235,169,252,196,171,21,11,198,130,103,50,244,180,161,248,131,62,87,143,250,61,253,19,171,84,227,237,228,58,206,11,204,56,230,39,221,239,164,207,107,94,143,221,250,99,212,72,133,198,138,47,226,167,91,145,118,230,206,177,109,211,226,184,226,233,190,31,150,73,65,153,175,153,76,130,179,211,67,61,116,218,126,68,45,159,39,120,78,214,11,229,246,216,176,213,25,8,149,3,198,243,220,217,162,220,223,54,67,169,220,123,16,103,161,59,211,84,151,250,206,140,115,181,84,42,206,103,111,58,138,84,218,137,223,71,104,109,158,169,233,79,140,93,58,159,192,88,143,5,106,98,227,97,253,243,81,92,82,66,102,250,51,99,187,52,55,54,63,81,35,235,167,93,59,124,133,147,0,12,121,143,213,120,148,44,39,174,84,231,62,166,99,179,225,183,173,42,36,153,107,37,164,150,134,102,69,220,203,204,107,56,162,55,28,209,4,102,103,216,108,129,148,10,92,138,70,95,173,136,82,138,74,93,71,141,220,153,26,146,203,89,178,12,186,25,17,246,63,243,12,204,0,0,3,167,187,109,248,247,69,191,42,133,40,181,106,78,205,221,191,37,105,87,153,31,154,126,3,88,187,218,129,46,216,185,230,208,231,54,104,126,55,47,122,76,140,180,220,218,84,93,200,143,178,139,200,95,103,14,139,218,45,227,150,123,120,217,156,220,135,98,120,190,106,82,233,45,72,221,80,151,166,165,184,204,181,36,249,137,64,0,32,167,23,122,75,179,242,230,185,173,48,133,248,61,53,81,164,205,73,223,58,1,116,61,58,118,20,251,129,181,200,246,222,41,81,43,82,156,113,182,163,248,157,202,108,200,148,91,163,58,146,208,204,200,187,171,226,54,102,66,163,84,34,146,180,67,173,57,228,122,40,143,67,255,0,23,114,16,194,193,201,69,11,12,115,118,88,169,110,195,74,41,159,216,26,229,160,137,191,233,98,152,86,210,67,9,73,106,165,168,207,69,117,250,250,9,172,42,71,141,204,54,154,184,240,194,91,109,40,150,255,0,166,249,138,219,208,246,183,77,34,234,49,127,8,235,138,93,51,48,94,137,105,237,172,212,63,24,147,81,150,188,184,83,212,93,53,34,238,127,3,23,124,33,167,21,107,26,85,217,149,218,205,70,159,9,249,83,41,94,31,146,134,91,53,153,243,106,48,73,93,9,38,125,146,125,180,237,230,41,14,192,141,72,153,119,64,141,93,117,182,224,175,155,205,83,138,73,36,180,105,102,157,77,93,61,162,46,226,213,173,174,25,182,186,35,61,37,52,197,56,204,232,206,197,79,53,150,205,72,53,30,155,139,247,46,132,101,161,232,125,68,18,206,54,83,110,108,180,94,132,203,208,228,189,68,169,167,196,198,150,77,184,166,144,110,59,32,144,201,172,217,109,4,178,67,26,237,45,122,117,46,157,186,124,161,102,58,226,203,166,45,209,174,24,51,86,84,121,83,35,198,170,176,110,47,97,197,84,152,235,121,68,146,117,180,238,216,201,22,171,61,191,30,157,182,6,194,156,78,182,113,118,199,165,222,246,181,66,60,168,181,8,204,60,162,105,214,214,109,45,198,80,233,182,173,139,81,37,68,78,39,82,212,244,215,244,143,96,2,180,184,201,97,33,85,172,170,38,39,210,233,92,201,144,229,198,129,33,230,216,212,211,25,13,84,31,89,154,146,131,50,45,76,140,245,86,159,47,49,1,178,51,140,115,112,119,48,214,188,244,75,228,194,172,84,97,82,101,154,220,52,182,150,93,157,24,214,165,122,232,34,34,38,250,153,234,90,119,35,27,12,209,42,145,107,148,104,53,152,79,182,243,19,227,53,37,167,27,81,41,10,66,208,74,35,35,35,50,50,50,50,236,102,57,160,0,43,123,140,62,17,68,171,97,245,43,19,97,83,31,118,124,57,108,66,121,214,88,37,18,99,161,138,131,202,53,25,32,212,68,74,50,51,213,90,124,188,196,17,200,229,250,254,25,87,177,38,238,95,49,12,167,15,107,12,71,112,181,34,41,68,184,206,39,105,238,73,111,209,26,150,135,184,71,219,202,186,245,211,119,215,46,105,11,90,221,171,212,164,207,90,150,102,106,82,157,117,75,51,51,51,51,51,213,95,19,250,204,73,188,130,101,26,189,152,28,76,166,87,234,116,215,19,107,208,231,51,50,91,143,50,178,106,71,38,68,85,173,157,84,202,219,94,230,158,51,218,102,90,151,115,34,239,124,22,173,177,70,179,109,248,22,213,2,4,120,112,105,209,154,140,211,76,180,134,210,73,109,9,66,122,32,136,181,218,146,46,132,93,135,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,2,53,241,31,247,38,197,63,240,116,95,229,177,197,85,240,157,247,217,180,191,193,213,111,228,78,139,232,0,30,7,29,48,82,199,204,38,24,214,48,171,16,34,56,237,46,172,217,109,121,147,36,191,17,244,158,173,190,210,140,143,106,208,173,12,181,35,35,45,72,200,200,204,142,131,51,51,148,236,102,201,253,250,152,215,36,73,135,74,76,178,118,129,117,64,74,145,30,94,211,220,218,146,226,79,86,31,78,132,102,217,153,41,38,90,150,228,237,89,230,124,51,226,249,154,235,18,146,197,22,226,252,23,189,218,142,130,109,50,171,80,92,76,195,73,22,137,213,216,238,54,75,62,218,169,105,82,143,78,167,169,153,143,61,142,188,82,51,69,141,244,9,86,139,117,42,69,149,68,154,217,177,45,139,109,135,89,126,75,70,70,74,67,146,28,113,110,18,79,83,35,38,205,4,101,208,245,35,61,120,121,35,200,38,33,102,154,229,135,112,87,224,78,160,97,164,87,119,207,173,56,131,109,115,146,147,235,30,22,226,209,197,153,234,70,230,134,132,104,122,153,168,137,10,190,75,102,218,160,217,182,237,50,211,181,233,108,83,104,244,120,141,65,131,13,132,232,219,12,54,146,74,16,146,248,18,72,139,226,59,48,0,1,81,220,69,184,107,92,116,251,142,169,143,25,118,182,158,169,210,106,110,46,109,122,218,128,214,231,224,190,174,174,72,138,210,122,184,210,207,85,41,180,145,169,10,51,52,145,160,244,110,47,101,211,136,46,100,178,195,72,252,15,180,107,52,250,197,186,194,212,109,81,46,24,203,147,30,34,140,204,212,76,154,22,135,90,35,51,51,52,37,100,157,117,61,186,153,235,149,113,23,140,78,104,239,58,11,244,43,106,151,105,89,171,146,131,66,234,52,184,111,59,49,4,125,15,150,167,220,90,17,211,207,97,168,187,145,145,140,59,150,12,162,99,94,115,47,229,204,138,85,22,232,110,76,55,174,27,194,166,75,117,180,25,171,115,154,56,179,214,76,149,107,174,194,51,61,84,70,179,74,117,80,190,188,28,194,43,39,2,176,226,139,133,216,125,78,56,148,106,35,28,166,247,153,27,175,184,103,171,143,58,162,34,220,226,212,102,165,30,133,212,250,17,17,17,23,180,17,39,136,54,72,33,102,210,199,141,91,181,92,143,7,17,45,118,92,244,68,135,143,107,83,216,63,89,80,158,87,228,145,171,214,66,207,216,81,159,100,173,70,41,146,198,196,92,192,100,239,20,229,200,183,38,214,108,139,178,152,191,9,82,167,203,99,68,188,130,61,121,82,24,112,141,14,182,125,200,204,140,186,146,144,100,122,40,76,58,71,27,92,110,141,79,105,154,214,17,89,83,165,161,36,78,62,195,178,163,165,103,241,216,107,94,135,250,116,250,134,20,198,92,233,102,203,60,53,72,88,81,14,49,162,13,90,66,91,143,106,218,177,28,66,38,44,187,27,198,165,41,199,72,180,220,123,213,203,78,155,182,167,77,75,24,230,131,46,53,220,175,94,116,44,59,186,234,76,203,175,76,183,34,86,106,136,96,201,77,69,144,251,143,17,176,133,23,182,72,75,104,35,87,99,86,227,46,154,11,157,225,113,238,39,134,95,174,190,248,154,37,80,0,0,10,193,227,139,254,212,240,151,252,35,87,255,0,69,24,56,29,127,181,60,90,255,0,8,210,63,209,73,22,124,0,53,149,204,23,245,250,196,159,225,125,103,249,107,163,51,194,226,123,158,58,124,88,240,162,227,113,37,136,205,161,166,208,118,213,32,244,66,72,136,139,83,139,169,244,47,142,163,171,185,120,141,231,94,235,136,112,170,152,251,89,97,179,73,167,117,54,20,58,115,154,31,247,113,89,109,90,245,239,174,163,195,89,120,59,153,108,208,92,37,80,182,45,27,202,251,168,74,86,199,106,242,141,215,218,46,167,248,217,143,159,45,5,174,239,109,101,215,81,102,185,56,225,45,110,97,172,248,88,141,152,249,20,251,158,224,140,180,63,10,222,143,244,180,200,107,46,164,169,10,81,23,137,89,30,158,166,132,217,25,31,227,53,35,43,26,36,146,72,146,146,34,34,45,8,139,200,126,128,0,0,0,170,190,57,223,188,159,241,147,249,180,123,238,9,127,214,22,251,254,23,159,242,40,226,197,128,5,13,113,45,204,126,32,99,174,63,205,176,167,208,171,20,43,118,200,150,229,50,141,68,153,29,198,95,125,211,86,213,77,113,165,17,40,214,246,137,216,90,116,111,97,23,85,40,213,99,188,54,242,96,206,89,176,204,175,43,214,158,69,136,183,132,102,222,168,147,136,45,244,168,167,162,155,130,159,50,81,116,83,191,21,145,39,169,32,140,230,64,0,0,15,229,199,27,101,181,188,243,137,67,104,73,169,74,81,232,73,34,238,102,126,68,41,71,137,150,124,213,142,215,3,248,37,133,21,117,150,31,80,165,153,84,38,199,115,212,175,76,108,244,37,17,151,181,25,181,107,176,181,52,173,68,78,117,209,179,40,69,100,94,151,14,29,221,148,187,226,211,147,26,61,102,139,33,50,224,189,34,11,19,16,211,201,246,87,202,125,11,109,70,147,234,70,164,158,138,34,81,104,100,70,82,63,250,40,249,236,255,0,119,63,242,102,143,255,0,116,15,232,163,231,179,253,220,255,0,201,154,63,253,208,63,162,143,158,207,247,115,255,0,38,104,255,0,247,65,111,217,10,197,43,239,26,114,157,99,98,102,37,215,125,51,114,86,125,39,227,102,248,86,99,243,121,85,41,76,183,244,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,156,128,28,90,165,46,153,92,166,75,162,214,169,241,167,211,231,178,184,210,162,201,105,46,52,251,75,73,165,104,90,20,70,74,73,145,153,25,31,67,35,21,47,156,158,18,23,21,26,124,236,66,202,196,67,170,210,30,82,223,147,105,56,241,120,168,125,212,126,17,107,63,166,111,224,218,143,152,93,9,60,205,122,66,220,51,204,54,102,242,167,93,147,68,178,239,43,146,207,145,25,239,221,180,26,131,6,108,19,158,124,216,82,82,104,74,204,191,43,97,43,175,67,33,38,45,206,52,57,159,165,176,81,235,214,118,31,86,182,167,78,114,233,242,152,121,74,233,212,205,185,4,141,58,31,66,65,117,62,253,52,28,91,191,140,190,106,107,209,92,135,110,80,172,91,103,122,116,76,152,148,199,164,72,65,233,220,142,67,203,111,230,90,182,127,61,68,97,170,215,243,31,155,171,245,166,234,19,46,236,73,185,157,35,38,99,182,135,36,248,116,25,245,216,210,11,150,195,122,158,167,161,37,5,220,244,22,89,146,62,20,80,176,250,163,3,21,51,46,136,53,122,244,85,34,69,54,215,105,68,244,56,46,17,146,146,228,165,151,170,251,132,125,155,78,173,150,154,153,185,169,18,108,160,0,0,6,24,205,134,87,236,172,215,97,76,188,60,186,84,80,106,12,47,197,209,43,8,108,150,237,54,97,22,132,178,46,155,155,81,106,149,163,93,20,147,233,162,146,149,38,138,111,220,50,204,126,71,113,114,44,138,155,85,91,70,226,166,60,183,41,21,216,10,51,139,53,5,208,214,195,218,108,117,10,73,232,166,212,90,232,173,171,73,106,105,18,78,221,227,69,153,186,85,45,48,107,150,101,129,91,146,218,9,41,154,236,25,76,56,179,252,231,18,219,228,131,62,222,202,80,66,59,227,198,107,179,25,156,59,138,159,75,189,106,178,42,45,156,130,77,42,216,161,68,90,34,37,245,116,79,46,58,77,75,121,195,212,200,148,179,90,250,153,17,232,122,11,31,225,187,195,166,110,12,72,139,143,24,227,79,66,47,85,180,175,66,81,23,181,101,70,109,105,208,222,120,203,82,57,42,73,153,18,72,244,109,38,122,234,179,209,22,38,2,17,113,22,200,27,121,157,164,53,137,120,100,204,104,152,147,68,141,200,229,45,73,105,170,228,84,245,75,14,44,244,36,60,141,79,150,225,244,50,61,139,61,187,84,138,160,194,204,110,204,134,74,49,14,167,18,218,147,83,180,235,13,173,44,86,104,53,120,103,200,145,183,93,164,252,119,8,181,50,37,25,165,105,209,90,40,246,171,69,30,178,98,103,26,156,203,72,163,170,28,107,3,14,162,212,22,131,73,205,68,41,138,36,159,231,37,181,73,50,215,183,115,50,215,200,251,8,188,148,230,75,60,24,194,91,142,183,126,222,21,67,36,154,204,136,152,132,198,189,207,66,38,98,199,73,159,247,8,35,63,137,245,187,76,144,228,210,216,202,30,29,185,77,41,44,213,175,42,241,54,245,193,87,74,52,74,214,146,61,177,216,212,183,19,13,154,149,166,189,84,102,106,50,45,73,41,146,32,0,0,2,155,56,218,127,95,171,19,248,32,95,203,100,9,85,193,191,221,26,87,240,190,163,254,134,48,157,32,0,40,43,137,46,92,95,193,28,209,213,26,182,233,78,122,6,254,95,167,104,140,176,147,94,142,188,189,36,71,74,75,205,47,239,218,146,46,136,113,178,33,113,57,54,192,56,249,109,203,205,171,134,142,48,218,107,8,99,210,21,215,16,122,243,106,79,232,167,186,151,69,18,61,86,146,101,221,45,36,102,192,0,1,16,184,132,103,142,149,149,107,27,240,94,208,149,30,94,37,92,145,214,84,184,250,165,101,75,100,253,83,156,242,15,82,208,143,82,109,10,45,22,162,62,233,66,133,15,85,42,149,58,229,78,93,106,181,80,147,62,161,61,229,201,149,42,75,170,113,215,221,90,141,75,90,214,163,51,82,140,204,204,204,250,153,152,207,152,117,196,3,54,152,75,102,211,48,251,14,113,66,53,14,223,164,53,202,137,10,61,179,73,81,32,140,204,204,212,165,197,53,173,102,102,102,165,168,205,74,51,51,51,51,61,71,164,254,138,62,123,63,221,207,252,153,163,255,0,221,3,250,40,249,236,255,0,119,63,242,102,143,255,0,116,18,255,0,133,254,115,51,39,152,156,125,175,217,88,199,137,31,132,20,88,86,124,170,163,17,189,15,2,38,201,72,155,9,180,185,190,59,13,172,244,67,206,22,134,123,125,109,116,212,136,202,207,197,43,113,171,247,167,181,190,207,224,253,227,81,19,163,132,239,185,53,165,254,17,171,127,45,116,76,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,77,213,108,81,175,27,126,125,181,95,167,199,153,6,161,25,216,206,180,243,72,113,38,151,16,164,43,162,200,203,217,81,151,82,62,226,135,243,247,148,106,246,95,177,50,167,112,83,41,174,42,215,174,206,122,100,71,25,101,102,212,126,116,137,75,67,58,165,148,54,141,173,50,71,180,140,244,46,198,101,218,50,89,213,215,173,107,186,135,115,71,90,144,237,34,165,26,122,20,131,50,82,84,211,169,89,25,25,25,25,30,169,248,151,214,66,65,103,146,253,127,19,107,216,109,119,35,152,182,85,135,148,118,36,59,212,200,229,111,146,226,183,30,229,22,253,23,169,234,123,132,237,224,241,132,81,41,88,125,85,196,217,180,183,218,159,50,99,240,153,117,230,9,36,168,235,98,158,242,77,38,104,37,25,26,136,204,180,86,159,47,49,100,64,0,56,85,186,164,90,29,26,117,102,107,237,178,196,8,206,201,117,199,20,73,66,80,132,26,140,204,204,200,136,136,136,251,153,13,121,243,207,140,115,113,139,48,215,68,245,203,39,161,81,234,51,105,49,13,14,26,155,83,45,78,146,104,82,125,117,145,145,147,157,12,180,45,59,17,9,241,193,183,9,10,147,101,86,241,62,169,74,229,204,153,46,76,8,239,56,198,134,168,203,106,158,250,12,148,164,17,153,106,70,101,162,180,249,121,139,45,1,227,241,91,19,173,156,34,177,234,151,189,211,80,143,22,45,62,51,239,36,157,117,180,27,171,109,149,186,77,167,122,210,74,81,147,106,208,181,45,116,253,35,95,156,222,230,58,225,204,94,45,214,110,25,179,86,116,120,179,36,70,165,48,78,47,97,69,76,153,11,101,70,147,117,196,238,216,241,150,169,61,191,14,157,251,140,156,229,54,231,204,189,232,108,177,14,67,52,74,98,124,76,153,102,219,137,105,124,183,99,146,217,37,147,46,32,214,104,127,93,167,167,78,167,211,188,207,197,254,30,86,125,165,99,212,174,249,112,60,60,107,118,140,243,139,90,90,105,4,126,29,151,28,53,172,206,49,23,100,245,61,75,244,10,187,172,65,109,251,170,117,50,138,131,125,183,42,14,177,17,45,22,237,228,110,26,80,73,36,247,215,166,154,23,212,54,23,200,205,160,187,55,44,86,44,39,163,186,195,211,104,148,201,207,33,196,109,81,56,186,124,98,81,105,180,143,186,124,250,252,198,124,20,131,197,198,226,151,83,204,23,162,93,123,115,52,255,0,197,164,148,103,167,50,20,5,31,77,76,187,151,192,134,80,224,141,13,167,174,76,79,152,227,74,53,199,244,47,45,91,122,22,230,234,68,125,69,183,8,83,127,100,162,131,137,217,187,60,84,184,161,165,116,207,236,237,114,208,100,231,244,177,44,39,113,45,133,36,244,82,18,101,170,186,125,125,4,207,90,163,83,226,154,180,67,77,55,228,90,36,139,83,255,0,23,115,26,204,227,149,114,53,201,138,85,186,212,71,29,113,169,30,27,106,156,50,53,30,216,205,36,245,50,51,46,233,248,139,130,225,15,72,118,6,93,17,53,214,16,143,25,174,138,36,153,41,91,39,79,46,167,167,94,226,117,128,8,191,196,94,246,139,103,101,158,226,55,167,183,29,217,126,19,148,149,58,72,82,246,212,34,107,161,110,35,61,9,94,66,132,236,154,4,187,158,231,133,67,130,217,173,249,60,205,137,34,51,215,107,106,81,246,35,62,201,63,33,179,165,165,111,199,181,237,248,180,40,165,163,81,183,237,237,249,75,82,188,136,188,213,240,29,192,0,0,0,215,67,59,246,114,172,204,199,93,20,212,180,166,217,63,5,203,37,39,79,252,66,49,159,228,145,119,80,177,158,12,183,43,21,44,41,185,109,212,202,66,157,164,120,61,237,239,35,82,121,178,106,11,46,154,234,90,145,107,216,191,72,177,96,1,21,56,148,209,61,49,149,251,136,252,58,221,228,248,79,101,27,180,214,163,15,228,127,1,65,84,233,139,167,204,110,99,126,211,122,233,250,72,203,253,99,102,44,9,186,85,121,225,93,18,227,113,100,165,203,241,58,153,30,190,204,151,81,241,63,205,248,143,118,108,50,110,19,198,202,13,194,236,189,165,169,121,119,31,216,173,78,53,22,228,89,182,53,143,112,169,141,94,167,122,79,106,201,5,234,243,30,167,32,245,61,53,46,133,241,33,4,184,124,222,82,109,28,208,90,139,109,102,150,164,248,238,110,134,101,236,211,165,105,249,68,93,213,230,54,24,30,43,24,172,54,241,47,15,42,150,107,132,157,179,249,30,215,247,15,182,231,230,171,243,62,7,254,177,173,29,209,66,168,90,119,4,154,36,248,210,97,202,139,179,123,111,33,77,184,157,200,74,139,82,50,35,45,73,68,125,187,24,216,135,41,24,207,7,25,176,126,223,175,173,248,202,159,45,169,175,58,219,106,35,218,150,230,186,209,30,155,214,162,232,73,238,126,127,160,115,115,61,151,59,59,49,56,109,83,181,235,212,214,23,80,76,87,151,78,147,201,104,220,106,73,71,121,13,30,245,180,226,146,68,167,140,253,82,212,143,169,124,232,27,31,48,38,246,192,124,64,170,218,87,53,14,124,104,241,229,190,152,114,157,140,242,27,125,132,190,235,109,173,43,91,104,37,110,38,148,100,100,90,25,22,165,242,150,252,49,179,153,39,12,110,184,184,61,123,213,156,85,10,183,49,13,67,118,75,230,105,142,251,206,195,142,130,220,235,233,66,27,74,16,163,208,144,102,93,116,212,181,33,115,240,230,69,168,68,102,116,25,45,72,143,33,180,186,211,173,44,150,133,161,69,170,84,149,23,67,35,35,35,35,33,246,24,123,54,216,119,31,18,242,249,123,208,151,5,185,82,90,160,212,228,195,66,154,37,171,196,20,23,210,222,210,218,163,221,170,250,104,90,245,232,53,208,171,68,169,89,151,132,216,38,78,70,168,80,170,78,52,101,235,33,77,60,203,166,95,37,36,201,73,249,25,105,228,47,219,135,150,45,183,138,249,109,183,228,57,60,228,204,161,49,18,141,32,212,238,245,115,25,129,16,215,175,174,163,238,231,158,135,215,177,9,52,0,3,15,230,206,201,135,136,56,13,118,218,242,105,165,49,233,148,153,237,196,46,73,56,166,228,46,19,232,66,211,170,84,100,162,53,244,50,45,75,94,130,148,113,174,195,115,47,24,102,197,140,107,83,21,218,228,180,204,125,100,123,92,56,15,71,113,165,52,163,218,218,244,222,207,84,154,77,58,249,153,244,44,51,131,120,113,81,197,124,75,183,108,90,123,110,43,210,181,56,145,94,82,9,70,109,180,236,134,218,82,181,36,171,77,57,133,212,210,101,245,246,27,13,229,159,2,109,124,3,194,234,61,165,65,167,48,212,146,137,29,115,95,38,91,75,142,191,225,217,109,195,82,146,218,13,90,155,68,102,106,45,76,251,252,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,235,46,75,102,219,188,168,146,173,155,190,222,166,215,40,243,146,72,149,79,169,68,110,76,103,210,74,37,17,45,167,8,210,162,37,17,30,134,71,212,136,252,135,149,180,240,3,2,44,42,219,55,53,139,130,150,21,185,88,142,149,161,154,133,38,219,135,14,75,105,90,77,42,36,186,211,105,81,17,164,204,140,136,250,145,153,15,122,0,3,175,175,91,244,11,170,147,34,129,115,208,233,245,138,100,196,236,145,10,124,100,72,97,228,235,174,139,109,100,105,81,106,93,140,132,108,187,56,101,228,162,238,154,186,140,140,23,143,76,146,226,247,40,233,53,73,144,219,211,175,170,76,182,233,52,146,212,255,0,37,4,125,11,203,160,238,236,174,30,185,51,176,39,181,84,183,240,22,134,236,150,86,78,33,117,87,228,213,9,43,46,198,72,150,235,137,47,143,66,239,215,184,144,113,163,71,135,29,168,112,227,182,195,12,33,45,180,211,104,36,161,180,36,180,36,164,139,161,17,17,17,17,16,250,128,0,0,12,37,139,153,43,202,238,57,84,158,174,98,70,15,209,231,85,164,106,110,212,162,41,216,18,221,87,95,89,199,99,45,181,58,174,189,214,106,236,94,93,7,139,181,120,102,228,154,210,152,213,66,54,10,70,168,201,101,90,165,85,90,164,217,173,159,82,61,20,203,175,27,74,46,158,104,63,49,36,232,148,58,45,181,73,139,65,183,40,240,169,84,200,77,147,81,161,66,142,134,24,97,5,217,40,109,4,73,73,124,136,136,135,56,0,120,44,84,192,92,25,198,248,77,193,197,140,53,160,220,201,97,38,134,30,155,17,39,33,132,153,234,100,211,233,209,198,200,207,185,37,69,168,193,9,225,89,145,178,158,169,103,132,50,148,210,139,66,138,119,37,83,148,158,132,90,145,248,141,255,0,62,170,243,248,116,25,223,10,240,23,6,112,66,19,144,112,159,13,104,54,202,95,73,33,247,161,68,73,72,125,36,122,145,58,250,181,113,194,35,236,74,81,232,41,243,140,135,189,204,95,224,133,59,253,52,145,98,220,46,61,196,240,203,245,215,223,19,68,170,0,0,1,229,239,156,44,195,28,79,102,36,124,74,195,155,94,236,106,158,165,174,34,43,148,136,243,211,29,75,34,37,27,100,242,20,72,51,36,167,83,45,53,208,190,1,99,97,102,24,225,131,50,227,225,174,28,218,246,155,85,5,33,114,209,67,164,71,128,153,10,65,25,36,220,38,80,146,89,145,41,90,25,235,166,167,241,30,160,0,99,26,134,87,178,209,87,159,38,171,85,203,190,25,77,155,53,229,200,147,38,69,163,79,113,215,157,90,141,75,90,214,166,140,212,165,40,204,204,204,245,51,51,51,31,15,218,157,149,143,247,180,225,87,252,205,167,127,216,142,222,141,151,252,6,183,118,126,15,224,149,131,76,229,153,154,60,29,183,9,157,186,158,167,166,198,203,78,189,71,188,109,182,217,109,12,178,218,80,218,18,73,74,82,90,18,72,187,17,23,145,15,232,0,0,0,0,7,148,190,176,159,11,49,67,192,254,201,152,105,106,93,190,140,230,248,47,78,209,163,79,240,188,205,188,206,87,57,10,217,187,150,141,219,116,215,98,117,236,67,145,100,97,190,29,225,156,7,233,88,113,97,91,150,164,41,79,120,135,227,81,41,108,65,105,215,118,146,119,169,12,165,36,165,109,34,45,76,181,208,136,135,163,0,30,38,243,193,76,39,196,59,170,219,190,47,91,10,145,86,175,218,50,211,54,139,81,125,159,167,136,234,122,164,201,69,161,169,36,126,177,37,90,164,148,73,81,22,228,145,151,182,0,0,0,28,90,157,50,155,90,167,74,163,214,105,241,167,192,156,202,227,202,139,37,164,186,203,237,44,141,42,66,208,162,52,169,38,70,100,100,100,100,100,99,26,126,212,236,172,127,189,167,10,191,230,109,59,254,196,63,106,118,86,63,222,211,133,95,243,54,157,255,0,98,31,181,59,43,31,239,105,194,175,249,155,78,255,0,177,15,218,157,149,143,247,180,225,87,252,205,167,127,216,135,237,78,202,199,251,218,112,171,254,102,211,191,236,71,191,181,173,59,86,198,161,69,181,172,171,102,149,111,209,97,111,240,212,234,92,38,226,69,99,122,212,181,236,105,178,74,19,185,107,82,143,66,234,165,25,159,83,49,219,0,15,25,136,248,49,132,184,189,8,160,98,126,28,91,183,59,105,71,45,181,84,169,237,188,235,41,212,207,232,220,50,222,223,83,62,169,50,62,167,241,24,18,181,194,223,35,245,151,84,250,112,117,200,14,173,123,212,168,85,250,139,105,62,154,104,72,55,205,9,47,239,82,67,178,183,120,105,228,142,218,121,169,48,240,46,12,183,155,36,234,170,141,82,124,196,172,200,187,169,183,159,83,125,123,153,18,72,190,93,134,127,179,236,75,39,15,169,41,160,216,118,133,22,221,166,163,77,34,82,160,181,21,173,72,180,215,107,105,34,51,249,142,244,0,0,0,7,71,121,216,246,110,34,219,242,45,75,246,214,165,92,52,121,101,244,208,106,81,17,33,149,31,93,21,181,100,100,74,45,122,40,186,145,245,35,33,27,106,92,45,242,63,82,170,122,81,120,58,228,114,82,141,78,70,141,95,168,180,194,207,251,210,127,213,47,146,13,37,211,176,203,152,71,149,204,190,96,66,252,70,20,97,61,6,131,51,97,181,227,208,201,191,55,97,150,134,159,18,241,173,237,167,230,91,244,63,49,148,128,0,99,236,90,203,254,11,227,180,6,169,248,183,134,244,91,149,17,210,105,97,233,76,105,37,132,158,186,147,111,160,210,235,100,122,234,100,149,23,94,163,7,193,225,101,145,216,83,149,56,240,121,233,4,107,37,182,195,247,13,77,77,54,100,122,232,69,226,8,212,94,90,44,212,70,93,196,134,195,172,41,195,92,35,162,254,14,225,141,139,68,182,41,202,50,83,140,211,33,161,142,114,136,180,37,184,164,150,231,21,167,229,40,204,254,99,213,128,0,0,0,241,151,190,11,96,230,38,79,98,171,136,248,77,102,221,115,98,179,225,216,147,91,160,197,156,235,77,110,53,108,74,222,66,141,41,220,102,122,17,233,169,153,142,218,205,176,236,108,58,164,29,191,135,214,101,10,216,165,169,229,72,56,52,106,115,48,163,155,170,34,37,47,150,210,82,157,198,73,73,25,233,169,232,95,1,222,128,0,199,56,169,128,246,14,48,220,150,5,209,120,211,138,68,220,59,175,21,126,150,173,169,61,93,38,148,158,90,181,35,245,57,156,135,79,78,187,163,183,215,184,200,192,0,0,60,5,213,151,220,5,190,171,111,220,215,190,8,216,55,13,98,73,36,159,168,85,109,168,82,228,186,73,73,37,36,167,93,109,74,86,137,34,34,212,250,17,17,14,167,246,167,101,99,253,237,56,85,255,0,51,105,223,246,33,251,83,178,177,254,246,156,42,255,0,153,180,239,251,16,253,169,217,88,255,0,123,78,21,127,204,218,119,253,136,126,212,236,172,127,189,167,10,191,230,109,59,254,196,122,11,43,4,48,95,13,106,174,215,112,231,8,108,171,86,164,252,117,68,118,101,18,129,18,11,238,48,165,37,74,105,78,50,218,84,104,53,33,10,52,153,233,170,18,126,68,61,168,241,87,174,8,96,190,37,85,90,174,226,54,16,217,87,85,73,136,233,136,212,202,221,2,36,231,219,97,42,82,146,210,92,121,181,40,144,74,90,212,73,35,211,85,168,252,204,119,182,157,155,104,88,84,70,109,155,22,212,163,219,148,120,234,90,217,167,210,96,181,14,51,106,90,141,74,52,180,210,82,146,51,81,153,153,145,117,51,51,29,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,196,217,152,192,155,95,31,48,186,177,105,87,169,204,59,36,226,72,92,39,205,150,212,227,79,248,119,155,109,73,82,155,89,167,67,116,204,141,37,169,31,111,158,188,152,201,135,21,28,40,196,187,138,197,168,54,226,125,21,83,151,21,149,44,148,70,227,77,72,113,164,171,83,74,117,215,150,125,73,36,95,87,97,153,176,82,195,115,48,216,102,253,140,75,83,213,218,36,181,76,97,102,123,156,40,44,199,109,164,180,147,218,226,244,222,247,68,146,73,58,249,145,244,59,173,202,101,147,15,15,112,26,210,181,227,83,74,27,208,233,80,27,150,92,146,109,78,72,68,38,16,181,171,68,164,205,70,104,234,102,90,158,157,70,97,0,1,25,120,134,98,219,88,81,150,219,130,67,115,206,52,202,235,18,232,209,141,46,236,87,49,232,18,205,26,122,233,62,237,249,106,125,59,24,160,154,76,74,149,231,120,66,130,68,228,154,133,118,164,219,68,94,178,212,235,207,58,69,243,82,140,212,175,153,158,190,99,98,252,164,225,212,124,52,203,229,145,66,68,36,70,148,245,6,153,38,98,9,178,66,188,65,193,97,46,110,45,169,61,218,163,174,165,175,78,163,48,143,140,201,145,105,241,30,157,58,75,81,227,199,109,78,186,235,171,36,33,8,73,106,165,41,71,208,136,136,140,204,204,83,7,19,140,230,73,196,219,174,86,15,89,21,103,19,66,162,75,91,83,29,140,249,146,100,62,203,179,35,172,183,52,250,144,182,212,133,164,250,160,140,250,107,161,104,66,36,96,38,4,222,216,241,127,210,173,43,98,135,62,75,18,37,176,153,146,154,140,242,219,97,133,62,211,110,45,75,67,107,36,237,39,82,102,102,90,17,30,167,243,191,156,176,229,206,206,203,182,27,83,45,122,13,53,132,84,21,21,133,212,100,242,90,39,29,146,113,217,67,167,189,45,54,165,17,169,146,63,88,181,51,234,127,44,73,196,219,23,152,195,108,185,213,232,145,221,96,165,220,237,200,163,154,20,162,220,77,73,131,49,59,136,137,105,61,117,71,125,12,190,70,41,159,44,150,36,236,72,199,123,46,219,139,21,249,60,234,237,57,79,155,104,53,236,104,230,50,133,45,122,37,90,36,183,245,51,45,58,141,142,236,138,2,109,91,58,135,109,32,136,138,149,78,141,8,180,237,244,77,37,31,2,252,223,129,125,68,59,177,175,71,16,107,202,69,221,154,11,173,110,44,212,204,111,3,202,212,204,253,170,116,93,127,40,203,186,124,132,236,224,175,110,69,133,99,95,23,2,99,232,245,71,209,155,156,52,23,173,203,122,162,130,208,244,212,250,31,196,197,149,143,224,152,100,156,55,137,148,19,135,221,123,75,83,242,238,60,38,58,221,10,179,48,178,181,113,161,100,149,68,240,218,25,158,158,212,150,145,241,47,206,248,141,103,106,51,23,80,152,228,199,61,167,52,215,244,17,23,250,133,250,240,214,162,122,31,43,246,233,248,117,181,206,241,126,210,54,235,165,70,103,200,190,34,85,128,10,233,227,53,114,177,77,194,155,106,222,84,148,37,218,191,140,216,222,242,37,43,149,38,158,179,233,174,167,161,30,189,143,244,10,230,201,5,156,171,207,49,214,189,53,77,41,108,151,141,230,18,83,175,254,33,36,203,242,76,187,164,108,94,0,0,0,2,140,120,175,89,213,27,123,49,18,43,50,153,74,99,85,182,114,20,148,168,183,114,160,193,74,186,154,72,143,67,63,35,63,208,50,23,6,171,249,170,30,36,92,182,99,174,154,78,191,224,244,45,196,68,124,134,42,14,126,113,124,126,7,250,59,139,140,0,24,47,59,144,30,168,229,150,240,138,195,9,117,106,244,126,132,105,53,31,74,132,99,233,167,212,53,203,27,30,228,222,90,38,229,226,214,125,179,104,201,94,59,241,94,207,245,116,130,255,0,80,205,96,34,55,19,124,61,143,123,101,170,177,57,113,13,215,233,62,31,148,164,182,74,82,57,179,225,146,180,61,166,101,169,39,203,79,210,41,19,6,174,199,236,124,73,163,221,49,149,181,200,94,35,105,234,101,237,199,113,30,70,95,157,241,27,52,82,42,113,235,52,230,170,81,86,74,105,237,219,76,140,143,178,140,143,177,153,119,33,204,20,63,197,7,5,93,195,44,192,205,184,226,193,240,244,203,147,151,225,137,13,108,111,247,60,40,72,94,221,27,74,125,165,245,208,207,175,125,12,100,94,19,217,137,168,219,248,183,27,12,174,58,153,21,25,234,43,208,105,237,184,242,191,170,228,84,163,26,122,45,210,70,191,72,231,178,157,223,35,234,46,105,38,74,34,82,76,140,140,181,35,33,137,113,219,43,216,69,152,74,43,244,187,242,220,138,114,93,101,76,183,82,143,14,47,140,103,84,58,146,52,58,235,78,26,116,55,150,162,233,209,90,31,199,88,23,123,240,117,157,66,172,250,127,9,111,151,219,240,75,241,48,252,125,76,201,244,184,133,169,109,159,208,66,45,15,163,125,140,143,93,116,242,19,195,45,84,60,81,180,48,246,149,102,226,107,177,165,75,164,66,98,34,37,50,169,11,55,18,211,12,182,70,165,188,68,102,163,52,172,207,161,107,174,189,58,144,203,227,141,82,132,221,74,157,42,156,241,17,162,83,11,101,68,126,100,164,153,31,249,198,187,217,232,176,85,135,185,148,188,32,20,39,35,183,81,170,84,42,77,239,111,97,45,14,79,146,68,162,245,83,169,30,206,134,90,253,98,110,240,96,196,66,40,55,30,28,63,41,164,151,54,101,81,13,26,244,81,158,148,230,72,244,53,118,242,246,127,79,144,180,208,0,28,42,193,211,81,76,146,253,93,44,156,54,26,91,175,27,164,157,137,66,82,102,163,61,221,8,180,215,184,215,199,62,248,154,214,34,230,42,229,110,156,246,180,234,12,233,148,120,201,66,139,150,104,98,116,173,134,146,37,169,58,109,89,104,101,167,78,196,66,65,240,129,193,70,238,236,73,168,226,101,82,19,111,65,163,176,244,118,13,198,247,18,101,181,34,3,201,50,220,217,145,25,37,71,212,148,74,250,187,139,151,34,36,145,37,36,68,68,90,17,16,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,127,198,67,222,230,47,240,66,157,254,154,72,177,110,23,30,226,120,101,250,235,239,137,162,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,195,34,81,26,84,68,100,101,161,145,138,104,226,253,130,173,90,56,147,78,196,202,92,38,217,131,88,97,152,239,155,109,237,37,74,118,68,247,148,103,181,178,35,51,74,75,169,168,213,245,247,17,243,33,24,152,206,29,230,42,217,110,162,246,148,234,244,232,84,121,41,90,139,151,177,249,209,119,154,136,214,148,233,181,7,169,158,189,59,145,141,131,168,231,77,93,50,51,244,132,178,80,223,105,14,178,109,18,118,41,10,73,26,76,182,244,50,211,78,195,154,0,2,172,184,207,226,41,28,27,119,14,24,148,210,139,155,14,168,182,201,122,168,143,74,139,38,122,18,187,121,123,63,167,200,66,44,140,88,42,196,44,202,89,244,243,134,228,134,233,213,74,125,73,205,141,239,36,33,185,241,136,212,126,170,180,34,223,212,250,125,99,98,26,100,38,233,180,216,148,230,136,137,17,88,109,148,145,121,18,82,68,95,230,28,145,136,51,43,67,197,27,191,15,106,182,110,25,59,26,44,186,188,39,226,46,83,202,144,131,109,46,176,243,102,105,91,36,102,74,35,82,12,186,30,154,107,215,161,8,31,100,112,117,157,93,172,250,127,22,175,151,220,241,171,241,51,60,5,76,205,245,56,181,165,110,31,211,194,61,79,171,157,204,207,93,53,243,19,211,2,114,189,132,89,123,162,177,75,176,237,200,165,37,166,82,203,149,41,16,226,248,199,180,67,73,51,91,173,52,217,171,83,101,10,62,157,85,169,252,52,203,74,50,73,26,148,100,68,69,169,153,138,85,226,235,141,238,94,184,205,15,15,104,213,2,93,38,135,1,180,201,109,14,234,69,57,153,115,218,94,164,151,13,62,194,139,186,73,95,29,11,160,244,28,30,176,85,202,238,33,85,49,102,161,7,153,10,159,25,248,12,45,198,181,66,100,54,252,7,210,105,51,108,200,148,68,103,161,146,136,254,94,98,226,199,14,175,83,143,70,167,59,82,148,178,75,76,237,220,102,100,93,212,68,93,204,139,185,141,101,241,150,236,126,249,196,154,197,211,37,68,110,77,240,251,140,140,255,0,34,59,104,243,53,126,103,196,93,223,12,124,61,98,201,203,85,30,114,98,27,47,213,188,71,57,74,108,146,165,242,167,204,36,234,123,72,207,66,87,158,191,160,75,144,24,83,57,18,209,11,47,23,75,238,27,68,73,240,63,141,246,127,171,163,151,250,198,184,67,99,60,145,64,122,157,150,91,62,43,236,165,181,167,210,26,145,36,200,250,212,36,159,93,126,177,157,64,5,57,241,149,191,154,174,98,61,181,102,52,233,171,208,30,51,82,220,70,69,207,98,158,231,231,31,195,224,95,167,184,199,188,40,108,234,141,195,152,136,245,152,204,37,113,169,59,249,234,82,84,100,158,108,25,201,79,82,73,145,106,101,230,101,250,69,231,0,0,0,0,167,142,52,8,211,17,173,37,245,235,227,254,175,196,83,187,8,181,146,44,86,86,18,230,2,129,112,59,37,12,195,63,21,226,20,181,237,79,245,20,148,39,83,222,146,238,231,153,141,138,25,121,169,13,19,204,56,149,161,90,232,164,153,25,31,233,33,244,1,224,241,206,138,229,195,133,149,186,59,49,124,66,228,120,109,27,217,191,118,217,45,43,182,135,175,109,123,121,13,100,198,195,185,3,173,83,107,89,99,181,95,165,45,75,100,188,118,139,51,73,145,255,0,76,37,23,67,73,153,119,35,18,44,7,150,196,235,58,153,127,89,21,43,78,177,28,158,137,59,147,204,70,196,171,93,143,33,194,232,164,168,187,160,188,140,107,37,91,163,212,237,90,203,212,153,250,181,46,46,221,251,119,39,77,200,37,23,114,35,236,162,242,27,17,228,167,17,219,197,76,185,90,183,130,29,91,135,51,199,106,107,86,170,245,39,201,111,175,172,175,237,127,17,156,196,32,226,169,129,137,196,188,16,85,221,75,166,165,234,197,185,167,33,73,103,114,191,116,76,130,218,186,165,181,43,216,65,246,50,253,36,41,163,7,111,185,184,105,137,214,205,233,13,247,90,244,85,90,20,167,185,106,52,154,155,106,67,110,41,61,20,157,117,216,93,12,200,190,174,227,99,156,10,196,90,110,41,225,61,175,122,83,159,230,122,66,145,9,231,245,82,76,210,235,145,154,113,68,122,41,90,31,210,23,67,51,63,243,143,122,0,0,41,175,140,205,132,138,86,50,208,47,72,140,165,12,76,161,69,140,238,212,233,185,229,202,168,56,102,122,36,136,207,66,243,61,127,206,49,71,11,171,225,219,67,51,212,248,171,148,234,24,173,70,106,153,203,37,153,36,214,245,66,17,106,101,184,139,178,126,127,81,139,234,35,35,45,72,250,15,208,1,128,243,191,139,81,176,135,46,247,77,101,83,83,30,93,74,159,58,153,15,233,9,10,57,14,65,146,166,244,245,210,125,219,242,51,63,129,13,120,235,53,57,247,53,193,54,177,40,220,126,101,82,99,146,23,237,41,75,113,213,154,143,185,153,153,153,171,226,103,245,139,213,225,129,131,235,195,76,186,192,171,78,130,113,230,92,139,106,174,90,181,177,70,212,136,48,149,169,234,132,159,116,31,153,151,204,196,195,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,71,252,100,61,238,98,255,0,4,41,223,233,164,139,22,225,113,238,39,134,95,174,190,248,154,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,121,196,255,0,7,215,137,121,117,159,86,131,4,228,76,182,214,237,92,244,107,122,137,168,240,102,171,82,209,10,62,235,47,50,47,153,10,42,163,84,231,219,55,4,42,196,83,113,137,148,185,141,200,71,180,149,33,198,150,74,46,198,70,70,70,159,137,31,212,54,28,201,6,45,70,197,236,187,218,213,148,205,76,137,116,218,124,26,100,207,164,37,168,164,55,6,50,156,215,215,81,247,115,204,200,254,36,51,224,0,252,51,34,45,76,250,10,22,226,139,124,59,119,230,122,161,21,18,157,91,20,88,206,211,57,102,179,52,146,217,168,77,45,72,183,25,118,87,203,234,33,149,184,51,216,72,170,227,45,126,244,150,202,86,196,58,20,168,205,110,78,187,94,68,170,123,132,101,170,76,136,244,51,236,122,255,0,156,92,160,0,0,240,88,235,136,180,220,44,194,123,162,244,168,191,203,244,125,38,107,204,104,164,145,169,214,227,58,226,72,181,82,117,51,229,159,66,50,63,243,141,115,241,62,235,171,99,14,48,86,235,252,199,100,72,184,107,178,85,17,43,53,45,68,79,202,90,208,157,53,89,247,115,177,25,252,181,23,179,144,12,28,137,132,89,117,183,99,248,4,49,58,183,18,37,94,89,242,137,42,55,94,131,20,151,175,168,147,246,155,243,212,254,38,98,74,12,25,157,108,71,111,10,242,229,117,94,11,117,109,156,63,3,161,161,90,43,215,159,25,190,158,178,127,182,124,127,234,26,238,81,40,245,59,170,178,205,38,6,174,203,149,187,102,237,202,215,106,13,71,216,140,251,36,252,134,205,184,99,103,83,44,27,34,155,105,209,227,147,49,32,243,185,104,216,148,233,189,229,184,125,18,148,151,117,159,145,15,82,2,58,103,242,179,77,162,229,142,235,126,168,165,33,131,240,58,172,141,36,73,254,152,69,46,166,163,34,46,166,67,94,33,179,102,6,81,93,183,176,178,137,71,122,47,135,92,127,19,171,91,54,109,221,37,213,118,208,180,239,175,111,49,239,0,124,222,121,168,237,27,207,184,148,33,58,106,165,25,17,23,233,49,174,190,119,113,89,88,183,143,245,250,251,82,16,244,50,240,190,29,72,94,228,255,0,81,70,66,180,61,234,46,237,249,24,148,156,23,209,187,17,238,229,250,222,175,128,250,191,17,81,238,46,32,0,0,0,5,39,241,125,188,99,87,49,198,21,189,26,65,58,84,94,102,190,185,43,78,116,56,11,242,81,252,62,5,250,68,13,135,50,68,9,40,151,21,195,67,173,235,181,68,102,70,90,145,145,245,47,145,141,135,114,49,142,37,143,24,9,69,186,228,188,147,168,254,233,241,109,238,245,219,253,219,37,180,110,35,113,106,45,82,214,165,169,253,95,41,10,3,131,90,128,117,58,99,208,73,197,160,220,219,235,32,244,50,209,68,125,250,252,6,176,183,237,159,62,194,187,39,90,149,52,41,50,96,242,183,146,137,68,126,187,73,112,189,164,164,251,44,188,136,90,135,8,44,193,179,54,214,123,4,42,178,146,149,210,246,248,30,98,200,140,249,142,79,146,230,155,156,249,23,178,130,249,252,69,156,0,254,84,146,90,77,39,216,198,189,57,254,195,18,194,236,199,220,52,102,152,83,108,47,194,114,207,110,137,61,32,69,81,233,234,36,187,185,228,66,193,184,56,98,44,170,206,17,213,176,254,91,138,54,109,222,71,132,78,167,161,120,137,85,7,87,208,212,101,220,188,146,95,61,123,139,18,29,117,126,129,72,185,233,79,209,43,180,248,243,161,72,219,205,98,67,73,117,11,218,162,81,106,149,17,145,232,164,145,245,46,228,67,92,220,205,101,210,236,203,245,253,85,160,212,233,178,211,76,134,252,88,236,77,83,46,147,78,56,236,84,61,181,46,41,164,36,207,170,250,17,107,234,159,125,12,196,212,225,77,155,230,40,19,79,3,239,250,227,230,196,199,117,164,185,38,73,108,66,214,112,99,50,194,77,215,136,136,136,137,102,72,66,53,239,167,153,11,109,105,198,222,109,15,52,180,173,11,73,41,42,73,234,70,71,216,200,199,244,0,2,189,184,195,216,49,171,120,57,74,187,185,8,241,16,42,108,55,205,36,150,253,136,139,80,115,110,187,76,244,212,245,211,82,21,113,149,58,212,138,14,97,240,254,124,121,14,50,101,114,210,73,70,133,154,117,79,142,96,204,143,67,46,157,59,13,143,237,217,135,80,183,233,147,205,91,142,76,54,94,215,93,117,220,130,63,245,142,196,0,84,167,24,220,112,41,149,234,54,13,83,39,58,104,97,152,245,89,8,67,191,71,188,151,80,142,162,50,75,158,215,82,232,104,237,231,228,33,38,82,112,182,86,46,99,213,167,108,51,4,229,71,106,169,2,84,212,114,141,105,240,197,53,132,56,107,34,66,139,110,142,117,212,180,235,212,108,91,103,91,176,237,27,78,141,107,192,142,211,12,82,105,241,225,54,134,144,73,73,37,166,146,130,34,34,34,45,52,73,121,23,212,67,185,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,208,214,236,27,22,229,152,85,27,142,202,160,213,101,146,9,178,126,109,53,151,220,36,22,166,73,220,180,153,232,90,159,79,153,142,202,147,71,164,208,105,237,82,104,116,184,148,232,44,110,229,70,136,194,89,105,189,202,53,30,212,36,136,139,85,25,153,232,93,204,204,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,215,141,187,14,237,180,235,54,196,248,236,190,197,90,159,34,19,136,117,4,164,154,93,105,72,50,50,50,50,211,69,31,145,253,70,53,210,205,190,22,202,194,60,122,187,45,135,160,156,88,238,213,39,203,132,142,81,161,30,24,230,190,134,205,4,104,73,109,209,190,154,22,157,58,9,183,193,203,28,19,14,189,89,193,170,156,231,73,15,179,34,171,29,11,119,232,205,102,186,124,116,145,18,156,246,186,31,66,71,111,63,33,109,96,3,174,184,166,29,62,223,169,207,37,109,56,208,222,123,93,116,211,106,12,255,0,212,53,192,205,101,105,250,246,97,241,2,124,137,14,60,103,114,213,73,38,181,154,180,79,142,124,200,139,83,62,157,123,11,71,224,241,96,71,162,96,229,86,239,228,35,159,62,166,251,124,211,73,111,216,184,180,247,54,235,180,143,77,75,93,53,49,97,32,0,63,151,92,109,150,214,243,171,74,16,132,154,148,165,30,132,68,93,204,204,84,151,21,172,222,177,94,154,88,31,96,87,31,38,34,57,173,89,200,210,75,98,214,131,157,25,230,20,109,60,100,100,100,104,51,66,209,175,109,124,136,70,254,30,89,117,170,227,118,58,208,235,50,41,174,61,65,182,103,198,170,202,117,198,84,166,29,56,243,34,41,108,168,205,165,161,70,104,119,83,65,153,106,93,204,139,189,251,83,169,240,233,52,248,212,186,124,102,227,197,136,202,24,101,166,208,72,66,16,132,146,82,146,73,17,17,17,17,17,17,17,104,57,34,187,120,199,226,44,170,54,17,210,176,254,35,138,38,110,46,127,139,78,167,161,248,121,84,247,81,208,148,69,220,252,210,127,45,59,138,248,200,14,24,150,40,230,62,221,163,58,194,156,142,143,23,205,61,186,164,181,129,41,69,175,168,162,238,223,153,13,133,210,146,66,73,37,216,135,244,2,178,56,190,230,13,152,86,171,56,33,73,148,149,46,169,187,199,108,89,25,151,45,200,18,91,215,107,159,51,246,144,127,45,59,138,174,176,172,249,247,237,217,6,212,166,33,74,147,59,155,176,146,74,51,245,26,83,135,236,165,71,217,7,228,99,103,170,44,3,166,83,25,130,110,45,206,94,239,89,103,169,158,170,51,239,211,226,57,192,35,214,121,241,197,56,15,128,117,171,174,51,201,42,151,238,111,8,217,43,215,115,247,108,102,215,180,137,196,40,244,75,186,158,135,245,252,245,226,153,50,68,249,43,151,41,195,91,174,105,185,70,102,102,122,22,133,212,254,68,39,143,8,59,198,53,15,28,166,91,210,100,19,69,90,229,233,235,146,117,228,195,158,191,53,23,199,224,127,160,93,136,0,0,0,252,82,146,146,220,165,17,17,121,153,141,111,243,125,127,203,196,108,122,184,238,25,18,218,144,135,124,31,45,76,184,107,71,72,81,208,122,25,169,95,153,241,238,48,192,182,94,11,119,52,229,209,239,59,113,249,206,185,25,191,71,114,24,91,166,105,111,85,84,86,173,169,51,208,181,62,167,161,117,22,134,0,40,111,138,14,18,57,134,217,136,157,85,143,8,218,167,87,121,94,25,194,111,106,87,201,131,9,43,208,201,9,73,232,165,249,25,252,244,17,215,6,113,118,234,193,107,226,21,233,106,213,37,69,122,55,51,122,26,125,198,210,238,230,92,108,183,18,22,131,86,132,234,180,235,211,95,208,123,27,224,222,37,210,177,106,192,166,222,244,121,13,189,26,127,59,98,144,180,168,143,99,238,52,125,82,165,23,118,207,204,255,0,212,61,184,10,139,227,65,135,133,14,236,180,111,232,49,18,94,144,241,254,57,212,183,212,249,109,83,154,111,85,18,126,102,94,178,143,229,240,29,127,6,107,170,115,24,131,114,91,9,91,101,26,79,131,220,74,51,220,123,88,168,44,180,235,167,127,144,184,64,17,199,58,121,89,182,243,15,132,245,106,99,52,182,27,175,71,55,42,113,36,180,195,100,235,178,90,134,251,76,161,75,229,56,181,39,87,19,208,186,244,45,12,180,34,20,59,91,164,222,248,9,138,175,66,125,153,244,170,213,173,88,87,41,107,75,204,27,138,141,36,201,43,73,153,33,102,131,91,93,12,182,235,167,145,151,75,174,225,249,156,170,38,96,48,238,21,179,114,213,98,70,187,40,172,183,13,108,186,250,16,228,164,50,196,84,27,164,149,190,183,86,106,117,229,22,237,11,83,46,196,125,230,16,0,8,169,196,178,143,6,171,149,186,242,230,182,181,28,52,202,148,214,194,35,209,196,83,166,109,51,212,143,167,83,237,212,81,246,2,169,105,198,155,25,72,61,20,87,29,51,79,255,0,27,104,108,153,135,166,165,88,54,210,151,237,29,34,25,159,255,0,121,64,244,0,58,11,246,235,129,99,217,117,203,186,165,33,182,99,209,233,210,103,45,78,45,41,45,26,105,78,31,85,25,23,100,159,153,125,100,53,209,205,86,42,202,198,44,114,186,110,231,165,46,68,127,73,206,98,18,148,179,89,20,111,24,251,141,146,79,122,203,110,142,116,218,122,124,4,240,224,225,129,228,169,245,172,101,171,83,20,162,38,164,210,99,56,227,58,164,143,117,62,66,20,147,83,125,251,153,25,47,234,47,49,107,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,42,139,140,126,7,146,103,81,113,154,147,77,82,72,218,141,73,146,227,108,232,147,61,106,18,22,165,26,91,239,219,83,53,253,101,230,32,118,85,177,86,86,14,227,149,171,119,51,41,113,227,250,78,11,19,84,149,154,8,227,120,198,28,112,148,123,208,91,116,111,174,227,211,226,54,47,176,174,184,23,197,151,67,187,169,178,27,122,61,98,157,26,114,20,218,210,162,209,214,146,225,117,73,153,118,81,121,159,214,99,191,1,231,241,8,212,155,6,229,82,61,162,164,76,50,255,0,239,43,26,217,227,210,150,172,105,190,84,179,213,71,113,212,245,255,0,241,183,69,224,240,210,163,193,165,101,110,130,184,77,173,39,49,49,101,59,188,136,181,113,116,232,123,140,180,34,233,208,187,245,18,172,0,4,62,226,7,156,170,30,95,240,238,109,179,109,213,98,73,187,43,76,185,13,182,90,125,11,114,42,30,98,82,9,211,74,31,67,168,52,186,202,75,118,135,161,159,99,62,212,161,68,164,223,24,249,138,172,66,97,153,245,106,213,211,87,79,53,105,75,207,155,106,147,36,137,75,81,145,45,100,130,91,189,76,247,105,175,153,159,91,231,201,46,89,40,153,111,194,56,20,114,130,223,167,42,72,106,117,70,66,218,71,53,47,57,22,50,93,108,149,202,109,100,141,236,235,181,68,103,175,115,215,180,137,1,79,156,102,110,169,239,98,13,183,108,169,109,156,104,222,51,106,82,106,220,91,152,167,172,245,235,167,127,144,231,240,95,195,194,153,118,93,215,244,232,137,63,71,248,15,2,234,155,234,92,198,170,45,57,162,141,63,34,47,85,69,243,248,11,116,1,226,49,147,18,233,88,75,96,84,175,122,196,134,217,141,3,147,189,75,90,82,69,189,246,218,46,170,82,75,187,133,230,95,234,26,228,99,54,46,221,88,211,124,77,189,46,170,164,169,79,73,229,236,67,175,184,226,90,218,203,109,158,210,90,214,105,212,154,78,189,122,233,250,10,69,112,190,194,71,49,35,49,16,42,178,32,155,180,234,31,55,196,184,109,110,74,57,208,102,165,26,153,161,73,45,84,143,51,47,150,162,249,0,5,94,113,164,185,167,34,141,102,91,140,206,117,184,238,122,71,158,202,29,50,75,154,46,156,180,238,73,30,135,161,245,45,75,160,169,161,153,178,133,127,202,195,140,122,183,46,22,37,179,29,13,120,206,98,158,112,208,142,176,164,32,181,50,82,127,63,227,220,108,130,149,37,69,185,42,35,35,243,35,31,160,0,0,49,222,63,222,114,44,12,40,173,221,49,55,147,176,252,54,211,70,186,150,249,45,32,251,41,39,217,127,17,173,29,70,107,213,9,142,76,144,234,156,113,205,53,82,148,102,103,161,17,119,63,168,113,197,144,112,108,186,225,64,196,90,253,182,252,130,75,245,15,11,202,65,172,139,119,45,138,130,213,161,25,234,122,17,249,17,139,136,0,16,7,139,142,11,126,26,97,20,76,67,167,211,146,228,187,103,153,189,196,51,170,255,0,116,74,128,201,106,100,131,62,201,63,202,47,211,216,82,168,185,206,16,88,153,83,184,112,154,77,143,53,201,79,183,66,217,203,91,134,165,37,60,233,51,221,61,12,214,122,118,47,34,253,61,197,134,0,134,28,83,176,163,240,251,46,243,110,8,144,100,72,157,64,229,242,83,29,173,234,62,124,232,72,87,66,66,143,217,71,145,151,99,238,33,239,6,186,50,29,197,58,253,89,105,145,185,143,11,176,210,95,71,235,70,168,36,247,116,255,0,23,94,226,228,64,126,25,17,150,134,90,145,136,37,196,27,33,20,156,106,183,230,98,54,29,211,26,141,118,192,109,201,47,52,195,41,71,140,66,17,41,229,36,137,152,235,117,199,86,235,168,45,13,69,187,79,142,134,117,43,102,221,248,169,149,188,88,98,163,29,53,74,37,94,131,81,65,200,136,241,73,140,153,9,98,74,77,109,184,130,83,106,91,106,91,26,25,30,154,237,211,161,151,75,188,201,166,116,236,172,203,217,209,89,153,84,129,2,236,140,210,27,153,79,91,237,52,183,22,150,163,243,28,109,163,125,199,77,6,235,230,146,81,247,50,208,250,247,147,128,2,56,113,6,103,157,149,139,211,213,65,242,233,117,21,250,197,219,74,116,174,223,49,68,217,126,109,110,227,117,136,132,18,76,206,228,165,233,187,183,245,91,67,100,187,13,42,69,141,110,161,68,68,105,164,196,35,211,182,188,148,142,244,4,34,226,165,141,239,97,174,6,189,105,211,164,37,185,119,50,149,79,112,137,102,75,228,72,135,53,179,50,209,196,159,116,23,114,50,249,24,164,155,106,133,81,187,174,106,109,189,1,183,95,153,86,154,204,70,201,36,165,169,75,117,194,65,118,35,51,61,84,94,70,127,88,216,147,38,184,77,19,7,178,251,105,219,173,196,54,37,203,166,64,159,61,42,108,146,175,20,184,81,208,230,190,162,15,93,91,252,162,221,241,49,155,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,12,229,97,52,76,97,203,237,217,110,185,16,223,151,18,153,62,124,4,165,178,82,188,82,33,72,67,122,122,139,61,117,115,242,75,119,192,198,187,119,45,10,163,104,220,213,43,122,123,110,177,50,147,53,232,142,18,137,72,82,86,211,134,131,238,68,100,122,164,252,136,254,161,118,220,43,113,193,252,74,192,214,109,42,140,148,185,46,217,82,105,237,145,172,205,124,136,240,225,54,70,122,184,163,238,179,236,68,95,34,19,116,7,69,126,36,215,99,220,72,73,17,154,169,50,200,181,237,248,149,13,109,51,2,218,154,198,235,237,11,36,145,149,201,84,246,123,127,85,186,47,103,135,203,28,156,172,89,125,16,92,202,93,57,126,175,206,157,23,191,204,72,240,1,24,243,151,157,43,43,45,54,116,166,97,213,32,79,187,36,180,227,112,233,232,125,167,92,109,106,106,71,45,199,26,39,219,116,144,78,176,73,53,23,99,61,11,175,106,67,188,238,252,84,205,38,44,72,168,200,77,82,183,87,175,84,86,113,226,50,82,100,166,58,95,146,163,67,109,160,212,226,144,218,86,254,132,69,174,155,180,234,103,214,218,184,124,228,34,147,130,182,252,44,70,196,74,99,82,110,217,237,183,37,150,159,101,43,240,72,90,34,188,148,153,61,29,14,182,234,29,105,101,161,40,246,235,241,212,202,118,145,17,22,132,90,17,15,208,20,223,198,86,142,150,177,74,129,87,66,100,110,127,197,111,53,23,209,244,141,79,73,109,233,254,62,189,196,193,225,99,133,31,128,57,119,133,112,75,131,34,60,234,255,0,51,156,153,13,108,81,114,39,77,66,122,26,18,126,202,252,204,251,151,97,51,192,87,159,23,220,76,169,219,216,77,26,199,132,228,166,27,174,239,230,45,179,82,82,174,76,152,14,150,166,75,45,123,159,145,254,142,226,152,197,213,112,142,193,111,192,188,34,149,136,117,10,114,91,151,115,114,246,56,182,116,95,238,121,83,217,61,12,208,71,217,68,94,209,254,142,194,127,0,10,119,227,39,118,66,159,136,180,11,105,137,4,167,233,254,43,154,130,89,30,222,99,20,245,167,82,35,212,181,34,243,34,21,190,57,20,233,175,83,230,55,50,59,170,109,198,245,209,73,81,145,150,164,101,220,190,177,178,230,95,239,73,24,129,133,20,75,170,94,243,118,103,137,220,107,215,83,217,37,212,23,117,40,251,35,226,50,32,0,0,8,213,196,42,241,110,204,203,29,207,81,113,214,144,71,224,186,45,90,107,253,48,136,93,61,98,252,225,175,156,8,82,42,50,209,14,43,43,117,215,53,218,132,36,212,103,161,25,159,66,235,216,134,69,204,70,23,126,196,24,163,85,178,146,151,18,136,124,141,164,225,104,126,188,118,156,63,200,71,246,207,135,253,99,210,228,219,25,21,130,88,235,66,187,100,72,91,84,246,252,87,138,218,189,166,122,195,144,218,59,173,9,246,157,243,63,171,231,177,101,46,167,14,177,5,170,149,61,228,187,29,237,219,22,149,18,136,244,51,35,234,70,101,220,140,114,192,121,12,88,177,41,184,149,96,213,44,202,180,102,223,141,80,228,111,67,136,74,136,249,111,54,225,116,82,84,93,208,94,71,254,177,173,13,233,107,77,178,238,89,150,213,68,180,145,15,151,191,191,229,182,149,151,114,35,236,162,242,19,247,132,214,97,237,60,63,185,42,56,111,112,41,184,207,215,121,62,29,247,13,164,35,232,27,156,242,181,82,220,73,246,89,23,68,159,127,46,226,227,200,200,203,82,61,72,126,142,146,243,180,233,87,197,183,50,215,173,176,151,161,77,229,243,80,164,165,68,123,28,74,203,162,136,203,186,75,185,8,223,146,236,159,82,50,199,50,229,110,59,142,201,118,95,131,229,188,241,165,103,234,20,141,116,81,50,217,246,127,79,209,254,57,86,58,202,253,205,110,218,176,142,163,114,215,105,244,168,165,221,233,178,155,97,29,200,189,165,153,23,117,36,191,73,124,70,35,157,157,60,177,83,229,120,57,24,209,102,243,73,73,73,145,92,116,254,134,101,169,119,127,230,50,21,151,138,184,109,137,17,201,203,46,246,160,214,201,198,249,134,220,26,148,121,42,216,100,158,166,77,173,93,61,116,255,0,247,69,241,33,11,184,142,100,98,133,137,246,173,71,22,172,10,51,113,174,90,76,87,165,74,98,36,116,35,197,182,211,114,223,89,237,106,58,156,113,213,184,180,23,85,17,30,133,174,135,161,138,156,194,108,78,190,178,243,138,48,174,42,76,153,212,217,212,106,139,104,157,16,214,243,60,196,179,33,181,184,203,136,74,219,51,35,83,36,70,149,25,118,208,244,242,216,39,44,120,225,70,199,220,34,161,223,20,233,145,221,150,228,72,205,212,91,105,196,43,149,44,226,178,235,168,50,39,22,105,208,222,34,209,74,220,94,127,19,203,0,35,174,127,146,74,202,197,241,169,171,165,30,166,125,63,193,210,133,26,101,114,18,234,25,132,195,216,168,73,40,215,115,210,75,67,45,123,206,96,191,214,54,67,182,163,170,45,185,74,138,164,145,27,48,152,108,200,139,177,147,100,67,178,31,134,100,68,102,103,161,16,164,78,46,56,180,253,237,143,209,109,40,19,247,210,232,84,180,70,117,132,58,102,130,152,204,217,237,169,70,146,89,167,118,213,17,106,100,74,250,136,120,78,26,216,54,230,42,102,54,147,50,92,23,156,167,219,134,197,101,78,114,181,108,220,143,62,25,154,12,205,10,79,178,225,244,232,122,121,144,191,40,209,217,137,29,168,177,208,72,105,148,37,180,36,136,136,146,146,45,8,136,139,161,116,31,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,41,49,217,151,29,216,178,16,75,105,228,41,181,164,200,140,148,147,45,12,140,143,161,244,20,27,196,167,6,220,194,188,198,213,166,67,130,243,116,251,140,223,172,165,195,107,70,201,201,19,230,30,194,50,66,83,236,182,93,58,158,158,102,61,223,8,236,90,126,201,199,249,86,148,249,251,41,149,218,90,227,52,194,221,50,65,204,122,108,6,210,162,73,172,147,187,106,76,181,34,53,125,100,46,236,140,140,136,200,245,35,31,163,173,185,99,170,85,185,85,138,148,145,155,208,159,108,136,203,185,155,102,67,91,204,210,66,92,12,194,98,20,85,160,146,104,185,234,197,161,22,157,167,62,95,234,23,151,144,20,146,114,177,99,232,106,61,104,244,195,235,254,14,138,36,80,12,79,153,220,112,163,96,22,17,87,47,138,140,200,237,75,110,36,150,233,205,186,226,19,205,150,81,94,117,164,17,27,136,53,106,108,153,104,149,110,63,47,137,107,237,139,56,157,125,102,27,20,102,220,85,105,51,170,83,171,53,23,17,6,33,45,231,185,105,122,67,139,109,150,208,165,184,100,68,167,140,137,41,51,239,161,107,231,108,124,56,242,49,66,195,11,86,157,139,87,253,25,185,55,45,90,43,50,162,177,46,58,23,225,27,117,184,143,160,246,187,29,46,54,234,28,66,203,162,140,139,83,211,83,212,196,209,189,49,87,13,176,222,57,185,122,94,212,26,33,54,223,48,155,157,82,143,25,91,8,149,212,137,197,167,167,168,175,254,228,254,6,60,45,23,56,217,106,175,212,10,153,78,198,91,57,114,13,123,9,63,132,80,12,204,247,18,122,17,62,103,220,203,200,101,186,77,98,147,93,130,221,78,139,83,139,62,35,201,37,33,248,207,37,214,212,70,68,162,50,82,76,200,245,35,35,250,140,135,48,69,76,232,228,250,145,153,217,150,211,114,29,122,51,176,252,103,49,230,84,148,31,174,81,244,213,70,203,135,217,141,63,79,248,164,133,155,105,210,172,123,110,29,175,68,97,44,194,133,204,229,33,41,74,72,183,184,165,159,68,145,23,117,31,98,29,216,252,51,34,45,76,244,33,78,28,89,179,15,105,226,5,201,78,195,107,125,77,201,126,133,206,241,18,27,54,150,159,167,110,11,201,209,72,113,71,217,6,93,82,93,188,251,136,5,101,218,211,111,75,150,29,181,78,45,100,76,230,108,239,249,13,169,103,216,140,251,36,252,134,203,216,77,98,83,112,214,193,165,217,148,152,205,177,26,159,207,216,134,208,148,145,115,30,113,195,232,148,164,187,172,252,139,253,99,215,128,226,85,42,112,232,240,93,168,212,30,75,81,217,219,189,106,81,36,139,83,34,46,166,100,93,204,134,186,121,202,198,85,99,118,59,87,110,216,239,173,202,123,158,23,194,238,94,166,90,67,142,218,251,45,105,246,154,242,63,175,229,230,178,239,133,223,178,246,40,210,172,181,33,213,34,103,63,113,54,90,159,169,29,215,11,242,23,253,175,225,255,0,88,199,83,225,72,167,75,92,57,76,173,167,91,211,114,22,147,73,150,164,70,93,15,175,99,27,5,240,244,188,91,188,242,199,108,84,27,117,165,17,120,222,136,86,186,127,76,37,151,95,88,255,0,52,73,96,0,0,16,55,140,5,104,160,229,216,168,251,214,71,83,252,146,63,84,249,115,160,43,175,95,159,192,197,70,229,242,140,171,131,23,168,20,132,69,84,149,63,226,180,105,40,222,106,219,21,213,118,208,245,237,175,111,33,33,248,171,219,197,67,205,21,101,198,227,147,109,73,240,251,20,72,208,149,182,157,7,93,15,66,35,208,204,67,84,45,109,168,150,218,212,133,23,99,73,232,100,46,143,134,126,117,105,88,141,102,211,240,134,252,172,165,23,61,63,155,203,126,84,132,145,202,230,59,50,65,232,167,95,83,139,218,218,16,93,18,90,116,242,208,197,130,0,252,81,18,139,67,26,246,113,14,179,98,216,249,170,187,232,112,146,201,48,215,163,246,27,36,91,15,90,108,69,30,154,36,139,186,143,200,71,251,98,230,172,90,21,184,247,13,6,99,177,102,197,223,203,117,183,20,133,39,114,20,131,234,147,35,46,138,50,232,126,98,233,178,113,196,175,15,177,117,136,150,45,250,251,212,155,153,60,205,100,75,83,12,70,123,172,135,125,85,59,41,78,43,107,109,160,143,213,232,102,69,216,200,196,237,35,35,45,72,200,200,126,143,194,74,73,70,162,73,17,171,185,233,212,199,26,165,82,133,72,132,229,66,163,33,182,35,181,166,247,28,89,37,37,169,145,22,166,102,68,93,76,133,11,231,51,61,56,135,142,215,180,136,150,181,201,89,162,218,241,246,120,120,145,166,63,27,153,185,152,230,174,98,17,33,109,158,142,180,163,45,59,110,51,238,125,34,115,210,165,73,116,223,145,33,215,93,51,35,53,173,102,165,106,93,186,152,201,88,61,152,236,89,193,75,150,13,122,209,188,234,237,53,21,198,141,112,142,163,37,49,221,109,46,54,179,109,77,182,234,55,36,201,164,164,203,93,12,186,125,87,131,147,156,216,89,249,172,194,244,53,61,216,141,215,216,140,80,106,180,247,148,209,41,213,38,60,126,115,137,104,222,117,106,108,215,32,210,74,87,126,198,90,247,171,94,38,217,123,127,7,49,206,93,193,77,132,219,116,91,155,153,83,74,154,108,201,8,126,68,201,139,38,245,38,208,130,50,67,101,211,83,63,153,144,206,124,28,177,181,80,174,58,198,14,212,166,168,153,125,137,21,72,232,83,158,169,184,167,41,241,210,68,74,115,77,116,35,236,141,126,126,66,219,192,97,140,227,208,94,184,178,203,137,48,35,68,57,15,149,173,88,91,40,75,102,179,223,232,249,4,157,8,136,207,93,85,229,212,84,71,13,12,10,172,95,121,144,137,83,155,8,145,26,208,125,185,239,115,91,89,109,126,36,248,106,82,58,182,162,37,104,179,232,102,147,249,144,189,196,33,45,161,45,160,180,74,72,136,139,224,67,250,29,29,243,89,110,221,178,110,11,129,215,73,180,83,41,82,230,41,102,173,9,36,219,42,89,158,186,150,154,109,239,169,125,99,91,188,199,94,82,47,188,113,189,238,7,164,243,208,245,193,82,228,47,121,168,141,163,152,242,211,161,154,149,211,215,242,61,5,157,240,110,195,63,71,225,229,111,17,100,193,52,59,38,161,38,3,110,45,173,13,77,169,138,123,197,161,154,53,50,212,181,246,180,249,121,139,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,91,92,100,112,203,210,24,121,68,196,88,208,77,110,198,168,70,128,227,136,107,83,75,105,98,160,241,234,100,141,72,181,61,125,173,62,94,98,177,50,227,121,72,177,49,198,200,184,89,146,108,33,155,130,155,207,94,243,73,19,69,49,149,171,83,37,39,167,169,230,122,13,145,44,106,203,119,29,147,111,220,45,58,78,34,169,74,137,49,43,37,106,74,39,25,74,200,245,212,245,215,119,196,254,177,222,15,229,104,75,136,83,107,45,82,162,50,50,63,50,20,71,196,191,2,235,22,38,100,37,212,225,66,37,198,187,223,114,123,60,166,214,123,159,151,62,98,146,142,141,164,141,90,32,186,17,168,254,102,45,223,39,20,23,173,220,178,97,180,9,49,14,59,231,107,81,214,242,13,179,65,239,244,124,114,86,164,100,71,174,169,243,235,208,102,112,21,33,198,55,27,78,109,199,70,193,218,108,213,155,44,49,30,169,33,9,115,213,39,18,229,66,58,136,201,46,105,174,134,93,209,175,207,200,96,190,25,89,123,127,24,241,210,37,193,82,132,219,148,91,103,151,83,82,157,108,205,11,126,60,200,107,54,245,54,214,131,51,67,135,211,82,63,153,16,180,188,227,102,194,207,202,158,23,173,168,14,196,114,190,252,115,131,74,167,178,166,141,77,41,81,228,114,92,83,68,243,75,75,68,184,228,147,82,123,118,34,215,181,31,99,22,99,177,103,26,238,89,213,235,186,243,171,186,212,167,29,52,66,42,140,149,71,105,181,56,226,201,180,182,227,171,218,146,39,84,146,45,116,34,233,245,227,152,85,58,149,54,73,76,167,84,36,197,144,147,220,78,178,234,144,178,61,72,245,212,143,94,228,71,250,4,249,225,211,158,155,210,204,196,42,78,21,226,37,195,83,172,80,235,178,152,167,196,114,108,183,100,42,51,207,191,17,132,117,122,65,33,13,165,9,89,244,73,153,106,122,17,145,153,11,161,139,37,153,145,154,153,25,196,184,203,232,75,141,173,38,70,74,74,139,82,50,50,232,101,161,143,161,165,38,162,81,164,140,211,216,244,234,67,244,126,25,145,22,166,122,16,130,89,199,226,87,135,216,68,196,187,22,194,125,234,181,204,174,94,146,34,41,135,227,51,214,59,190,186,154,148,151,19,185,183,22,69,234,245,50,63,34,51,20,179,115,220,213,139,190,183,34,225,175,76,118,84,217,91,57,142,184,226,150,165,109,66,80,93,84,102,103,209,36,93,79,200,72,14,30,54,108,91,227,53,86,133,14,106,89,54,29,244,134,243,120,139,97,105,77,150,162,215,84,153,119,73,121,13,132,210,68,146,208,135,232,10,251,226,95,157,90,86,28,89,181,12,34,176,235,40,93,207,80,229,115,31,139,33,38,113,121,110,195,144,90,169,167,210,226,55,54,181,151,84,158,189,124,181,49,75,139,90,220,81,173,197,169,106,62,230,163,212,204,76,174,21,54,241,87,51,69,70,113,200,228,227,81,188,70,245,26,53,36,238,167,78,211,83,208,200,181,50,17,227,48,116,101,91,248,189,95,164,46,42,163,27,30,23,86,148,141,134,157,209,90,87,109,11,78,250,246,243,22,229,193,254,180,83,178,236,116,125,235,51,166,126,73,159,170,92,201,211,213,211,175,203,224,66,121,0,0,0,174,94,51,243,80,206,23,90,112,205,74,221,39,199,232,68,125,61,89,20,227,234,43,115,38,45,27,217,148,179,219,37,236,215,210,30,182,186,105,251,130,71,152,153,156,102,176,202,172,205,211,108,226,52,104,104,84,41,62,55,196,186,219,106,51,78,214,233,236,163,122,137,26,23,173,208,181,87,253,66,184,232,150,93,207,114,65,151,80,161,81,38,207,106,23,47,157,225,163,56,233,167,121,153,39,217,73,145,117,73,247,248,24,253,180,239,11,179,15,43,236,220,22,173,102,161,71,169,197,221,177,232,178,29,142,226,119,33,72,63,89,10,74,139,84,173,69,223,177,159,145,139,112,201,223,20,155,98,242,132,155,79,27,166,51,73,170,179,174,218,131,174,54,196,103,53,57,14,30,174,201,150,106,61,18,150,147,219,185,233,216,200,88,109,30,187,69,184,97,166,161,66,171,194,168,198,94,187,94,139,33,15,32,244,51,47,105,38,101,220,140,191,65,142,120,161,46,42,4,202,115,145,121,161,146,82,82,94,142,245,79,66,34,254,149,66,236,68,34,32,229,82,234,213,90,28,230,234,116,90,156,186,124,198,117,229,200,138,242,154,117,26,145,164,244,82,76,140,181,35,50,239,216,204,95,86,65,115,125,68,204,70,31,122,54,179,86,109,187,162,149,253,84,204,151,208,78,61,205,126,82,145,177,42,121,199,21,163,108,145,158,186,104,90,105,169,118,150,128,48,254,109,106,115,105,56,7,115,77,167,186,251,111,163,193,109,91,42,50,81,107,53,130,61,12,140,143,177,152,214,225,107,91,138,53,173,70,165,31,115,51,212,196,243,193,206,30,87,29,195,104,179,113,213,105,46,72,118,84,89,36,132,242,28,90,121,137,121,73,78,132,168,198,122,232,159,142,163,0,102,135,47,117,76,13,172,199,102,116,53,71,68,146,71,170,109,169,26,41,75,123,166,134,218,63,181,31,255,0,215,110,191,42,24,235,114,96,86,50,91,55,13,58,179,58,61,37,117,104,77,213,35,51,33,196,54,236,83,148,194,222,35,65,56,132,168,205,45,17,122,199,180,203,161,244,237,106,92,66,108,74,62,98,242,155,7,23,237,214,35,173,216,20,230,174,62,98,146,131,113,49,145,77,151,35,102,168,75,134,70,70,241,116,222,69,175,229,121,157,85,101,35,16,230,225,150,96,172,218,244,105,238,195,67,181,170,116,73,74,75,166,217,41,131,154,194,150,149,153,41,58,164,246,117,35,61,58,117,27,25,90,245,134,174,27,106,147,95,97,196,45,186,148,22,38,33,72,50,52,169,46,54,149,145,145,145,158,165,215,226,127,88,237,7,6,185,72,135,95,163,79,161,84,26,75,145,106,49,157,136,242,20,146,50,83,110,32,210,162,50,50,50,62,134,125,200,200,98,236,9,203,93,141,129,83,46,74,149,187,76,138,137,151,5,98,101,68,222,75,44,146,208,211,230,209,242,183,33,164,25,36,141,164,158,222,165,243,63,44,190,3,3,231,126,250,98,197,203,53,248,251,146,208,195,181,90,13,82,150,201,155,132,149,115,29,167,201,52,237,245,147,215,84,116,211,83,249,24,215,108,145,38,179,88,229,165,106,113,249,210,118,146,148,102,102,165,173,125,204,250,153,245,63,152,216,103,33,246,75,54,46,89,108,216,45,198,109,151,42,20,186,117,69,253,136,36,238,117,202,124,82,82,143,213,78,166,123,59,158,167,243,18,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,125,207,125,146,205,243,150,91,202,10,227,54,243,148,250,85,70,160,198,244,18,182,58,221,62,81,37,69,234,171,67,45,253,203,67,249,141,121,77,18,104,213,142,90,150,166,223,131,39,105,169,38,100,105,90,23,220,143,161,151,82,249,13,137,50,65,125,49,125,101,154,195,125,185,104,125,218,85,6,151,75,120,201,194,82,185,141,83,227,26,183,122,202,235,170,250,235,161,252,136,103,128,24,127,29,242,215,99,99,172,203,110,165,113,83,34,174,101,191,87,135,80,39,148,203,38,181,180,193,186,124,173,203,105,102,105,51,117,71,183,161,124,203,207,41,80,233,16,232,20,88,20,42,123,73,110,45,58,51,81,25,66,82,68,73,109,180,18,82,68,68,68,69,208,139,177,17,14,112,234,238,138,195,86,245,181,86,175,190,226,16,221,54,11,243,22,165,153,18,82,150,219,82,204,204,204,203,66,233,241,47,172,107,155,155,140,67,155,137,217,130,188,171,210,103,187,49,12,214,170,49,34,169,78,155,132,150,10,107,234,66,80,102,165,104,159,95,161,17,233,215,160,181,94,30,214,37,31,46,153,77,157,139,247,19,17,208,236,250,115,183,31,49,41,65,56,168,203,166,196,145,179,85,165,179,51,51,100,250,111,50,215,242,188,202,171,179,95,142,183,38,58,99,37,205,112,212,107,51,164,82,81,85,154,221,46,51,210,28,91,109,69,41,79,173,146,36,27,139,74,76,146,233,151,170,123,72,186,23,78,252,252,175,101,238,169,142,85,153,12,193,136,169,8,140,75,245,9,181,47,85,37,108,244,208,155,95,246,210,255,0,250,239,151,179,47,145,154,254,25,88,105,189,225,210,215,25,184,108,18,165,164,216,90,18,68,134,94,117,103,210,58,122,250,133,220,252,186,252,68,83,194,217,114,96,226,93,167,46,35,174,54,235,85,200,11,66,155,81,146,136,202,66,12,180,50,235,220,134,201,248,51,45,249,216,73,101,203,148,167,20,235,182,253,57,107,83,134,102,163,81,198,108,204,204,207,174,186,152,246,64,34,94,126,179,123,68,203,190,31,122,54,141,87,109,203,162,171,253,74,204,105,8,55,89,229,63,20,215,189,41,121,183,19,171,79,25,150,154,234,90,235,161,119,161,90,165,90,171,92,156,229,78,181,83,151,80,152,246,156,201,18,158,83,174,175,66,36,150,170,81,153,158,132,68,93,251,17,14,40,151,124,43,201,149,103,34,204,67,196,165,17,250,71,213,45,12,143,250,85,55,185,24,190,209,192,172,87,104,182,244,53,84,43,181,120,84,232,200,211,115,210,164,33,148,22,166,69,237,40,200,187,153,23,233,33,94,89,196,226,147,108,89,176,149,105,224,140,198,106,213,87,180,221,80,105,198,223,140,222,135,29,194,209,216,210,201,69,170,84,234,123,119,45,59,17,138,143,187,47,11,179,16,235,239,92,23,85,102,161,88,169,202,219,189,233,82,29,144,226,182,161,40,47,89,106,82,143,68,161,37,223,177,23,145,15,202,221,151,116,91,112,98,84,43,180,73,176,26,155,204,228,248,152,206,52,106,216,100,74,246,146,68,125,84,93,190,36,44,111,131,46,25,85,158,186,110,108,70,147,13,9,133,27,193,120,103,92,109,68,106,220,221,65,149,236,81,163,67,245,186,30,138,250,254,2,26,103,61,149,49,153,75,193,181,47,126,158,143,245,181,215,95,220,17,252,197,145,240,95,154,151,176,186,237,134,74,86,232,222,3,82,51,232,91,164,84,79,160,177,160,0,0,21,163,198,165,149,46,202,177,94,73,200,34,107,210,123,191,181,158,175,83,180,255,0,250,248,138,233,202,5,69,186,86,98,45,57,207,39,114,27,241,250,150,154,247,131,32,190,37,241,23,179,155,28,187,83,51,35,133,242,236,153,70,211,82,149,203,240,242,23,181,38,223,238,134,29,94,138,54,156,50,212,153,211,161,117,255,0,164,161,86,69,242,159,35,15,235,243,109,236,66,183,211,37,215,121,126,37,185,113,13,113,221,209,18,86,141,9,230,83,187,66,90,15,169,116,50,45,60,135,173,204,151,9,139,50,250,105,251,131,9,165,179,68,172,171,110,145,22,227,81,160,247,101,29,16,196,53,47,216,67,135,223,218,86,189,140,197,117,98,86,72,51,39,133,47,146,164,216,21,186,162,124,157,163,82,167,190,73,232,142,230,108,39,79,198,105,250,21,240,25,183,34,25,213,197,12,30,196,118,112,251,18,106,149,186,141,26,165,187,123,85,103,228,60,236,94,91,18,157,45,137,121,244,33,27,150,226,12,253,83,212,136,188,244,49,119,98,133,248,170,120,35,206,5,218,108,45,106,124,252,7,60,245,35,71,254,11,131,183,110,157,123,119,212,69,122,21,161,114,92,177,166,74,160,209,166,207,68,14,95,63,195,71,113,211,70,243,50,78,187,18,122,107,180,251,233,216,199,78,100,100,122,25,25,31,204,123,252,23,198,203,235,3,46,230,46,219,38,175,38,43,173,238,230,48,153,15,33,167,181,105,198,203,122,91,113,6,173,164,234,140,181,62,134,127,94,187,3,101,167,50,182,46,99,108,120,247,53,181,83,96,165,158,255,0,17,5,111,51,207,103,233,158,66,119,54,135,92,52,234,76,169,69,169,245,46,191,86,99,30,91,19,172,230,47,235,34,165,105,201,73,41,185,220,157,117,34,63,97,228,57,230,149,126,103,192,198,178,247,109,191,50,214,184,37,208,170,17,94,141,34,47,47,123,79,32,208,180,238,66,84,90,145,145,25,116,81,31,111,49,124,185,5,198,155,119,20,240,134,222,167,161,113,142,170,136,149,9,79,178,147,111,84,161,53,7,16,71,183,122,148,93,20,142,255,0,31,168,66,174,51,210,19,19,17,173,202,44,106,122,90,97,202,84,57,203,116,154,219,185,211,126,160,147,45,75,161,244,235,219,95,152,173,150,214,182,150,151,27,81,165,104,50,82,76,143,67,35,46,198,46,159,39,151,212,76,93,225,231,120,83,107,167,207,42,13,34,161,65,82,29,209,70,166,216,161,199,73,158,138,82,181,47,164,63,129,124,136,83,213,218,105,183,241,18,180,116,131,228,21,54,181,39,194,154,61,93,132,219,234,217,166,221,52,211,66,237,167,200,108,79,148,106,220,170,254,89,112,190,161,52,205,79,157,159,68,37,172,245,51,90,189,30,193,154,140,204,204,204,204,204,250,140,188,0,0,32,71,23,187,169,154,78,4,193,163,20,222,83,211,106,173,39,150,78,18,77,73,92,57,233,237,169,25,145,153,124,5,62,97,13,35,211,216,173,102,209,77,10,89,78,175,211,163,154,82,90,153,239,146,218,116,211,67,248,252,12,108,155,132,148,118,237,252,46,180,168,173,50,109,20,42,28,8,230,147,78,211,35,68,118,211,212,180,46,189,62,3,214,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,242,88,183,71,110,224,194,251,182,138,235,38,233,77,161,207,142,73,36,238,51,53,199,113,61,11,67,235,215,224,53,178,197,250,65,80,113,90,242,162,146,20,130,131,95,168,199,36,168,180,52,236,146,226,116,211,66,211,183,192,133,193,240,132,186,154,171,96,76,234,49,205,230,187,10,170,234,121,102,225,40,210,148,67,128,158,218,153,145,17,159,192,79,112,0,1,136,179,115,91,149,64,203,46,40,84,33,25,165,242,179,235,100,133,150,164,104,87,163,223,50,81,25,25,25,25,25,23,81,174,181,164,101,112,98,37,24,234,231,207,42,149,106,55,138,53,250,219,249,143,167,126,187,181,215,93,79,190,191,49,112,217,195,190,162,225,23,15,59,62,155,67,62,65,87,169,20,250,10,80,214,137,52,182,253,14,66,72,244,74,147,161,125,25,124,75,228,98,150,28,90,221,90,156,113,70,165,172,205,74,51,61,76,204,251,152,178,94,12,50,19,47,17,238,58,44,154,122,93,97,186,76,201,200,116,218,221,181,210,126,158,146,45,79,161,116,235,219,95,152,146,60,88,113,90,143,101,96,177,89,109,120,127,72,215,29,229,27,126,174,226,97,232,147,155,220,69,188,149,237,39,190,134,95,95,97,84,25,86,177,228,226,14,63,216,212,8,241,30,125,7,95,166,56,249,54,217,171,99,94,53,132,41,74,209,42,209,37,191,169,153,104,54,59,181,40,205,219,182,189,34,128,210,72,145,77,129,30,26,72,139,201,182,210,143,129,126,111,192,190,161,218,140,57,153,108,202,216,185,114,177,228,92,215,45,77,131,150,91,60,60,20,60,207,61,239,166,101,10,218,218,221,108,213,161,60,149,30,135,208,186,253,122,252,227,70,54,223,88,231,119,63,118,222,213,121,18,157,115,111,45,133,72,121,109,51,163,77,182,123,18,227,139,52,238,38,146,103,161,245,50,250,180,240,4,70,103,161,17,153,142,226,187,104,92,150,212,104,114,171,212,105,176,17,63,153,200,241,49,220,104,215,176,200,149,166,244,150,186,110,46,218,247,33,42,56,85,248,34,206,13,162,114,22,180,190,94,63,144,122,145,35,255,0,5,206,221,187,94,189,187,104,47,160,82,38,123,243,171,138,24,195,136,239,225,246,27,85,43,116,234,53,55,110,198,169,47,200,101,217,92,198,34,186,123,210,203,235,66,246,173,181,153,122,165,161,25,249,234,99,9,97,174,72,51,39,138,207,154,163,88,21,186,90,124,221,172,210,167,176,74,232,190,198,76,43,95,197,233,250,83,241,22,43,150,222,19,22,101,138,211,23,6,44,203,102,183,89,78,237,98,33,198,164,193,238,242,58,161,248,105,95,176,182,207,191,180,157,123,17,15,37,158,140,167,200,196,10,244,43,119,15,109,244,198,117,190,103,134,110,36,67,68,118,181,68,101,175,82,101,149,109,212,144,179,232,93,76,207,95,49,53,114,157,151,106,102,91,176,190,37,147,20,218,118,82,121,158,34,66,118,168,220,253,208,251,168,213,68,211,102,122,19,218,117,46,159,244,157,19,103,2,162,221,87,49,55,100,230,83,181,14,120,13,11,77,59,65,142,95,19,248,11,22,224,172,202,145,101,95,79,43,196,25,59,232,205,186,254,44,180,118,163,175,255,0,215,196,89,112,0,0,8,9,198,26,220,110,165,128,113,110,5,173,36,170,54,253,133,175,85,115,166,211,208,126,93,123,124,75,244,138,112,177,110,137,118,93,213,6,229,130,102,79,195,230,237,211,95,203,109,72,62,198,71,217,71,230,54,121,183,170,165,92,163,199,170,109,36,243,183,244,34,211,178,141,63,19,248,124,71,201,139,90,137,26,162,237,85,136,77,34,75,187,117,90,91,65,25,104,157,189,12,139,94,223,49,219,14,36,234,69,38,166,147,69,74,151,18,90,79,185,62,194,92,47,47,206,35,248,23,248,132,122,196,172,134,224,21,247,61,203,130,13,171,22,131,87,233,203,126,145,6,20,83,47,85,8,63,88,163,169,94,194,12,187,254,82,188,140,72,228,22,212,145,106,103,245,138,23,226,156,221,52,179,119,117,189,9,215,77,215,60,15,57,11,82,125,93,41,144,137,58,17,118,212,181,238,61,111,9,235,110,139,121,226,165,114,213,184,169,109,206,167,206,240,220,212,184,194,29,73,108,141,57,105,212,150,70,159,105,41,238,71,216,97,28,230,229,210,126,93,177,110,109,186,136,178,10,142,255,0,47,192,60,226,21,163,155,99,71,91,158,183,41,180,158,139,123,79,84,190,190,189,240,16,204,121,110,205,30,36,229,166,238,102,227,179,170,6,244,84,238,231,83,101,59,33,81,30,250,39,144,157,205,54,235,100,173,13,245,40,181,62,138,208,254,58,222,166,89,243,105,134,89,148,182,35,213,45,186,220,54,42,203,223,206,164,189,38,58,101,183,163,143,37,58,178,135,156,81,106,134,20,190,167,213,61,123,118,206,34,150,248,168,229,82,78,29,223,173,226,197,165,69,146,229,26,191,175,139,56,209,140,217,137,200,102,19,8,223,203,101,40,111,122,214,173,53,81,234,122,233,161,244,24,35,37,185,170,184,178,231,138,212,138,147,211,157,118,223,146,77,210,230,199,113,213,169,182,98,187,49,135,94,90,18,111,54,132,171,70,213,213,94,175,83,212,143,83,49,99,185,219,192,202,54,119,112,82,145,139,216,69,82,139,83,172,193,129,30,89,53,29,228,60,179,101,17,36,200,240,198,152,237,188,190,110,249,77,151,47,113,23,82,243,208,206,158,238,220,51,191,172,122,211,246,253,209,104,86,105,243,24,117,77,27,114,105,239,52,107,218,181,35,84,146,208,70,100,102,149,104,122,121,24,178,76,174,87,42,88,9,195,170,255,0,172,220,240,27,128,237,193,54,170,136,45,205,105,77,56,250,95,161,50,166,205,4,179,65,168,148,109,40,139,105,158,166,71,166,190,85,179,2,28,204,70,196,86,32,198,105,94,34,229,173,37,180,165,9,62,139,144,249,17,104,69,184,251,175,231,250,70,199,153,110,181,87,101,96,14,29,91,15,18,137,234,117,171,72,140,241,43,191,49,184,76,161,94,68,125,211,230,68,99,36,0,0,10,162,227,81,112,165,85,11,94,218,110,74,207,70,161,76,83,100,191,87,218,168,163,83,45,123,254,143,210,32,46,86,233,234,170,230,67,11,233,232,82,146,114,47,26,35,123,146,122,25,110,158,193,107,174,135,241,27,37,209,225,157,58,145,6,158,165,154,142,44,102,153,53,25,234,103,181,36,90,153,254,129,204,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,172,67,58,141,34,117,61,43,52,156,168,206,178,74,35,208,203,114,76,181,35,253,35,91,76,210,83,213,74,204,134,40,83,214,165,40,227,222,53,182,247,40,245,51,219,61,242,215,93,11,224,39,215,5,123,133,41,168,93,22,211,146,86,90,181,54,98,91,53,250,190,213,57,26,145,107,223,244,126,145,107,160,0,3,27,230,70,213,93,235,128,56,139,108,50,74,55,170,54,173,94,51,36,158,252,199,33,60,132,249,25,247,87,145,25,141,112,231,195,153,135,56,138,252,25,45,43,196,91,85,165,54,164,173,39,213,113,223,50,61,72,246,159,116,124,191,64,178,108,209,87,106,88,247,195,170,192,172,219,16,17,61,219,126,117,41,19,155,132,210,157,113,132,177,66,121,78,26,201,6,179,73,36,221,73,30,227,45,12,203,93,60,235,110,210,195,59,250,248,173,49,111,218,246,133,102,161,49,247,82,209,55,26,158,243,166,141,203,74,53,81,33,6,100,68,106,78,167,167,153,11,132,201,38,5,209,178,69,130,181,140,94,197,218,148,90,101,102,116,9,18,205,169,15,33,149,147,43,137,26,71,134,36,200,109,149,243,119,197,112,185,123,140,186,31,158,166,85,187,157,140,206,214,243,49,139,179,170,201,125,101,68,166,186,236,10,92,118,212,189,139,97,185,82,84,203,134,158,107,136,53,154,31,211,114,76,139,224,90,119,154,28,36,178,172,251,9,145,143,23,133,26,68,117,153,174,37,53,185,113,205,27,209,251,130,83,82,16,78,51,212,143,214,34,90,87,241,211,226,45,64,96,236,204,102,211,12,178,215,108,72,170,92,149,184,111,213,145,179,147,73,102,76,117,75,115,87,25,74,180,101,111,54,163,209,15,165,125,15,162,122,246,239,69,121,145,205,38,36,230,90,238,122,227,188,106,6,204,85,109,228,211,162,187,33,49,25,250,38,80,173,173,56,235,132,157,77,132,168,244,62,170,212,254,26,97,193,159,50,101,151,73,249,137,197,168,86,226,226,201,58,59,28,207,30,243,72,86,141,238,141,33,109,250,220,167,18,90,173,157,61,98,250,186,246,205,252,88,109,186,45,153,138,148,59,86,221,165,183,6,159,7,196,242,146,219,8,105,39,190,52,21,171,66,65,18,125,165,43,177,23,113,228,120,88,183,77,60,221,218,143,77,117,210,117,191,29,201,66,20,159,91,90,100,210,86,164,125,79,66,211,176,190,149,150,228,153,106,101,245,8,227,134,185,13,192,43,18,123,119,4,235,86,45,122,175,215,152,253,94,12,41,70,126,170,208,94,177,199,74,189,133,145,119,252,148,249,16,144,176,105,20,154,98,73,20,218,92,72,137,46,196,195,9,108,188,255,0,52,139,226,127,227,28,177,212,191,107,81,36,212,90,170,191,9,165,201,107,118,139,83,104,51,61,83,183,169,153,107,219,230,62,183,5,84,168,148,137,21,61,164,174,78,206,134,90,247,81,39,226,95,31,136,214,26,251,186,37,222,119,84,235,150,113,153,191,51,149,191,93,127,33,180,160,187,153,159,100,151,152,184,254,15,54,227,116,220,3,149,112,33,105,53,86,118,111,45,122,167,147,54,160,130,242,233,223,226,127,160,79,176,0,0,17,119,136,222,28,59,136,249,99,184,233,241,144,165,72,103,193,242,246,145,153,150,181,8,134,125,146,163,236,129,175,209,25,161,90,233,212,134,201,153,84,188,87,125,224,93,183,113,60,233,45,233,62,51,121,238,215,217,152,250,11,242,148,125,145,241,25,108,0,0,81,151,22,171,113,218,86,103,170,85,181,162,34,83,87,228,237,38,72,201,127,69,79,130,147,223,208,190,61,58,159,232,28,94,20,87,34,233,57,160,164,209,138,121,70,69,87,159,184,148,238,196,175,149,78,156,162,215,169,107,166,191,3,239,228,44,127,136,102,84,98,230,27,12,142,161,65,166,178,119,61,35,250,145,212,50,92,199,57,178,34,18,247,26,89,113,195,209,182,76,139,77,52,46,250,151,106,24,229,187,78,155,203,151,28,201,109,251,77,184,131,243,46,154,145,253,100,38,93,243,145,191,195,204,37,141,141,184,6,234,171,76,57,191,198,82,226,171,196,188,141,36,166,50,57,108,197,142,162,45,77,14,172,245,95,100,153,151,99,33,28,240,151,24,49,55,46,183,211,87,21,175,54,125,46,124,77,220,232,111,57,33,132,57,189,151,16,158,99,104,91,106,61,18,242,148,90,159,158,190,125,110,255,0,39,153,227,176,115,47,109,70,139,50,124,74,101,220,141,254,42,3,142,178,207,51,87,36,26,57,77,156,135,29,61,26,96,148,173,126,58,151,67,233,156,113,83,10,172,252,97,180,101,89,183,173,49,153,144,101,108,215,123,45,56,164,109,117,14,122,188,196,44,139,85,54,157,122,121,125,70,40,47,51,57,49,197,60,185,85,39,61,86,163,202,151,66,141,37,136,205,212,99,199,146,227,42,82,227,115,148,124,213,48,218,12,147,181,100,122,118,218,127,3,49,234,50,129,159,75,255,0,45,147,89,160,78,117,117,123,86,67,233,41,17,100,41,249,10,105,181,28,116,43,148,131,144,219,105,50,105,147,36,234,90,22,166,93,143,164,196,187,243,175,146,172,70,139,30,237,186,176,226,143,34,166,91,22,226,94,163,210,87,33,71,162,156,61,73,111,169,71,235,45,94,125,254,98,25,230,243,55,234,198,117,197,177,112,242,9,208,44,90,82,16,134,41,241,218,240,169,113,109,120,134,146,165,52,203,203,100,245,97,212,36,204,146,94,201,23,68,145,17,247,28,55,178,227,95,198,28,113,164,220,207,210,221,77,6,217,146,197,81,217,78,176,178,105,110,71,153,17,102,210,86,109,45,6,179,67,154,146,76,200,244,235,169,16,190,104,81,25,129,13,136,49,147,181,168,205,37,166,203,66,45,18,146,34,34,233,211,177,15,176,0,0,167,222,52,209,156,111,21,45,135,146,122,52,170,12,45,72,188,212,114,106,61,127,196,33,182,80,221,38,115,73,132,174,41,90,17,94,244,19,62,190,94,145,96,108,146,133,165,196,37,196,158,164,162,35,47,168,199,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,3,249,90,210,218,20,226,143,66,73,25,159,212,67,91,108,222,58,79,102,147,22,156,74,140,200,239,122,241,151,95,47,72,190,38,79,5,152,203,115,21,46,119,148,122,180,154,12,221,8,252,148,82,105,221,127,196,46,8,0,0,124,102,196,102,124,55,224,201,78,230,164,180,166,156,45,8,245,74,136,200,203,175,78,198,40,103,137,14,92,110,12,30,199,26,181,204,197,45,213,80,110,105,15,213,26,148,211,11,54,144,228,137,146,214,77,41,100,210,16,75,36,55,169,164,140,207,78,186,153,14,159,40,121,191,86,12,46,85,139,136,112,78,191,98,213,80,180,63,79,144,215,138,75,107,119,195,180,165,37,167,158,67,37,163,13,45,36,102,147,246,140,186,164,204,138,102,90,25,215,201,86,28,197,145,118,218,184,113,71,143,83,61,235,109,44,209,233,40,144,147,209,46,22,132,135,210,162,245,144,159,62,255,0,49,14,243,127,159,75,255,0,50,115,94,160,65,117,116,139,86,59,234,40,241,99,169,248,234,117,180,156,132,39,154,130,144,227,106,51,105,226,37,104,90,30,132,93,139,175,223,34,185,45,187,243,15,125,210,238,74,181,41,248,214,133,42,123,18,38,63,37,135,80,220,148,52,244,101,184,210,20,166,28,105,102,166,158,51,36,153,150,164,71,174,133,222,246,44,203,62,222,195,219,86,159,106,91,176,152,133,77,165,69,106,51,105,67,104,108,182,180,218,91,37,40,144,148,167,93,168,78,167,161,118,242,17,3,60,220,66,109,108,8,162,73,179,48,246,161,18,169,120,190,107,97,206,91,173,190,220,68,154,36,182,102,174,84,148,58,219,136,121,164,107,211,161,31,196,200,138,158,241,107,24,113,55,49,119,211,183,13,209,54,161,84,159,47,111,38,19,78,72,125,13,237,101,180,43,150,218,214,226,139,84,178,149,43,67,235,166,190,93,36,101,141,145,191,192,60,37,147,141,184,248,234,168,172,55,179,193,210,229,43,195,60,189,100,170,50,249,140,202,142,146,61,13,109,44,180,95,101,17,159,114,33,13,57,110,212,102,242,226,71,51,91,158,203,109,160,252,139,174,132,95,81,139,231,225,231,149,40,217,122,195,34,168,215,169,140,149,207,87,254,171,117,108,151,49,190,84,137,100,141,166,166,91,112,181,109,226,35,215,93,75,182,133,222,184,56,174,220,138,171,102,130,173,70,57,229,37,20,174,70,210,75,187,210,142,109,58,10,143,78,167,166,186,124,11,183,152,228,240,149,182,221,170,230,122,155,91,66,34,41,52,142,118,226,120,140,215,244,180,249,201,45,157,15,225,215,169,126,145,121,192,0,3,18,102,174,241,93,137,129,119,37,196,203,164,135,163,120,61,135,187,79,106,99,8,63,202,73,246,95,196,107,102,163,53,171,95,51,27,2,240,227,195,135,176,231,44,86,229,62,83,106,76,135,188,103,51,113,25,25,233,80,150,101,221,41,62,203,18,136,0,0,7,69,123,219,76,221,246,188,219,118,67,76,184,220,190,94,169,121,36,104,61,174,37,125,72,200,255,0,55,224,53,141,188,168,19,237,123,146,101,10,167,21,113,228,198,229,239,105,72,82,13,59,155,74,139,162,136,140,186,40,143,183,152,187,14,19,23,249,93,185,115,98,131,34,123,146,38,208,119,120,146,91,187,246,115,231,206,82,59,168,204,181,74,124,200,187,121,137,190,0,0,41,179,140,181,10,68,124,87,160,86,202,51,137,106,87,138,213,195,65,146,85,182,53,61,61,15,78,189,122,119,17,171,34,21,178,160,102,122,208,168,156,132,51,203,244,135,172,165,237,34,214,159,40,187,234,95,17,177,50,208,135,18,104,113,4,164,159,114,50,212,133,4,113,21,203,154,240,35,26,100,72,166,68,109,186,29,111,103,130,38,91,209,8,228,196,136,78,123,45,33,5,170,221,63,103,95,158,135,223,43,240,170,204,228,123,30,245,147,131,215,173,65,231,232,247,22,207,8,220,151,73,76,70,240,237,78,144,189,9,199,73,40,220,181,39,178,15,83,211,93,15,67,18,235,56,124,54,240,251,22,104,114,110,76,49,162,193,161,220,173,236,218,220,72,204,70,101,237,87,29,7,188,153,138,167,21,163,109,175,78,189,13,71,228,102,42,61,112,113,203,44,23,177,75,240,247,37,171,84,139,236,190,148,76,130,151,119,51,161,232,175,163,82,180,75,250,124,183,252,15,173,206,228,87,60,86,230,101,45,164,219,247,4,166,33,94,16,181,231,176,181,182,217,72,222,228,149,167,148,149,200,113,213,237,105,130,53,106,93,53,248,118,145,88,165,133,22,86,47,218,21,11,54,244,162,67,157,14,115,46,160,148,236,102,157,91,75,91,75,104,156,65,184,133,146,86,148,184,173,21,161,153,127,208,41,251,53,220,46,113,47,14,43,115,46,76,39,132,237,193,111,201,121,199,91,137,25,185,18,229,178,74,91,235,34,216,196,68,161,41,38,208,217,105,175,69,40,139,177,144,137,15,101,255,0,28,88,168,29,53,120,65,122,115,137,238,71,251,95,153,161,171,118,223,237,122,247,18,55,46,28,51,49,187,22,235,176,229,222,52,119,173,138,2,22,219,178,142,165,30,92,41,11,104,150,201,173,45,243,34,169,6,163,67,138,208,143,166,169,61,122,17,139,146,192,140,5,176,240,10,199,167,218,22,117,18,20,117,199,142,211,114,101,162,51,40,122,75,169,101,166,214,227,139,109,180,111,82,185,41,51,81,150,166,125,79,203,76,148,0,0,2,163,120,213,182,239,225,221,172,238,141,242,253,17,5,58,233,235,238,231,84,127,232,16,107,43,75,82,51,37,133,171,65,145,40,175,58,33,150,189,181,241,236,13,147,41,42,82,233,80,214,179,45,202,142,217,158,157,181,218,67,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,0,0,0,0,3,137,86,82,145,74,152,180,25,110,76,119,12,181,237,174,211,26,217,230,153,74,94,100,177,73,107,50,53,29,231,91,51,211,182,190,61,241,57,56,42,54,239,225,221,210,238,214,249,126,136,156,157,116,245,247,115,169,223,244,11,115,0,0,1,141,113,223,1,108,60,125,177,234,22,133,227,68,135,33,114,35,186,220,105,107,140,202,222,140,234,153,117,180,56,218,220,109,123,20,158,114,140,140,139,82,62,165,231,173,54,230,63,134,102,55,97,37,118,100,187,58,142,245,207,64,90,220,118,41,211,99,203,155,33,13,26,222,52,37,206,92,84,160,148,72,109,58,145,116,213,69,167,67,33,28,153,203,254,56,191,80,42,106,48,130,244,231,27,220,143,246,191,51,66,86,237,191,218,245,238,37,190,84,120,92,226,94,35,214,225,220,152,177,9,219,126,223,140,243,110,185,18,75,114,34,75,120,146,182,22,101,177,248,138,66,146,109,173,194,211,94,170,73,151,98,49,112,88,91,133,118,94,14,217,208,108,235,46,141,18,159,10,19,13,54,165,53,29,166,148,242,144,210,27,55,28,54,208,130,82,204,155,78,170,208,181,211,234,33,11,184,136,103,242,159,132,84,185,120,85,134,85,66,118,233,150,211,141,73,149,25,244,168,161,161,73,150,194,200,150,204,132,184,219,200,117,180,30,134,159,87,161,159,93,8,85,206,31,97,70,54,102,155,16,210,236,90,117,118,179,34,171,52,149,46,169,33,153,114,25,111,154,250,55,154,158,36,56,101,161,191,188,245,215,66,51,51,215,94,182,191,147,190,27,88,127,132,212,40,215,38,39,81,96,215,46,87,55,239,110,92,102,36,178,206,139,144,130,216,79,69,75,137,213,183,17,175,94,166,146,242,34,17,27,138,174,103,35,223,23,172,108,30,178,170,15,49,71,183,119,248,182,227,58,73,143,39,196,53,6,66,53,38,221,52,175,106,210,174,232,45,15,93,53,61,76,98,126,29,89,115,94,59,227,76,121,21,56,141,185,67,162,111,241,164,243,122,161,124,232,146,201,191,105,165,160,244,91,69,237,105,242,212,251,95,186,16,134,210,72,109,4,148,151,98,34,208,134,187,89,239,173,149,127,51,183,117,68,164,33,238,103,128,245,144,189,196,122,83,226,151,125,79,224,36,167,6,154,20,137,24,175,95,173,156,103,20,212,95,11,163,132,131,52,167,116,106,130,122,158,157,58,244,238,46,76,0,0,66,30,44,247,249,90,89,114,126,131,30,123,145,231,87,182,248,98,67,187,55,242,39,193,82,251,40,140,244,74,188,136,254,122,10,78,179,168,19,238,139,142,29,10,153,21,82,36,201,230,108,105,40,82,205,91,91,82,143,162,72,204,250,36,207,183,144,217,202,200,182,153,180,45,120,86,236,118,153,109,184,156,205,18,202,72,144,91,156,82,250,17,17,126,119,192,119,160,0,0,3,95,46,34,86,26,44,140,205,92,136,98,41,176,196,191,7,203,73,35,106,125,90,124,77,116,34,73,23,117,9,59,193,115,16,227,210,174,75,210,196,151,49,91,235,62,142,240,205,173,194,208,185,45,212,93,94,210,53,23,196,140,244,73,252,244,238,45,192,0,0,85,135,26,74,97,41,139,54,163,184,189,79,72,244,215,175,83,167,23,192,87,150,91,165,162,22,51,219,210,23,32,152,74,124,94,174,26,246,145,107,17,226,239,250,70,203,44,153,27,100,105,89,44,191,56,143,93,68,77,226,47,150,149,99,222,15,61,38,223,163,51,34,227,164,109,240,106,110,62,247,213,205,149,16,156,208,208,210,220,61,27,104,251,105,211,190,165,218,137,40,245,91,134,196,184,153,169,195,84,202,93,82,14,237,167,170,216,121,189,237,154,79,177,165,69,170,86,126,101,169,31,192,198,194,25,55,204,237,3,50,88,91,6,224,110,116,116,214,209,205,241,208,185,168,39,89,214,68,132,55,185,190,107,139,78,168,103,113,110,62,165,212,186,118,236,243,21,149,12,44,204,21,169,42,143,93,182,41,140,84,156,217,202,169,49,10,50,101,35,71,26,82,180,117,76,173,69,170,89,36,244,46,221,62,170,116,165,216,184,195,144,220,124,129,89,184,224,212,227,83,162,243,119,78,138,212,164,70,127,116,35,73,104,226,210,202,85,181,82,210,158,253,12,204,190,187,222,179,174,202,53,241,110,196,186,45,249,109,201,129,55,153,202,117,183,16,180,171,99,138,66,180,52,25,164,253,100,153,116,63,33,219,188,203,50,27,54,159,105,14,33,69,161,165,105,35,35,47,168,199,76,187,26,201,113,239,18,187,58,134,167,183,243,57,135,79,100,213,187,93,119,107,183,93,117,243,29,188,120,209,162,52,76,68,142,211,45,167,178,27,65,37,37,229,216,190,161,245,0,0,0,21,53,198,173,181,126,16,90,207,104,222,223,7,5,58,254,94,187,234,63,244,8,45,148,134,208,246,104,48,153,167,17,185,43,189,232,41,50,211,93,72,234,44,13,146,152,109,13,50,219,77,167,106,80,146,74,75,77,52,34,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,1,208,98,13,102,109,185,97,92,183,13,49,72,76,202,93,34,100,216,230,180,238,73,56,219,43,90,117,47,50,213,37,208,84,246,85,56,152,230,155,22,179,21,96,225,181,227,90,183,158,162,220,53,118,225,77,67,20,102,218,113,77,169,42,51,218,178,61,82,125,11,168,184,0,0,0,0,1,199,155,80,129,76,103,196,212,167,71,136,209,168,147,204,125,212,182,157,79,203,83,61,53,31,212,73,145,39,199,68,184,50,153,146,195,154,236,117,165,146,208,173,15,67,208,203,161,245,35,47,208,62,192,0,0,0,0,0,3,130,245,114,139,30,106,105,178,43,16,154,150,165,37,41,142,185,8,75,134,106,246,72,146,103,174,167,169,105,241,28,224,0,0,1,197,159,85,166,82,144,135,42,117,40,176,210,179,209,42,125,228,182,74,63,129,110,50,212,127,80,170,16,42,108,248,154,108,232,242,218,37,26,121,140,58,151,19,169,121,106,71,166,163,144,0,0,0,0,62,19,103,193,167,48,114,106,19,88,138,201,25,17,184,243,132,132,234,125,139,83,232,16,230,194,168,48,153,80,37,179,37,149,25,146,92,101,194,90,79,78,135,161,151,65,247,0,0,0,0,0,0,0,28,121,181,8,20,198,124,77,74,116,120,141,26,137,60,199,221,75,105,212,252,181,51,211,81,253,68,153,18,124,116,75,131,41,153,44,57,174,199,90,89,45,10,208,244,61,12,186,31,82,50,253,3,236,0,0,0,0,0,0,0,0,62,82,165,69,132,194,229,77,146,212,118,91,45,86,227,171,36,37,62,93,76,250,16,254,97,205,133,80,97,50,160,75,102,75,42,51,36,184,203,132,180,158,157,15,67,46,131,238,0,0,0,3,161,157,125,90,148,203,210,147,135,179,171,44,51,112,87,96,204,168,211,225,40,253,119,216,138,166,82,242,139,203,213,57,13,244,238,101,184,203,82,74,180,239,128,0,0,0,0,7,242,181,161,180,41,199,22,73,74,72,205,74,51,208,136,139,204,199,22,5,102,143,85,53,166,151,85,135,48,219,34,53,148,119,210,230,221,123,107,180,207,65,204,0,0,31,41,18,99,195,97,114,101,200,109,134,91,45,86,227,139,36,165,37,241,51,62,132,62,80,42,180,202,170,22,229,50,165,22,98,80,122,41,76,60,151,9,39,240,61,166,122,14,80,0,0,0,15,229,107,67,104,83,142,44,146,148,145,154,148,103,161,17,23,153,142,44,10,205,30,170,107,77,46,171,14,97,182,68,107,40,239,165,205,186,246,215,105,158,131,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,3,230,251,104,117,151,26,113,59,146,180,154,84,90,107,169,25,13,109,115,110,218,25,205,6,44,180,218,54,165,23,189,121,36,90,105,161,21,69,241,58,120,42,52,175,194,11,165,237,27,219,224,231,39,95,203,215,125,56,255,0,196,45,148,0,0,0,124,164,70,141,45,163,98,92,118,158,109,93,208,226,9,73,63,46,199,245,142,161,22,53,146,219,222,37,22,117,13,47,111,230,115,10,158,201,43,118,186,238,215,110,186,235,230,59,150,89,102,59,100,211,13,33,180,36,180,36,161,36,68,69,245,16,199,25,138,197,26,78,16,97,13,201,120,213,103,38,42,218,167,76,68,53,27,169,66,149,36,162,186,226,18,147,82,209,170,143,150,122,17,30,189,58,124,69,48,97,30,92,49,83,58,184,245,81,188,234,48,42,104,182,166,215,30,155,34,163,49,169,36,133,68,92,214,220,91,109,186,109,60,217,171,151,36,212,146,51,219,220,245,211,169,220,238,9,229,255,0,13,176,62,210,166,219,214,149,171,74,143,34,36,86,90,122,106,32,199,68,135,220,75,77,161,75,91,141,182,131,81,168,218,74,140,204,181,51,45,126,175,23,156,140,206,208,50,219,133,179,174,7,39,71,85,109,124,175,3,11,154,131,117,237,36,71,67,155,91,230,182,181,104,135,183,30,211,232,93,79,167,125,123,235,21,91,134,251,184,158,169,204,84,202,165,82,118,221,199,170,223,121,205,141,146,75,185,169,71,162,80,94,103,161,23,192,133,237,112,232,203,74,176,23,7,153,147,112,81,153,143,113,213,247,120,197,57,31,99,233,229,74,150,77,234,107,105,14,23,209,186,93,245,232,125,52,46,242,205,211,73,54,102,165,146,11,243,140,244,208,107,77,153,41,104,155,141,23,12,132,72,75,233,87,132,209,196,175,113,31,238,70,75,191,232,22,27,193,110,152,73,98,242,168,238,47,95,209,221,53,235,208,234,37,240,22,158,0,0,42,63,141,30,34,71,170,220,150,93,135,18,97,239,163,122,71,196,182,135,11,67,231,55,78,117,27,136,148,127,3,50,213,37,242,215,184,140,92,59,108,52,95,25,154,182,219,126,41,200,98,39,140,230,36,209,189,62,181,62,94,154,145,164,203,186,70,193,160,0,0,0,41,251,141,5,132,213,22,251,179,175,72,241,200,142,191,233,14,106,146,142,220,134,105,205,167,83,36,151,199,204,207,244,118,17,251,134,237,250,86,86,103,173,214,221,121,45,49,63,198,115,84,165,109,34,217,79,153,167,93,196,93,213,231,168,216,8,0,0,87,23,25,106,28,137,56,105,111,86,90,130,75,110,39,139,230,60,77,25,154,55,72,167,164,181,86,157,53,237,212,197,79,97,116,248,244,203,234,153,58,90,148,150,155,231,110,52,153,17,245,101,100,93,244,46,230,54,106,182,103,199,170,81,35,78,138,106,54,157,223,180,213,166,189,22,162,62,198,101,220,135,100,182,208,234,77,14,32,148,147,238,70,90,144,166,62,38,121,43,153,135,87,59,216,177,135,148,9,14,91,243,182,248,182,162,197,51,68,93,141,195,97,29,25,97,40,70,231,22,179,234,163,212,245,211,174,164,35,150,79,179,81,115,101,143,18,35,92,17,229,72,126,134,238,255,0,29,3,123,138,109,205,24,144,134,254,140,158,109,7,162,223,221,235,31,67,234,93,123,223,214,22,98,181,151,140,22,148,75,198,201,173,195,168,66,149,204,211,145,37,167,84,141,174,173,191,91,148,181,145,106,109,171,78,190,95,89,14,139,27,178,243,134,248,247,69,77,22,250,163,178,242,81,174,215,209,29,133,58,157,86,218,143,69,58,218,244,252,82,11,183,111,209,167,161,194,188,57,164,225,61,141,76,176,232,114,230,73,133,75,231,114,156,150,226,86,234,185,175,45,211,220,105,74,72,250,184,100,90,36,186,105,223,184,245,160,0,0,0,0,42,131,141,91,141,250,82,214,107,84,243,60,60,21,105,249,90,110,168,255,0,208,32,158,80,221,109,156,209,225,51,142,158,137,77,239,65,51,63,135,244,197,129,178,75,107,75,173,165,196,30,169,89,18,136,254,36,99,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,20,165,159,140,228,227,213,247,143,213,74,86,7,94,119,253,183,102,218,164,116,136,142,91,243,102,193,69,73,228,43,233,229,44,216,82,73,194,55,53,74,12,245,45,136,73,150,155,140,70,41,249,158,205,205,45,196,179,83,204,54,47,68,113,105,220,148,191,118,212,219,51,47,137,18,157,46,130,223,184,80,223,151,206,34,229,118,77,193,136,55,157,118,231,170,38,233,159,28,167,86,106,47,77,144,77,37,168,230,148,115,29,82,149,180,141,74,50,45,116,45,79,226,38,96,15,35,139,223,214,154,245,254,14,212,191,147,56,40,7,33,30,248,248,77,252,34,103,255,0,133,67,98,192,0,0,0,21,63,159,78,41,87,108,11,178,171,131,121,103,171,183,77,139,74,113,112,170,215,83,104,75,143,191,33,39,163,141,67,51,213,40,66,76,141,38,238,134,165,43,93,134,146,34,82,160,61,19,13,179,43,152,169,143,92,148,107,63,16,177,13,242,82,137,250,161,69,151,82,34,86,166,102,75,144,162,81,17,153,235,208,213,169,158,161,82,180,115,45,150,122,172,122,213,74,129,136,120,107,53,107,47,15,56,217,151,76,230,43,77,116,67,197,180,151,211,93,72,140,252,200,252,197,128,100,103,138,205,197,84,185,105,152,71,153,217,209,229,183,83,121,16,233,151,110,196,48,182,94,81,237,67,115,82,157,16,104,81,232,68,241,18,77,38,126,190,226,51,90,109,96,0,0,0,0,7,130,199,44,106,178,50,249,134,85,140,84,196,9,139,106,151,72,108,182,180,214,134,244,183,212,122,54,195,73,51,34,82,214,174,133,212,136,186,153,153,17,25,149,25,102,43,136,46,100,115,33,93,122,26,110,170,133,175,109,188,246,200,86,229,191,33,198,16,105,51,209,41,121,196,104,228,149,159,77,119,30,221,197,170,80,158,195,31,193,202,46,106,171,84,223,79,194,203,214,34,201,138,242,13,228,187,248,61,43,115,169,211,93,201,73,163,114,245,238,90,17,235,229,168,231,225,142,102,179,67,149,171,152,233,246,221,233,115,80,29,167,184,73,149,110,214,9,213,69,61,52,245,29,134,255,0,68,153,151,77,72,146,178,46,198,66,232,50,63,157,235,79,55,246,132,162,92,6,168,87,189,5,182,206,181,70,39,119,33,73,87,66,149,24,207,214,83,42,87,67,35,213,72,81,146,84,103,170,84,169,54,0,34,86,112,56,140,225,22,86,141,251,74,2,10,240,191,185,103,165,18,27,196,150,160,153,167,84,170,99,221,73,189,117,35,229,164,148,225,150,154,146,73,68,161,84,184,199,196,83,54,184,217,49,230,101,226,92,235,106,153,33,70,150,233,22,177,174,156,209,17,254,65,184,131,231,186,71,219,69,184,162,63,128,240,20,156,180,230,155,18,55,220,20,236,19,196,122,225,63,235,170,123,148,73,139,75,199,242,117,105,209,103,245,25,143,202,190,95,115,73,132,101,248,73,83,194,60,71,181,208,210,12,213,82,69,34,99,8,109,58,246,55,144,157,19,219,93,13,69,216,134,81,193,14,37,249,174,193,137,113,218,145,126,191,123,81,27,50,39,105,119,58,213,55,114,11,94,136,144,103,207,108,200,143,166,139,52,150,133,170,76,139,65,108,89,71,207,238,14,102,194,49,81,105,139,93,179,123,50,209,187,38,220,158,241,41,107,73,119,92,103,180,36,200,65,23,125,9,43,79,93,80,69,162,142,78,0,0,15,155,239,177,21,135,37,74,121,182,89,101,6,227,142,56,162,74,80,146,45,77,70,103,208,136,139,174,162,163,243,167,197,154,233,170,86,234,24,109,149,186,146,41,84,88,138,92,105,87,105,54,75,149,57,100,122,43,193,146,181,75,77,119,209,211,35,90,181,35,78,205,8,213,6,105,86,62,100,243,35,84,122,187,75,182,113,11,18,38,18,214,79,212,10,60,202,158,197,123,74,37,190,100,162,73,159,205,69,169,153,121,153,15,173,90,194,204,214,91,103,51,112,213,45,124,67,195,137,11,90,57,53,31,15,46,154,74,89,30,169,36,190,157,164,102,71,175,66,86,164,38,166,80,56,184,94,214,237,106,5,139,153,249,101,95,183,164,45,49,209,115,182,193,38,116,3,51,34,37,200,75,100,68,251,69,230,100,146,112,139,83,213,195,232,45,230,159,80,131,86,129,26,171,75,152,204,184,83,89,68,136,210,24,89,45,183,154,90,73,72,90,20,93,20,147,35,35,35,46,134,70,57,0,33,79,20,44,204,93,88,51,132,177,112,251,10,229,85,227,222,247,162,205,41,155,74,39,82,253,50,156,217,253,43,233,113,191,89,183,22,173,173,160,250,30,134,233,145,145,160,84,156,172,198,103,38,19,11,149,55,29,241,158,59,45,150,171,113,219,162,170,132,167,203,169,155,186,16,146,252,50,177,255,0,29,239,220,223,91,22,205,245,141,119,237,199,71,145,2,168,183,169,245,107,146,100,200,206,41,16,220,82,77,77,58,226,146,102,74,34,50,51,46,134,68,98,234,192,0,0,5,79,231,211,138,85,219,2,236,170,224,222,89,234,237,211,98,210,156,92,42,181,212,218,18,227,239,200,73,232,227,80,204,245,74,16,147,35,73,187,161,169,74,215,97,164,136,148,168,15,68,195,108,202,230,42,99,215,37,26,207,196,44,67,124,148,162,126,168,81,101,212,136,149,169,153,146,228,40,148,68,102,122,244,53,106,103,168,84,173,28,203,101,158,171,30,181,82,160,98,30,26,205,90,203,195,206,54,101,211,57,138,211,93,16,241,109,37,244,215,82,35,63,50,63,49,96,25,25,226,179,113,85,46,90,102,17,230,118,116,121,109,212,222,68,58,101,219,177,12,45,151,148,123,80,220,212,167,68,26,20,122,17,60,68,147,73,159,175,184,140,214,155,88,0,0,0,0,0,0,0,21,195,159,126,40,106,194,122,196,220,28,203,164,170,124,251,162,33,169,138,205,196,226,19,34,61,45,210,232,108,48,131,213,14,190,147,246,148,173,200,65,250,186,41,91,182,86,89,177,153,220,213,87,223,156,152,184,131,137,213,36,47,123,171,109,169,85,34,142,102,68,93,118,146,144,202,116,208,136,189,82,34,208,135,241,83,178,115,53,150,106,148,123,138,163,110,98,30,27,75,113,73,228,84,121,18,233,188,197,22,186,37,47,39,105,40,251,244,35,62,231,208,88,38,69,184,172,85,42,213,168,24,75,154,74,172,101,148,197,34,53,46,240,90,82,206,199,58,18,26,156,73,34,70,138,236,79,150,154,30,156,194,50,51,113,54,162,48,110,118,45,139,246,231,203,53,239,251,23,221,213,251,114,233,163,192,58,213,54,93,18,162,244,41,43,84,95,165,113,130,91,42,74,148,78,52,151,16,73,215,67,82,146,126,66,163,114,85,157,108,107,182,115,53,99,43,19,177,166,247,184,237,106,181,65,52,106,148,58,221,197,46,100,100,162,81,114,80,241,161,231,20,146,54,220,91,110,110,211,93,18,162,243,23,200,0,2,145,115,47,157,137,241,184,140,193,198,27,118,160,185,150,238,24,84,219,183,226,52,194,204,209,38,11,70,166,234,27,52,232,102,234,157,148,73,95,99,79,47,185,36,133,216,83,42,80,43,52,216,149,138,84,166,228,194,156,195,114,99,62,217,234,151,90,90,73,72,89,124,140,140,143,244,142,80,0,167,46,41,153,189,196,250,118,100,63,99,92,34,197,75,174,214,167,217,148,198,98,212,138,131,91,147,5,50,106,15,23,57,102,190,74,210,75,216,218,217,65,107,174,213,19,133,230,100,38,31,11,24,24,179,81,203,170,241,59,23,177,18,237,186,103,222,149,39,36,83,74,191,88,145,56,227,83,216,51,101,28,178,121,106,52,111,112,158,81,153,105,185,60,179,234,68,70,38,80,0,8,31,159,158,37,52,220,185,76,127,9,240,133,136,53,188,66,216,147,159,38,65,115,33,209,18,162,212,137,105,35,46,108,131,73,145,147,122,146,82,70,70,173,125,131,169,219,143,16,179,51,154,107,149,200,181,154,237,245,136,213,87,143,154,84,216,168,145,49,40,45,127,177,68,100,141,13,164,140,250,18,16,68,70,99,235,90,203,46,105,48,206,41,93,213,124,21,196,42,11,16,76,220,58,146,104,242,155,40,218,23,85,27,168,79,209,150,154,245,51,33,153,242,215,196,247,49,88,27,81,133,76,187,238,9,88,133,104,161,72,67,244,218,211,230,236,182,90,35,235,225,229,171,87,18,162,46,132,149,154,208,68,90,18,75,184,186,204,19,198,155,3,48,24,117,75,196,252,54,171,120,218,69,73,38,70,149,150,215,162,190,157,57,145,222,70,167,177,196,25,232,101,212,143,161,145,154,76,140,253,208,254,92,113,182,91,91,207,56,148,54,132,154,148,165,30,132,146,46,230,103,228,66,171,51,155,197,190,167,6,175,63,13,178,174,252,66,110,34,205,137,119,139,204,165,238,98,203,162,138,19,75,35,70,210,62,156,213,146,137,90,30,212,233,181,103,0,121,57,157,205,29,105,217,105,143,136,152,157,60,157,213,197,161,185,117,50,97,90,121,232,74,75,68,68,101,249,164,69,240,32,175,224,46,103,112,93,162,187,235,184,85,136,86,139,49,146,106,58,177,211,37,198,109,146,249,190,148,145,35,183,154,139,176,144,217,101,226,173,143,184,57,84,137,72,197,58,172,188,71,180,55,37,183,218,169,58,74,170,70,71,99,91,50,149,235,56,162,46,187,94,53,17,233,161,26,53,53,11,159,194,140,87,176,241,178,195,165,226,78,27,87,90,171,80,170,205,154,153,121,36,105,90,22,71,162,218,113,7,213,14,37,90,146,146,125,72,203,225,161,143,92,0,0,32,126,126,120,148,211,114,229,49,252,39,194,22,32,214,241,11,98,78,124,153,5,204,135,68,74,139,82,37,164,140,185,178,13,38,70,77,234,73,73,25,26,181,246,14,167,110,60,66,204,206,105,174,87,34,214,107,183,214,35,85,94,62,105,83,98,162,68,196,160,181,254,197,17,146,52,54,146,51,232,72,65,17,25,143,173,107,44,185,164,195,56,165,119,85,240,87,16,168,44,65,51,112,234,73,163,202,108,163,104,93,84,110,161,63,70,90,107,212,204,134,103,203,95,19,220,197,96,109,70,21,50,239,184,37,98,21,162,133,33,15,211,107,79,155,178,217,104,143,175,135,150,173,92,74,136,186,18,86,107,65,17,104,73,46,226,235,48,79,26,108,12,192,97,213,47,19,240,218,173,227,105,21,36,153,26,86,91,94,138,250,116,230,71,121,26,158,199,16,103,161,151,82,62,134,70,105,50,51,247,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,63,151,22,150,155,83,139,61,18,130,53,25,159,145,16,214,219,55,142,182,246,104,241,101,198,143,84,170,247,175,25,31,199,250,98,248,157,156,21,28,111,210,151,75,90,167,153,225,231,43,79,202,211,117,59,254,129,107,224,0,0,0,0,49,222,57,96,141,173,143,118,148,123,50,239,145,53,186,123,51,145,53,73,138,182,200,220,50,105,214,205,10,39,27,90,77,38,151,85,169,105,215,167,95,35,231,97,70,16,217,56,55,107,177,106,217,116,150,34,197,97,41,45,233,97,148,56,189,27,67,122,168,219,66,8,204,201,180,235,211,185,125,90,121,204,199,230,38,201,203,182,31,79,187,174,106,180,52,75,75,78,166,12,53,190,201,58,251,252,135,156,109,36,218,221,108,212,74,54,84,157,18,122,153,244,47,149,23,103,11,53,23,54,103,49,34,77,193,34,84,136,244,54,182,120,24,27,220,67,109,234,196,116,57,244,102,243,136,45,86,198,239,84,250,159,83,235,218,70,112,204,201,92,204,70,185,217,197,124,67,160,72,110,223,131,187,194,53,42,41,146,37,111,110,99,11,232,243,10,66,246,184,132,31,69,22,135,166,189,116,33,115,136,109,13,36,144,218,9,41,46,196,69,161,14,182,230,159,30,151,68,147,58,81,168,154,107,102,227,78,154,245,90,72,187,153,23,115,26,202,226,140,248,245,59,238,167,58,42,148,166,156,228,237,53,25,25,244,101,4,125,181,46,228,45,135,131,77,14,68,108,52,184,107,46,193,36,55,47,194,114,222,54,140,141,123,100,84,18,122,43,78,186,31,78,134,44,116,0,0,107,251,196,142,252,43,215,51,215,27,77,60,151,88,129,224,249,106,74,183,17,239,167,195,215,174,227,46,233,242,208,72,30,11,246,19,85,171,238,241,189,36,71,35,58,7,163,249,74,82,11,175,61,154,139,106,208,205,39,240,242,50,253,61,133,192,128,0,0,0,175,222,48,182,43,53,220,19,129,119,19,75,118,77,7,155,202,34,73,40,211,207,151,1,179,211,213,51,46,133,228,101,250,69,63,225,165,205,58,206,189,169,215,29,53,243,102,76,78,118,197,146,141,58,111,101,104,62,164,100,125,148,126,99,103,58,21,102,29,126,148,197,94,3,169,113,135,247,108,82,84,70,71,181,70,147,234,70,101,220,143,204,115,192,0,67,254,41,214,147,151,6,82,238,122,172,118,141,215,233,94,11,98,18,157,203,87,54,167,9,39,161,17,25,159,66,248,151,233,20,55,29,247,99,58,151,217,81,165,105,215,67,35,211,203,79,33,178,214,92,239,8,87,230,14,208,46,154,126,211,143,51,197,108,82,52,218,123,37,60,131,208,201,74,46,232,63,49,146,135,159,190,172,91,107,17,173,169,86,165,217,76,143,58,157,51,103,49,167,153,109,210,61,142,37,194,232,226,84,159,105,9,62,165,228,40,43,57,185,60,187,178,203,125,74,101,138,100,249,118,163,155,60,29,75,146,235,141,150,140,199,223,189,210,101,182,255,0,26,254,210,211,204,180,62,189,251,12,152,103,114,244,203,53,206,196,41,211,101,84,45,23,119,120,136,11,113,215,137,173,27,144,105,229,54,111,182,210,117,117,242,82,181,239,166,189,251,222,158,22,226,213,141,140,54,195,23,85,141,94,133,81,136,246,237,73,137,76,188,182,244,113,104,245,185,75,89,22,166,218,244,235,215,79,172,123,32,0,0,0,0,1,81,188,106,229,176,119,205,173,8,159,71,59,209,48,93,229,238,45,219,121,213,18,215,78,250,107,211,81,6,114,186,167,17,152,252,47,83,72,53,172,175,42,33,165,36,90,234,126,61,157,11,65,178,101,25,78,42,143,5,78,160,210,179,140,209,169,38,90,104,123,75,82,208,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,83,103,27,79,235,245,98,127,4,11,249,108,129,42,184,55,251,163,74,254,23,212,127,208,198,19,164,7,145,197,239,235,77,122,255,0,7,106,95,201,156,20,3,144,143,124,124,38,254,17,51,255,0,194,161,177,96,0,0,0,143,185,245,198,58,142,6,101,86,248,189,104,83,21,22,180,252,84,82,41,111,32,244,91,82,101,56,150,121,137,63,37,33,10,91,133,243,65,10,104,200,22,91,41,153,160,204,77,54,201,185,201,227,182,105,16,222,174,87,80,210,205,11,122,43,42,66,18,201,40,186,167,152,235,173,32,204,140,148,73,53,153,25,25,106,54,10,160,208,104,150,181,22,21,185,109,210,98,83,41,116,214,17,26,28,56,141,37,166,88,105,37,162,80,132,39,162,72,139,200,135,194,234,181,45,171,226,222,159,105,222,20,56,85,138,53,81,149,71,153,10,99,36,235,47,54,162,208,201,73,63,243,247,35,234,93,70,190,25,236,203,116,60,174,102,26,175,135,148,55,30,93,187,58,51,53,170,9,190,189,238,166,19,198,180,147,106,87,229,26,29,109,230,200,207,169,146,8,207,169,152,185,30,29,152,197,81,198,188,166,89,151,13,118,99,146,171,52,118,221,183,234,47,56,173,203,113,200,170,216,218,212,125,205,74,103,146,165,25,245,51,81,235,175,115,146,128,0,0,0,2,159,184,212,99,29,70,175,137,118,142,6,65,152,162,165,91,244,210,175,78,101,39,234,185,58,66,150,134,247,124,219,101,6,105,255,0,222,21,223,94,153,99,132,62,83,173,26,110,29,49,154,11,182,144,212,251,146,185,38,75,22,234,159,73,41,52,232,109,45,76,173,230,210,125,158,113,196,58,157,253,201,9,45,186,18,213,173,148,136,219,158,44,162,89,217,165,194,122,155,10,163,178,139,230,137,13,233,54,213,81,180,18,95,41,9,73,169,49,150,173,53,83,46,25,109,52,158,186,25,146,139,169,10,84,201,150,49,84,112,51,50,214,37,245,18,99,140,66,58,171,52,218,178,82,173,18,237,62,74,201,167,201,68,125,12,137,42,222,68,127,148,132,159,67,34,50,216,244,4,22,226,83,159,39,114,227,65,70,19,225,100,246,85,136,181,248,166,235,210,203,69,250,14,18,181,34,123,78,220,245,232,124,180,159,178,68,107,50,246,9,85,107,149,220,171,226,174,113,177,42,69,26,222,121,230,225,182,225,204,184,174,89,228,183,90,136,78,40,204,212,181,25,234,235,238,30,237,168,215,114,143,83,51,36,146,148,87,111,151,44,145,229,251,44,244,200,191,129,118,108,90,133,196,210,19,207,185,42,173,34,69,69,213,249,154,22,101,163,9,51,252,134,137,37,208,181,212,203,81,159,0,70,28,207,112,245,203,254,101,96,75,168,72,183,99,90,119,139,169,53,49,113,209,227,165,167,84,231,125,100,180,157,17,36,140,250,25,175,215,211,162,86,145,74,216,223,129,120,205,147,156,91,102,133,115,248,154,77,94,156,249,84,40,85,218,115,170,67,82,208,133,253,28,152,206,150,134,70,70,69,170,79,69,32,250,25,23,77,110,123,135,118,107,46,188,212,224,203,245,139,234,220,147,18,224,182,101,34,151,58,168,136,198,220,42,178,182,110,39,154,61,9,36,233,17,125,43,105,232,147,52,168,180,37,146,83,42,64,0,64,254,47,57,128,168,225,94,2,211,240,198,219,156,184,181,108,74,146,244,39,220,108,204,148,138,91,9,65,202,34,50,237,189,78,178,217,252,80,183,8,64,238,26,153,58,167,102,127,20,38,220,87,236,55,29,176,236,178,105,250,139,26,154,74,165,41,102,124,152,155,136,200,201,26,37,75,89,151,93,169,74,122,111,35,43,211,161,208,168,150,197,34,37,2,219,164,66,165,83,32,182,76,197,135,9,132,178,195,8,46,201,66,16,68,148,151,200,136,127,85,138,53,30,226,165,202,161,220,20,168,117,58,108,230,148,196,168,115,24,75,204,62,218,186,26,22,218,200,210,164,159,153,25,25,10,72,226,123,146,139,127,45,151,109,43,18,112,190,18,226,88,247,123,238,71,58,121,26,148,138,77,65,41,222,109,33,74,51,62,91,169,37,173,9,61,118,154,28,47,100,146,69,43,56,54,230,14,171,124,225,157,193,129,119,52,229,201,147,98,41,169,116,101,184,122,171,209,175,169,68,166,117,243,38,157,79,77,123,19,201,73,116,78,133,98,224,2,53,241,31,247,38,197,63,240,116,95,229,177,197,85,240,157,247,217,180,191,193,213,111,228,78,139,232,0,0,1,31,115,235,140,117,28,12,202,173,241,122,208,166,42,45,105,248,168,164,82,222,65,232,182,164,202,113,44,243,18,126,74,66,20,183,11,230,130,20,209,144,44,182,83,51,65,152,154,109,147,115,147,199,108,210,33,189,92,174,161,165,154,22,244,86,84,132,37,146,81,117,79,49,215,90,65,153,25,40,146,107,50,50,50,212,108,21,65,160,209,45,106,44,43,114,219,164,196,166,82,233,172,34,52,56,113,26,75,76,176,210,75,68,161,8,79,68,145,23,145,15,133,213,106,91,87,197,189,62,211,188,40,112,171,20,106,163,42,143,50,20,198,73,214,94,109,69,161,146,146,127,231,238,71,212,186,141,124,51,217,150,232,121,92,204,53,95,15,40,110,60,187,118,116,102,107,84,19,125,123,221,76,39,141,105,38,212,175,202,52,58,219,205,145,159,83,36,17,159,83,49,114,60,59,49,138,163,141,121,76,179,46,26,236,199,37,86,104,237,187,111,212,94,113,91,150,227,145,85,177,181,168,251,154,148,207,37,74,51,234,102,163,215,94,231,37,0,0,0,0,0,0,4,90,226,51,153,105,57,109,203,181,66,125,185,60,227,93,215,91,135,68,161,56,143,110,58,214,147,55,164,151,78,156,182,137,90,31,146,212,216,169,12,137,229,58,161,155,172,102,244,45,97,249,76,90,52,20,166,165,115,206,109,122,58,109,169,71,203,142,133,30,186,58,242,146,162,35,62,201,75,138,234,105,34,59,245,177,44,27,51,12,109,88,22,70,31,219,112,104,84,58,99,100,212,88,80,218,216,132,23,153,159,154,148,125,212,181,25,169,71,169,153,153,158,163,157,113,91,148,11,186,135,54,218,186,104,208,170,212,154,139,70,196,184,83,24,75,204,190,217,247,74,208,162,50,50,20,81,196,127,38,76,229,103,18,227,92,22,60,103,191,99,219,193,78,59,74,74,141,75,58,108,148,232,110,195,82,207,186,75,82,91,102,103,169,160,204,143,113,182,165,29,132,240,161,204,181,71,27,112,38,69,133,119,213,151,54,231,195,183,90,128,167,158,89,169,233,52,199,18,103,21,197,25,251,74,78,199,26,51,239,163,72,51,61,85,169,205,229,36,148,70,149,17,25,25,104,100,126,99,92,12,226,96,211,153,125,204,173,237,135,80,216,92,122,116,58,146,167,81,140,186,105,2,70,143,71,36,153,104,71,177,11,36,25,150,158,178,21,219,77,5,238,228,255,0,25,91,199,188,183,216,184,148,185,60,234,132,218,98,34,213,76,213,170,138,161,28,205,153,6,122,245,45,206,54,165,150,191,146,180,159,93,117,60,198,3,7,231,79,28,75,47,89,108,188,177,18,44,162,102,176,80,253,27,68,234,100,163,168,72,250,54,84,90,119,217,170,157,50,233,209,163,26,228,45,107,113,106,113,197,154,148,163,51,82,140,245,51,51,243,49,122,92,39,49,212,241,99,44,113,172,170,164,195,122,183,134,207,149,13,210,89,234,165,64,81,26,225,47,191,178,72,37,178,69,211,164,113,53,64,116,87,213,227,69,195,203,42,189,126,220,111,242,105,118,237,54,77,82,98,252,201,150,91,83,138,211,226,122,36,200,139,204,244,26,217,255,0,179,108,202,99,175,156,171,163,17,238,95,153,164,164,204,145,255,0,66,18,107,249,18,82,159,34,33,178,93,133,101,209,48,230,200,160,88,22,219,28,170,93,185,77,141,75,134,157,11,94,83,45,165,9,51,211,186,140,147,169,159,153,153,152,239,128,6,44,205,22,50,181,151,236,1,189,113,108,210,218,228,208,169,166,112,27,112,181,75,147,93,82,89,140,149,23,154,77,231,27,215,251,157,69,1,96,102,20,94,249,178,199,250,85,138,138,164,135,234,215,109,73,217,149,122,179,197,205,83,45,106,167,101,74,115,182,227,36,239,50,35,50,220,163,74,117,213,68,54,19,193,124,14,195,60,0,178,98,88,120,95,107,196,164,211,227,182,130,121,212,32,142,68,215,72,180,55,164,59,237,58,225,245,61,76,250,107,161,104,68,68,94,244,86,215,20,44,135,216,245,140,61,172,230,63,10,45,216,212,91,146,222,66,167,220,80,160,50,77,177,85,135,169,115,100,27,105,209,40,121,162,213,197,44,136,183,164,156,53,106,162,73,136,199,194,79,48,117,92,50,204,51,24,75,62,114,206,217,196,100,170,34,216,81,234,134,106,77,182,165,199,120,190,6,173,170,100,244,239,204,65,159,178,90,94,8,174,238,48,25,157,170,97,182,29,210,176,14,205,169,57,18,175,125,178,228,154,211,205,30,139,110,142,149,26,57,68,125,203,158,225,41,38,101,221,13,58,147,232,177,13,184,112,100,114,62,105,239,9,183,174,33,181,33,24,115,106,190,150,101,182,210,212,218,234,211,76,137,101,13,43,73,145,161,4,133,37,110,41,38,74,34,90,18,157,13,123,147,120,150,181,169,108,216,244,24,118,181,157,64,167,209,104,244,246,201,168,176,96,71,75,44,178,130,242,74,18,68,69,254,177,218,45,8,113,10,109,196,18,146,162,50,82,76,181,35,35,242,49,89,252,74,56,119,89,82,236,138,206,97,48,54,221,143,68,172,208,154,93,66,225,162,192,100,145,22,124,68,245,118,75,77,167,213,105,214,203,85,168,146,68,149,164,148,122,110,47,90,50,112,172,205,13,75,6,49,214,30,21,214,231,173,86,126,35,202,110,158,227,43,95,169,18,168,175,86,44,132,17,244,35,90,182,178,189,52,212,150,131,61,121,105,33,121,160,0,49,102,104,177,149,172,191,96,13,235,139,102,150,215,38,133,77,51,128,219,133,170,92,154,234,146,204,100,168,188,210,111,56,222,191,220,234,40,11,3,48,162,247,205,150,63,210,172,84,85,36,63,86,187,106,78,204,171,213,158,46,106,153,107,85,59,42,83,157,183,25,39,121,145,25,150,229,26,83,174,170,33,176,158,11,224,118,25,224,5,147,18,195,194,251,94,37,38,159,29,180,19,206,161,4,114,38,186,69,161,189,33,223,105,215,15,169,234,103,211,93,11,66,34,34,247,162,182,184,161,100,62,199,172,97,237,103,49,248,81,110,198,162,220,150,242,21,62,226,133,1,146,109,138,172,61,75,155,32,219,78,137,67,205,22,174,41,100,69,189,36,225,171,85,18,76,70,62,18,121,131,170,225,150,97,152,194,89,243,150,118,206,35,37,81,22,194,143,84,51,82,109,181,46,59,197,240,53,109,83,39,167,126,98,12,253,146,210,240,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,112,235,42,113,52,121,202,105,6,165,148,103,77,41,34,215,83,218,122,22,131,91,60,209,41,197,230,63,20,20,234,13,11,59,202,182,106,73,150,154,31,143,123,82,208,78,110,10,146,216,43,230,233,132,111,163,157,232,153,206,242,247,22,237,188,234,113,107,167,125,53,233,168,183,32,0,0,0,0,1,138,51,13,152,203,3,47,22,84,219,158,236,172,196,68,180,48,226,162,65,57,12,19,239,184,76,186,180,18,91,113,214,205,68,163,101,73,45,15,83,62,133,242,162,44,213,230,170,250,204,181,247,62,171,89,169,72,110,132,212,183,125,27,79,75,207,19,72,100,158,125,77,41,77,41,231,16,78,18,31,52,153,164,244,211,161,116,239,223,228,203,39,151,118,102,175,168,172,191,76,159,18,212,111,127,140,169,114,93,109,179,213,153,6,141,142,155,46,55,248,214,54,158,190,103,161,117,237,126,182,45,139,109,97,205,181,22,212,181,41,145,224,211,225,239,229,180,203,45,180,69,189,197,56,125,27,74,83,237,45,71,208,188,199,160,24,215,49,151,140,43,11,7,107,247,77,71,105,71,135,225,119,169,122,109,45,242,153,65,107,170,146,93,214,94,99,90,89,15,187,41,229,62,242,205,75,86,154,153,153,159,98,211,204,95,39,11,27,77,203,127,41,118,197,82,67,70,211,245,95,27,204,66,147,181,105,229,84,230,164,181,35,34,50,232,127,19,253,2,96,0,0,224,87,107,48,232,20,167,234,243,221,75,108,49,183,122,148,162,34,45,202,36,151,83,50,46,230,94,99,88,220,75,185,167,94,55,181,74,227,169,72,55,164,204,228,239,89,172,213,174,198,80,130,234,102,103,217,37,230,45,255,0,131,213,136,205,11,4,231,221,198,210,218,147,95,229,115,72,210,73,53,114,37,207,108,181,245,72,207,161,249,153,254,129,96,64,0,0,0,48,126,114,112,193,120,175,128,245,251,106,44,118,221,152,231,133,228,18,209,187,77,38,71,90,187,33,71,217,191,34,26,228,37,106,66,137,72,81,145,151,153,24,216,151,34,56,130,120,149,150,139,86,230,83,171,113,79,248,237,84,181,106,163,219,80,146,142,167,185,95,153,241,18,8,0,6,41,205,37,34,13,115,2,174,106,109,70,35,114,88,119,193,110,109,109,146,200,244,152,193,151,67,35,46,228,95,226,26,214,139,215,225,83,136,10,187,50,215,78,160,59,35,122,232,124,239,84,215,169,151,58,124,229,246,220,127,155,240,47,210,38,136,12,123,141,216,33,99,99,205,147,46,202,189,169,76,72,98,79,47,99,230,195,43,121,157,175,54,225,236,83,141,172,147,169,180,146,62,157,75,244,25,107,249,153,252,183,221,185,110,196,89,150,125,118,35,203,134,158,95,133,154,77,186,109,63,171,12,184,189,174,41,166,201,91,77,226,73,232,93,15,161,252,253,174,78,243,169,123,101,146,231,74,93,157,50,161,108,191,175,137,167,173,215,157,74,54,183,35,103,45,174,123,109,150,174,63,184,245,248,107,223,189,251,90,55,133,187,124,208,163,92,118,205,86,44,248,19,9,102,211,209,223,67,169,81,33,106,66,180,82,20,164,158,138,73,151,67,238,67,186,0,0,0,0,1,75,92,100,231,148,172,125,161,178,82,13,100,205,183,25,6,157,250,237,50,155,80,233,167,144,141,153,41,182,165,220,217,160,195,134,162,182,226,188,5,207,71,156,230,194,51,218,132,84,99,106,103,161,30,133,235,119,232,95,49,177,163,13,242,88,109,173,117,216,130,79,248,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,83,103,27,79,235,245,98,127,4,11,249,108,129,42,184,55,251,163,74,254,23,212,127,208,198,19,164,7,145,197,239,235,77,122,255,0,7,106,95,201,156,20,3,144,143,124,124,38,254,17,51,255,0,194,161,177,96,0,0,0,242,88,155,132,248,115,140,182,226,109,12,80,180,161,92,84,100,73,68,196,195,152,74,54,201,228,18,137,43,245,76,143,82,37,171,252,99,207,225,94,90,48,31,4,106,211,43,184,81,134,52,123,106,161,62,55,132,147,34,18,86,75,113,157,196,173,134,106,81,244,220,148,159,232,33,147,64,82,215,26,91,138,149,83,204,157,177,66,131,35,155,42,141,104,176,137,164,69,209,165,187,42,67,137,65,255,0,117,176,210,175,134,139,79,207,73,159,194,26,223,159,69,201,197,62,161,49,181,33,186,229,193,83,168,70,213,58,110,104,150,136,250,151,196,183,199,95,248,191,72,154,192,0,0,0,3,16,226,38,81,242,219,139,55,84,155,223,17,176,134,135,94,174,204,67,109,191,58,82,92,55,22,150,208,72,65,30,138,34,232,146,34,237,228,50,21,147,100,90,120,113,107,83,236,155,26,133,26,141,66,165,54,109,67,131,24,140,155,101,38,163,81,146,117,51,62,170,82,143,235,49,222,14,45,86,169,2,137,76,153,90,170,202,68,104,80,24,114,84,151,151,236,180,210,18,106,90,143,228,73,35,63,208,53,153,177,169,178,113,3,27,104,20,154,27,46,169,251,142,233,138,196,70,205,36,107,220,252,180,146,8,200,143,77,125,98,243,253,35,103,1,229,113,87,17,40,152,73,134,215,54,38,220,102,103,78,182,105,114,42,111,160,149,181,78,242,208,106,38,210,127,156,181,17,32,190,106,33,174,77,66,118,37,102,179,30,149,41,243,58,165,229,136,149,212,54,146,236,130,117,229,146,16,146,252,198,155,70,210,47,36,161,31,2,27,9,229,203,1,44,236,182,97,53,27,11,44,198,8,218,128,217,57,58,105,164,137,218,132,213,17,115,164,57,243,81,151,66,252,148,146,82,93,18,67,38,128,0,197,185,135,203,102,22,102,122,203,102,200,197,42,67,143,198,139,45,185,145,38,69,82,90,151,17,105,81,26,249,78,154,79,105,45,36,104,89,105,161,145,252,73,38,94,222,203,178,109,44,57,181,233,246,85,141,111,194,162,80,233,77,114,97,193,134,217,33,166,147,169,153,232,94,102,102,102,102,163,212,204,204,204,204,204,204,199,118,0,2,16,231,235,32,183,238,112,111,155,102,229,182,241,18,139,65,131,111,210,87,4,227,79,142,235,138,91,171,121,75,82,200,209,208,136,211,176,191,226,140,159,145,28,169,212,178,139,132,149,60,63,174,220,52,250,229,74,169,94,122,174,244,216,77,45,8,52,41,134,90,67,122,47,175,171,201,51,250,212,98,71,128,131,188,98,85,77,44,160,145,78,54,137,227,186,169,165,15,127,115,123,99,250,237,249,242,249,191,163,81,15,248,40,162,97,230,102,239,90,13,207,8,86,44,162,119,67,245,57,135,80,131,179,82,248,232,78,105,250,126,34,232,128,4,107,226,63,238,77,138,127,224,232,191,203,99,138,171,225,59,239,179,105,127,131,170,223,200,157,23,208,0,0,3,201,98,110,19,225,206,50,219,137,180,49,66,210,133,113,81,145,37,19,19,14,97,40,219,39,144,74,36,175,213,50,61,72,150,175,241,143,63,133,121,104,192,124,17,171,76,174,225,70,24,209,237,170,132,248,222,18,76,136,73,89,45,198,119,18,182,25,169,71,211,114,82,127,160,134,77,1,75,92,105,110,42,85,79,50,118,197,10,12,142,108,170,53,162,194,38,145,23,70,150,236,169,14,37,7,253,214,195,74,190,26,45,63,61,38,127,8,107,126,125,23,39,20,250,132,198,212,134,235,151,5,78,161,27,84,233,185,162,90,35,234,95,18,223,29,127,226,253,34,107,0,0,249,74,149,22,12,87,167,78,146,212,120,241,219,83,175,60,234,201,8,109,9,45,84,165,40,250,17,17,17,153,153,244,34,31,80,0,0,0,20,123,198,3,22,36,95,25,164,44,63,102,73,170,155,135,212,152,240,82,218,85,170,60,92,148,38,75,235,47,153,165,198,16,127,54,116,238,66,124,240,163,193,214,112,195,41,212,139,146,76,98,69,90,255,0,148,237,193,41,70,159,88,152,51,229,69,70,190,105,229,54,78,23,205,229,9,146,2,59,231,255,0,7,152,198,172,168,95,118,234,34,37,234,157,34,10,174,26,81,232,91,209,42,25,27,186,35,94,202,91,100,235,95,83,167,212,187,138,139,225,145,140,114,48,143,55,22,164,119,165,27,116,155,213,71,107,79,70,237,18,163,146,101,225,143,78,218,148,148,177,215,224,106,34,238,47,240,85,175,26,252,21,55,224,89,25,129,165,196,51,84,85,42,215,172,45,36,71,244,106,222,252,69,31,153,17,43,196,164,207,169,106,180,23,78,154,252,120,39,99,58,150,197,245,128,85,73,218,242,141,187,158,142,210,149,215,67,218,196,180,167,95,45,124,42,136,139,226,179,243,49,106,0,41,247,141,22,58,157,193,136,182,206,95,233,19,9,80,237,72,197,90,171,161,7,222,161,37,26,50,133,22,189,209,28,247,151,78,210,79,244,97,12,48,201,69,70,251,200,150,32,102,87,193,188,117,138,85,81,169,84,70,200,207,233,169,80,201,104,168,44,139,177,164,205,213,43,94,228,112,148,69,166,227,215,151,194,203,29,75,7,51,73,74,160,85,38,242,104,88,130,223,224,228,178,87,178,153,75,81,28,55,62,190,113,19,122,249,19,202,23,204,2,10,241,127,198,85,97,238,90,24,195,170,116,142,93,75,17,170,72,128,162,37,104,162,129,24,210,244,133,23,159,85,248,118,207,203,107,170,253,48,235,131,174,10,149,249,152,74,150,43,84,225,147,180,204,60,167,27,140,41,105,213,39,81,150,75,105,158,135,208,246,180,82,85,175,146,137,7,208,244,49,117,224,0,48,14,118,242,231,115,230,151,4,87,133,22,181,211,2,131,33,250,180,89,207,73,154,210,220,109,109,51,188,246,104,142,186,154,141,7,255,0,20,96,220,135,240,228,186,114,151,139,21,108,74,187,47,202,37,195,227,40,46,210,34,179,6,59,173,169,149,184,251,46,41,195,222,95,154,201,167,167,231,24,158,0,60,62,58,42,154,156,17,196,37,86,13,162,128,86,173,88,229,27,190,193,51,225,29,223,187,229,183,93,126,67,94,188,161,34,98,243,89,131,165,4,220,230,126,29,80,205,92,179,208,249,101,57,163,115,244,108,221,175,203,81,178,96,161,126,44,55,20,186,214,118,174,234,108,147,81,183,64,167,210,41,209,245,86,164,77,170,11,82,79,79,129,111,146,190,159,29,79,204,90,111,13,123,86,151,106,100,183,14,27,166,178,148,174,169,18,69,86,91,132,157,20,235,239,201,113,70,106,248,153,39,98,8,255,0,53,9,18,108,7,202,84,88,211,162,189,10,99,13,191,30,67,106,105,214,156,73,41,43,66,139,69,36,200,251,145,145,153,104,53,138,190,41,174,225,142,46,92,20,122,4,165,182,229,167,113,203,141,9,253,117,82,85,22,74,146,218,245,62,231,234,17,141,155,168,243,253,43,73,133,84,229,114,188,100,102,228,114,247,110,217,189,36,173,53,208,181,211,94,250,14,96,0,192,57,219,203,157,207,154,92,17,94,20,90,215,76,10,12,135,234,209,103,61,38,107,75,113,181,180,206,243,217,162,58,234,106,52,31,252,81,131,114,31,195,146,233,202,94,44,85,177,42,236,191,40,151,15,140,160,187,72,138,204,24,238,182,166,86,227,236,184,167,15,121,126,107,38,158,159,156,98,120,0,240,248,232,170,106,112,71,16,149,88,54,138,1,90,181,99,148,110,251,4,207,132,119,126,239,150,221,117,249,13,122,242,132,137,139,205,102,14,148,19,115,153,248,117,67,53,114,207,67,229,148,230,141,207,209,179,118,191,45,70,201,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,62,111,183,206,97,198,181,211,122,13,63,227,33,174,94,117,237,169,86,206,104,49,29,169,77,184,159,31,115,86,39,55,188,140,183,33,117,25,58,25,106,69,169,122,189,250,151,204,73,62,13,147,202,46,63,87,25,57,6,130,122,219,146,130,78,253,55,25,205,167,150,154,107,212,93,40,0,0,0,0,12,123,142,248,197,110,96,118,25,215,47,251,134,116,118,125,31,6,75,209,89,113,214,210,169,18,27,142,235,168,105,9,90,209,189,74,229,25,18,73,68,103,229,241,42,4,205,22,104,47,156,201,95,147,107,245,202,164,180,82,18,251,133,79,167,243,222,38,155,100,158,121,109,25,180,167,92,73,44,144,241,167,213,61,8,186,23,78,254,203,35,121,68,174,230,91,18,35,20,248,111,177,107,211,28,68,153,210,148,218,210,219,169,109,248,220,198,82,179,101,198,212,179,109,243,50,74,180,212,186,159,78,247,147,130,56,31,99,96,53,147,18,202,178,105,76,71,98,55,51,123,228,195,40,121,237,207,56,225,111,83,109,160,149,161,186,162,46,157,11,244,153,228,32,16,191,138,182,32,42,211,203,93,74,128,212,141,139,174,114,125,82,94,134,124,153,240,87,219,113,126,119,192,255,0,64,162,113,178,142,86,169,16,104,120,21,108,211,105,209,27,140,195,94,55,107,109,182,72,34,214,99,230,125,8,136,187,153,255,0,140,101,112,0,17,247,61,216,130,120,107,150,139,170,230,75,171,109,76,120,29,20,133,104,162,221,80,140,142,135,185,63,159,241,26,237,41,106,90,141,75,81,153,159,153,152,216,219,38,184,96,188,41,192,106,5,181,42,59,109,76,111,197,115,201,8,219,174,179,100,45,61,208,147,236,231,153,12,226,0,0,0,3,229,38,51,18,217,84,121,13,33,198,215,166,169,90,72,200,244,61,123,24,215,99,57,217,123,171,101,243,23,167,208,28,165,185,30,145,35,149,232,247,73,133,33,167,118,197,142,183,118,171,150,132,171,69,189,161,237,46,134,125,122,247,179,46,15,87,60,186,158,1,73,182,223,113,70,197,23,103,33,38,103,162,121,211,103,173,90,17,153,145,117,47,34,47,210,39,208,0,15,41,138,116,37,92,182,37,78,136,132,26,149,39,147,161,17,107,236,188,133,124,15,243,126,3,89,42,253,33,234,21,93,250,84,132,153,56,198,221,72,200,203,218,73,43,204,139,227,240,22,225,193,154,228,130,253,131,114,91,169,34,41,49,124,30,238,221,119,61,80,89,121,235,219,228,44,160,0,71,204,223,229,54,217,204,221,131,34,143,232,250,100,123,133,189,158,10,164,235,77,161,198,245,122,58,156,213,222,75,139,45,91,99,111,170,93,75,161,244,237,64,56,137,135,23,118,23,92,210,109,75,202,141,46,159,58,54,205,201,126,59,173,110,220,218,28,232,78,37,38,126,171,137,242,243,250,132,212,225,221,158,138,214,27,223,52,92,53,196,58,196,201,86,212,182,21,74,133,204,144,181,147,50,165,84,25,81,56,190,116,132,182,148,145,45,221,84,73,220,68,125,143,168,186,42,85,78,29,106,151,18,175,79,121,15,70,154,195,114,25,113,10,37,37,72,90,73,73,50,50,51,35,35,35,46,164,102,67,150,0,0,0,0,41,11,139,193,184,121,137,133,189,165,36,189,8,222,134,105,211,82,241,211,250,142,131,133,109,162,229,195,153,88,213,20,186,218,83,77,134,137,70,74,86,134,124,185,240,143,167,170,127,31,144,189,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,1,77,156,109,63,175,213,137,252,16,47,229,178,4,170,224,223,238,141,43,248,95,81,255,0,67,24,78,144,30,71,23,191,173,53,235,252,29,169,127,38,112,80,14,66,61,241,240,155,248,68,207,255,0,10,134,197,130,176,243,221,197,66,181,96,222,107,194,156,177,212,169,235,155,67,146,166,235,183,19,209,155,148,201,190,157,73,81,35,161,100,104,81,36,253,183,12,143,214,45,169,236,102,126,235,135,214,38,231,179,50,50,154,197,28,89,190,226,211,48,210,42,212,152,237,34,223,134,204,138,235,169,61,13,13,43,151,170,24,73,150,139,116,186,153,145,161,29,119,41,22,4,0,0,3,194,227,134,50,90,57,127,194,234,214,46,95,109,212,23,66,160,248,111,20,152,12,165,215,207,159,33,184,232,218,133,41,36,126,187,200,215,169,116,212,254,66,190,241,139,141,133,166,205,42,76,12,7,194,202,172,186,154,201,77,179,82,185,205,182,35,178,125,126,144,163,176,226,212,233,118,208,141,198,251,245,248,8,39,132,184,73,142,121,248,199,233,143,28,169,53,26,165,110,97,79,185,110,41,13,126,230,167,48,102,68,110,47,77,18,90,37,36,134,153,78,154,237,36,167,68,145,154,118,6,195,139,2,220,194,187,10,129,135,22,140,83,143,71,182,233,236,211,161,161,71,170,205,182,210,73,220,179,252,165,168,245,82,143,205,70,103,230,61,32,193,57,194,205,141,157,148,124,48,59,214,189,16,234,149,170,155,138,135,64,163,161,123,21,54,73,39,113,154,149,215,99,72,45,13,107,208,244,213,36,68,106,82,72,233,163,16,51,253,157,12,107,184,31,92,28,81,184,232,233,124,247,51,73,179,212,236,4,48,130,61,118,160,216,62,114,136,190,43,90,140,251,25,233,208,122,252,2,226,147,153,188,35,185,226,35,16,174,153,120,129,108,37,210,69,66,155,88,218,169,100,142,202,83,50,141,60,196,184,95,5,154,146,102,93,75,83,212,174,215,11,177,50,206,198,59,2,137,137,150,13,80,170,20,42,252,82,149,17,237,52,81,117,52,169,181,167,242,86,133,146,144,164,249,41,38,94,67,212,128,0,0,140,217,160,226,3,130,121,78,187,162,216,184,137,72,186,234,21,153,212,134,171,49,218,163,194,101,212,45,135,30,117,148,145,173,215,155,34,86,230,28,51,47,134,154,106,103,160,173,188,222,241,82,196,12,193,219,21,28,49,195,171,96,172,187,62,170,217,199,168,184,236,142,125,70,160,201,251,77,41,100,68,134,91,87,101,33,36,163,81,116,53,237,51,73,228,222,19,249,38,184,230,93,144,51,73,137,180,103,96,81,233,141,173,86,148,57,40,52,185,58,66,210,104,241,166,147,236,202,18,165,114,204,203,214,89,146,203,66,65,26,173,192,66,78,48,23,140,171,95,39,175,210,35,45,196,166,235,185,105,180,119,77,7,166,168,73,59,47,67,249,107,16,132,33,224,225,135,113,46,204,209,206,188,170,12,161,104,178,237,217,51,98,153,245,52,203,125,104,142,131,211,254,9,201,29,124,143,79,209,119,32,0,0,0,0,0,0,2,148,56,179,102,194,147,140,248,147,79,193,187,14,166,137,150,197,132,243,202,157,45,151,9,77,78,171,40,182,47,105,151,69,37,148,146,144,74,46,234,113,222,229,180,206,72,240,100,192,138,149,161,134,151,62,57,92,16,93,142,245,234,251,84,250,58,93,35,35,84,8,198,163,91,196,95,154,227,203,52,145,159,246,141,75,161,234,118,60,0,35,95,17,255,0,114,108,83,255,0,7,69,254,91,28,85,95,9,223,125,155,75,252,29,86,254,68,232,190,128,0,0,0,30,23,28,49,146,209,203,254,23,86,177,114,251,110,160,186,21,7,195,120,164,192,101,46,190,124,249,13,199,70,212,41,73,35,245,222,70,189,75,166,167,242,21,247,140,92,108,45,54,105,82,96,96,62,22,85,101,212,214,74,109,154,149,206,109,177,29,147,235,244,133,29,135,22,167,75,182,132,110,55,223,175,192,65,60,37,194,76,115,207,198,63,76,120,229,73,168,213,43,115,10,125,203,113,72,107,247,53,57,131,50,35,113,122,104,146,209,41,36,52,202,116,215,105,37,58,36,140,211,176,54,28,88,22,230,21,216,84,12,56,180,98,156,122,61,183,79,102,157,13,10,61,86,109,182,146,78,229,159,229,45,71,170,148,126,106,51,63,49,253,98,44,27,198,165,98,87,225,97,237,109,20,123,157,218,123,197,71,154,227,13,188,134,102,18,76,218,53,161,194,52,169,6,178,34,81,31,228,153,232,100,122,25,83,21,175,197,99,55,214,150,38,83,96,98,181,193,10,77,38,145,90,110,61,197,74,244,20,86,31,54,27,120,147,37,146,82,16,74,67,132,68,178,35,46,202,34,238,46,214,149,84,167,214,233,144,235,84,153,109,202,131,61,134,229,69,125,179,213,14,180,180,146,144,180,159,153,26,76,140,190,177,202,16,227,138,150,60,22,14,229,126,163,108,210,167,27,21,252,68,116,237,248,132,133,104,180,196,52,238,154,231,247,188,175,162,63,129,200,72,245,124,57,241,227,246,122,202,213,179,83,168,203,231,87,237,100,254,13,86,55,43,85,169,232,201,73,52,233,159,115,55,24,83,43,51,252,227,89,117,208,73,193,213,221,55,45,22,203,182,106,215,133,199,53,16,233,52,56,47,212,103,72,89,250,173,71,101,179,91,139,63,169,41,51,20,164,142,40,249,218,196,76,73,43,123,13,107,180,230,63,8,235,94,18,133,71,69,10,35,203,108,159,123,108,120,251,212,131,82,140,137,72,78,227,51,215,77,76,197,214,218,208,171,148,219,106,149,79,185,235,37,87,172,70,132,203,85,9,233,101,44,148,169,36,130,39,29,38,208,68,148,18,149,169,146,72,186,17,232,59,64,1,173,22,101,238,169,23,222,98,113,42,235,112,214,179,170,93,149,71,89,73,245,52,181,226,86,77,35,244,32,146,159,208,54,61,195,219,78,53,131,96,219,54,44,36,182,152,246,229,30,21,37,162,111,93,164,136,236,161,164,233,175,93,52,65,15,64,3,248,121,150,100,50,184,242,26,67,173,58,147,66,208,180,146,146,164,153,104,100,100,125,12,140,188,134,177,117,228,76,194,140,97,168,183,74,73,177,46,206,185,94,76,98,223,213,14,68,148,123,61,98,51,236,109,151,82,51,250,198,206,16,38,177,81,131,30,161,24,204,217,148,210,30,108,204,180,61,170,34,50,212,190,163,24,195,52,248,54,198,62,229,250,246,194,181,52,218,229,214,41,110,42,154,165,232,68,137,237,104,236,85,106,125,139,156,132,17,159,230,154,139,204,80,222,78,113,122,70,94,243,61,100,223,117,35,114,44,40,85,66,166,214,155,115,212,52,67,145,171,18,55,145,233,213,180,172,215,161,233,235,54,93,134,199,67,166,188,238,218,29,131,104,214,175,139,154,81,70,164,208,32,63,82,154,239,79,81,134,91,53,172,203,83,34,51,209,39,161,107,212,244,26,217,94,55,21,231,153,76,118,168,215,211,17,82,110,76,67,184,207,195,68,65,154,180,122,83,228,134,88,79,77,118,167,114,16,93,59,36,134,197,152,83,132,118,198,22,96,229,189,131,48,34,181,42,143,68,163,55,73,117,46,35,84,203,245,52,125,107,73,244,213,213,169,197,168,187,106,179,26,243,102,67,9,43,25,110,204,29,215,134,205,191,33,133,91,117,99,118,147,41,42,52,184,168,138,50,122,35,196,175,37,114,148,217,153,145,158,138,35,45,117,33,127,153,88,198,152,153,131,192,27,51,21,89,121,181,204,171,83,144,138,162,17,161,114,170,13,106,212,148,109,47,100,185,168,89,164,180,45,82,105,62,198,67,43,138,37,226,195,140,169,197,28,213,212,45,138,116,163,118,149,135,208,219,160,52,69,166,211,151,169,187,41,69,243,39,22,77,31,252,1,116,243,59,34,225,121,130,133,131,249,79,183,234,51,226,19,53,155,233,197,92,243,77,72,209,100,211,201,74,98,163,83,234,101,225,208,210,244,232,68,110,47,167,83,51,151,0,0,0,0,43,235,139,86,108,41,56,117,133,114,50,243,106,212,208,229,219,123,178,148,213,9,151,11,117,58,147,187,85,239,211,178,159,219,203,36,159,118,205,195,233,234,235,15,56,73,96,69,75,18,243,41,31,19,37,193,119,240,123,14,88,93,65,215,204,140,155,114,123,168,83,113,153,215,205,69,185,110,232,95,218,75,94,228,71,121,2,142,248,194,225,244,219,91,54,7,121,46,57,20,43,210,133,10,107,79,37,36,68,167,163,167,194,184,131,211,169,169,41,101,163,235,228,180,245,242,41,197,194,71,29,40,152,141,150,152,152,94,236,228,21,199,135,111,59,10,68,117,172,185,142,193,121,213,187,29,244,151,230,22,245,53,242,54,186,251,69,172,226,1,226,177,163,22,45,124,14,194,251,139,21,47,25,73,102,155,111,194,92,147,65,158,138,144,238,154,52,194,62,43,113,195,74,19,243,81,107,161,106,99,93,44,45,179,238,28,196,99,237,2,211,52,28,170,157,243,113,163,198,45,38,101,161,60,247,50,75,167,230,73,74,13,197,159,115,209,39,220,198,204,13,182,219,45,161,150,91,74,27,66,73,41,74,75,66,73,23,98,34,242,33,253,0,0,0,10,250,226,213,155,10,78,29,97,92,140,188,218,181,52,57,118,222,236,165,53,66,101,194,221,78,164,238,213,123,244,236,167,246,242,201,39,221,179,112,250,122,186,195,206,18,88,17,82,196,188,202,71,196,201,112,93,252,30,195,150,23,80,117,243,35,38,220,158,234,20,220,102,117,243,81,110,91,186,23,246,146,215,185,17,222,64,140,156,68,113,195,17,114,247,151,25,88,139,133,213,102,41,213,198,171,16,97,165,247,162,55,33,60,167,20,162,89,108,112,141,61,116,46,186,8,35,129,28,92,113,98,137,67,190,235,248,227,88,133,115,204,139,76,97,187,90,144,197,57,136,126,34,162,227,134,70,167,22,210,73,92,164,32,141,74,63,145,17,117,81,8,215,121,103,147,58,151,229,73,235,246,78,50,222,148,216,109,73,208,147,67,125,218,125,54,58,149,174,214,182,51,181,181,22,157,8,156,220,163,211,83,51,62,162,211,184,94,98,54,100,241,119,6,170,88,131,142,247,127,166,233,18,166,148,43,97,114,33,54,212,183,26,103,114,100,60,183,91,74,121,168,55,12,144,147,81,26,183,52,230,167,216,76,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,20,71,197,74,208,114,222,204,164,154,146,157,109,73,169,68,92,162,36,171,83,46,100,249,167,215,213,47,135,204,119,252,33,205,194,204,84,221,141,41,69,232,71,53,50,78,186,23,142,129,212,93,232,0,0,0,0,226,85,106,112,232,180,185,117,122,131,200,102,52,38,28,144,243,139,81,37,41,66,18,106,81,153,153,145,17,17,17,245,51,34,20,145,196,183,56,178,177,163,16,30,195,187,50,167,45,171,102,128,181,68,146,132,188,105,68,137,140,63,49,149,172,137,183,214,218,208,166,221,79,83,73,40,203,190,133,161,28,105,203,206,3,94,57,128,196,106,85,153,108,82,228,58,204,137,76,38,100,162,97,213,51,29,149,62,211,110,45,107,67,107,36,18,73,228,153,153,150,132,93,79,224,123,0,229,191,0,45,92,190,225,189,38,207,162,82,105,237,79,102,35,9,168,75,142,195,105,84,137,4,195,45,186,179,90,91,66,150,74,83,36,122,168,181,62,134,127,44,174,0,43,99,140,205,201,1,139,6,219,183,84,90,201,149,227,54,251,61,54,189,79,89,249,235,219,228,42,58,129,72,122,187,87,98,149,29,38,110,63,187,66,34,51,246,82,106,242,35,248,124,6,205,184,89,66,85,181,98,83,40,139,65,165,81,185,218,145,150,158,211,203,87,192,191,59,224,61,88,0,8,11,198,22,231,151,76,192,40,214,219,14,40,152,173,111,231,164,140,244,87,38,108,5,167,82,35,34,62,167,230,71,250,5,102,100,203,47,117,108,193,226,244,26,3,116,183,36,82,35,243,125,32,233,176,165,180,214,232,178,22,214,229,114,214,148,234,182,116,45,197,212,203,167,94,219,20,70,140,196,70,83,30,51,72,105,180,107,181,40,73,36,139,83,215,177,15,168,0,0,0,0,193,185,158,202,86,27,230,118,221,69,54,235,128,134,106,81,181,240,181,6,90,97,47,183,185,198,77,122,58,227,46,40,181,75,9,79,78,229,208,254,76,166,229,118,222,202,213,132,171,62,139,58,68,215,95,211,159,33,247,80,226,151,163,207,184,159,89,45,55,174,132,249,151,82,242,255,0,30,114,0,1,252,184,218,93,65,161,101,169,24,215,71,60,24,96,246,18,230,82,236,180,9,135,19,18,55,128,240,238,169,38,73,115,116,8,206,43,105,236,73,30,134,230,135,161,116,18,103,131,101,254,205,15,22,171,246,68,183,245,85,199,225,124,58,86,162,209,30,30,53,65,213,109,35,81,105,174,189,116,35,253,29,197,203,128,0,134,185,248,200,253,191,152,27,81,87,53,163,71,139,14,237,129,236,59,30,58,27,84,173,238,69,65,243,77,182,22,234,246,180,202,137,61,75,77,79,203,181,25,204,129,112,218,53,146,102,116,58,133,34,169,5,198,221,36,186,218,227,190,202,244,37,161,90,25,18,146,122,109,81,31,79,35,33,102,28,61,56,138,204,133,54,155,131,248,203,90,37,66,38,217,135,78,169,76,146,102,104,61,98,71,105,43,118,68,157,9,36,68,226,140,146,143,137,145,119,33,107,180,234,140,26,189,62,53,86,153,45,153,81,38,50,135,216,125,151,9,109,186,218,210,74,74,146,164,153,146,136,200,200,200,200,244,50,49,201,0,0,0,1,72,92,94,13,103,152,168,91,158,222,69,68,111,66,221,174,223,221,211,250,124,135,99,193,250,55,51,29,42,79,105,236,210,30,254,89,0,197,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,108,227,105,253,126,172,79,224,129,127,45,144,37,87,6,255,0,116,105,95,194,250,143,250,24,194,116,128,242,56,189,253,105,175,95,224,237,75,249,51,130,128,114,17,239,143,132,223,194,38,127,248,84,39,7,18,46,36,94,11,210,153,122,203,213,123,247,79,175,14,230,185,161,187,248,175,37,195,136,178,252,174,228,227,165,236,245,74,79,93,77,56,51,135,143,15,26,158,98,42,113,113,103,22,96,201,129,134,144,30,221,30,58,183,54,237,192,234,21,213,182,207,161,166,57,25,104,183,11,170,140,141,8,61,119,41,23,107,75,165,211,40,116,200,148,90,45,62,52,10,124,6,81,26,44,88,205,37,182,152,105,9,36,161,8,66,72,137,41,34,34,34,34,232,68,67,148,0,0,3,18,102,187,3,165,230,71,0,110,156,22,131,113,51,66,126,226,240,59,42,14,198,55,208,207,135,154,196,147,213,178,82,77,90,147,38,158,229,166,237,124,180,21,55,140,124,32,115,43,135,84,169,53,235,30,161,67,196,24,113,80,167,23,22,152,165,199,168,154,72,251,166,59,165,181,103,183,174,212,56,165,153,234,68,147,61,53,199,57,63,207,6,43,228,230,234,93,177,46,51,213,27,45,218,130,138,189,109,76,111,150,235,14,234,72,117,214,13,68,74,101,244,237,208,210,126,170,180,50,82,72,244,82,111,170,202,188,173,188,67,180,104,247,205,159,84,106,163,69,174,195,106,124,25,45,159,71,26,113,36,164,158,158,70,90,232,105,62,164,100,100,122,25,24,238,197,54,241,181,169,214,29,199,155,14,140,255,0,51,209,81,109,31,21,23,85,122,190,33,217,175,165,237,11,200,246,178,198,167,231,211,224,37,199,9,42,54,18,70,202,173,50,177,99,181,77,114,234,149,46,90,46,217,8,36,156,196,202,41,14,114,90,116,253,164,160,152,38,77,9,246,76,140,213,166,227,80,246,121,139,225,211,129,25,147,196,250,38,38,221,72,155,71,145,13,14,55,90,98,142,150,227,157,112,186,27,70,251,154,25,165,73,61,196,107,34,222,164,153,39,113,109,73,150,127,195,108,49,176,112,126,208,135,97,97,165,173,10,223,160,192,220,108,67,138,71,166,229,30,170,90,148,163,53,45,102,125,212,163,53,31,153,143,80,0,0,2,11,103,195,135,61,209,155,172,80,166,98,109,185,137,180,170,2,233,150,228,122,26,96,77,167,184,233,58,166,229,73,120,220,55,80,175,84,140,164,105,166,195,234,143,159,74,193,204,86,72,115,21,149,85,53,92,190,237,214,228,80,137,228,165,155,142,134,250,164,66,67,187,189,66,82,246,165,198,20,103,166,222,98,17,169,159,170,102,100,122,79,238,27,92,70,174,28,87,175,197,192,12,121,168,199,145,112,60,201,149,189,95,81,19,75,168,26,18,102,113,100,17,104,147,123,105,25,161,101,166,253,187,76,141,122,26,172,164,87,183,26,218,91,146,50,219,104,85,208,165,26,97,222,204,50,180,18,53,45,28,131,48,247,25,249,17,27,100,95,51,81,126,156,23,193,10,92,68,98,126,38,64,91,45,156,151,168,48,222,109,195,94,138,75,104,144,162,90,73,62,100,102,226,12,207,203,105,124,69,190,128,10,222,226,115,157,28,192,101,163,21,237,91,87,8,174,136,84,202,117,82,222,244,132,150,223,165,199,148,106,127,196,186,222,226,83,169,51,34,218,132,150,133,208,67,143,232,177,103,103,253,209,41,31,243,118,23,253,152,127,69,139,59,63,238,137,72,255,0,155,176,191,236,199,179,193,94,38,185,205,191,113,146,195,177,106,87,221,42,68,75,142,230,165,210,95,100,168,80,155,55,27,145,41,182,148,146,81,54,70,157,73,102,90,235,211,184,187,80,0,0,1,93,92,80,51,234,88,89,72,155,151,124,33,173,26,47,58,163,4,139,130,165,29,94,181,30,35,137,215,146,133,17,250,178,28,65,151,94,232,109,90,150,138,82,77,48,111,32,57,35,172,102,198,254,58,181,200,204,168,56,113,110,60,133,86,167,35,212,84,199,122,41,48,89,87,125,234,46,171,81,123,8,61,122,41,72,214,251,40,180,90,69,183,71,131,111,80,41,177,169,244,202,100,102,226,67,137,25,178,109,168,236,54,146,74,27,66,75,162,82,148,145,17,17,118,34,28,208,1,26,248,143,251,147,98,159,248,58,47,242,216,226,170,248,78,251,236,218,95,224,234,183,242,39,69,244,0,0,0,0,196,153,174,192,233,121,145,192,27,167,5,160,220,76,208,159,184,188,14,202,131,177,141,244,51,225,230,177,36,245,108,148,147,86,164,201,167,185,105,187,95,45,5,77,227,31,8,28,202,225,213,42,77,122,199,168,80,241,6,28,84,41,197,197,166,41,113,234,38,146,62,233,142,233,109,89,237,235,181,14,41,102,122,145,36,207,77,113,206,79,243,193,138,249,57,186,151,108,75,140,245,70,203,118,160,162,175,91,83,27,229,186,195,186,146,29,117,131,81,18,153,125,59,116,52,159,170,173,12,148,146,61,20,155,234,178,175,43,111,16,237,26,61,243,103,213,26,168,209,107,176,218,159,6,75,103,209,198,156,73,41,39,167,145,150,186,26,79,169,25,25,30,134,70,59,177,72,92,92,114,244,88,89,143,237,226,165,6,159,201,160,98,75,107,154,233,182,131,216,213,85,189,10,82,79,200,141,194,83,111,117,238,167,28,208,189,81,54,248,73,230,0,241,91,46,191,177,189,106,105,59,94,195,87,145,76,209,74,245,215,76,112,141,81,23,245,36,146,227,61,186,19,40,248,137,196,40,127,138,166,60,30,48,230,126,163,107,210,230,165,250,6,29,180,116,8,156,181,238,66,229,145,146,166,57,240,221,205,250,35,249,48,145,234,184,64,227,201,225,198,96,165,97,69,98,119,46,139,136,209,60,59,41,90,244,66,42,145,201,75,142,175,129,111,65,188,222,157,55,41,109,245,232,68,46,216,87,223,24,156,192,29,131,130,116,220,19,161,205,36,85,241,10,70,249,228,133,122,237,210,163,41,43,89,30,157,83,204,123,148,146,62,202,74,30,47,136,141,28,29,50,240,87,214,46,85,49,226,191,8,156,163,216,77,248,90,102,242,212,157,171,62,131,45,197,241,229,50,107,51,248,41,214,140,143,160,185,176,0,26,198,94,78,34,129,141,85,199,166,165,242,69,54,232,146,167,73,122,169,221,27,150,173,196,123,186,154,186,31,127,49,179,138,22,135,16,151,27,89,41,42,34,52,168,143,82,50,63,50,31,208,0,214,99,49,19,160,84,243,1,137,181,42,83,100,220,41,119,141,105,248,200,37,110,36,180,169,174,169,4,71,231,234,153,117,27,35,225,237,57,202,69,131,108,210,94,113,78,57,10,143,10,58,150,164,237,53,26,25,66,76,204,186,232,125,59,15,64,53,252,226,89,130,197,131,25,180,186,153,129,15,145,70,187,205,55,77,52,136,180,78,217,74,81,190,146,34,232,68,153,41,124,137,37,217,59,126,66,223,178,11,140,229,142,89,86,178,46,153,82,206,69,90,153,12,168,53,117,43,219,57,113,8,155,53,171,79,202,113,4,219,191,253,179,177,118,24,23,140,86,58,126,1,224,61,51,7,233,19,57,117,92,66,155,251,173,40,87,172,154,100,83,75,142,107,167,82,222,233,176,159,129,164,156,47,136,137,60,31,176,44,241,19,48,146,241,90,171,16,156,163,225,196,63,16,209,173,58,165,117,57,36,182,216,79,94,135,181,4,251,154,245,218,164,55,211,169,24,187,81,85,252,106,176,40,150,197,157,152,154,44,15,89,179,59,102,186,227,105,238,147,220,236,55,21,167,192,252,66,13,71,241,105,58,246,33,213,240,87,199,117,68,172,93,217,117,173,77,250,25,232,252,37,161,161,106,232,79,32,146,220,182,211,241,53,35,146,178,73,118,229,56,126,102,44,211,24,49,30,147,132,24,91,117,98,125,108,211,225,45,154,76,154,138,144,163,211,154,182,208,102,134,139,230,181,237,65,124,212,67,93,252,18,176,110,44,209,102,78,222,179,234,114,94,149,80,190,110,19,147,88,148,159,198,114,150,181,63,53,254,158,100,217,60,191,172,134,201,48,32,195,165,193,143,76,167,70,110,52,72,141,33,134,25,109,59,80,219,104,34,74,82,146,46,196,68,68,68,95,33,247,0,0,0,17,227,58,185,191,181,50,143,134,43,175,73,228,84,46,234,210,93,143,109,209,214,122,248,135,210,69,185,231,72,140,140,152,111,114,77,102,70,70,102,105,73,25,26,181,42,62,195,140,63,198,92,234,227,231,162,34,203,147,92,186,174,169,138,157,87,171,74,252,92,86,117,46,108,151,140,180,36,54,132,232,68,146,208,189,132,32,181,52,164,95,230,93,112,2,197,203,70,22,82,240,178,194,140,126,26,25,27,243,102,184,130,39,234,51,22,69,205,146,233,151,117,43,66,34,46,201,74,80,146,232,146,25,48,70,188,249,229,38,54,109,48,116,232,20,165,198,139,120,219,206,174,161,110,75,124,205,40,230,154,72,157,140,226,139,179,110,165,41,35,61,58,41,13,171,178,76,142,142,172,43,251,26,114,139,140,138,173,208,188,117,171,121,91,111,46,20,248,51,89,50,37,160,204,185,145,164,52,122,19,141,44,137,39,167,159,170,180,153,25,37,69,105,248,65,198,103,1,238,90,67,44,227,13,177,93,179,43,72,73,19,238,67,96,234,16,28,61,61,164,41,26,60,157,79,95,84,219,61,53,47,89,93,76,122,187,195,140,6,81,45,250,83,146,237,201,119,77,209,55,105,242,162,66,163,174,62,170,242,37,46,65,182,73,79,196,203,113,145,121,31,97,88,185,192,207,54,42,102,234,178,212,122,234,91,160,89,212,215,185,212,203,114,27,166,182,144,230,134,68,251,238,30,134,243,219,84,101,187,66,74,72,204,146,148,234,163,84,216,224,243,149,9,116,88,83,51,73,123,83,148,211,245,54,28,166,218,108,188,141,20,81,204,244,145,52,181,237,191,78,82,15,167,170,78,159,82,90,76,90,8,0,0,0,143,25,213,205,253,169,148,124,49,93,122,79,34,161,119,86,146,236,123,110,142,179,215,196,62,146,45,207,58,68,100,100,195,123,146,107,50,50,51,51,74,72,200,213,169,81,246,28,97,254,50,231,87,31,61,17,22,92,154,229,213,117,76,84,234,189,90,87,226,226,179,169,115,100,188,101,161,33,180,39,66,36,150,133,236,33,5,169,165,34,255,0,50,235,128,22,46,90,48,178,151,133,150,20,99,240,208,200,223,155,53,196,17,63,81,152,178,46,108,151,76,187,169,90,17,17,118,74,82,132,151,68,144,201,130,19,241,124,247,56,157,252,34,166,127,241,44,85,134,68,112,2,159,153,28,202,219,118,5,192,218,151,111,69,75,181,138,218,82,102,70,228,56,228,70,109,234,93,72,156,113,77,54,103,169,25,19,134,101,212,136,108,31,18,205,180,96,90,200,177,225,90,212,134,45,196,69,56,73,164,55,9,180,194,40,230,90,27,92,146,45,155,12,140,200,211,166,157,71,210,216,181,237,203,42,223,131,106,218,52,72,84,122,61,49,162,98,28,24,108,165,166,88,108,191,37,8,79,66,45,76,255,0,198,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,20,167,198,6,55,47,28,233,175,105,237,82,25,254,89,60,117,220,33,205,101,152,169,164,151,182,17,209,28,212,183,105,187,247,116,14,159,49,119,160,0,0,0,56,213,26,140,26,69,62,77,86,167,45,152,177,33,178,183,223,125,231,9,13,180,218,18,106,82,148,165,25,18,72,136,140,204,204,244,34,33,84,92,66,248,138,204,155,54,165,131,248,53,90,36,194,54,222,135,81,169,68,146,100,107,61,101,199,117,40,118,60,157,13,38,70,218,136,148,143,129,153,118,33,93,120,127,99,221,216,195,136,20,219,98,139,14,125,82,165,92,168,178,211,206,161,183,95,82,77,231,208,133,60,226,146,149,168,146,74,112,141,74,50,62,254,102,98,250,50,91,148,171,71,45,248,113,1,10,164,69,118,230,158,195,82,39,205,118,59,74,125,14,45,136,252,198,146,231,37,183,9,4,227,59,137,42,212,245,234,125,123,73,32,0,20,211,198,82,255,0,102,185,139,52,11,34,35,250,42,220,241,94,33,40,81,104,191,17,26,158,234,55,17,40,245,211,78,154,145,126,158,226,50,228,127,12,30,197,172,202,90,118,129,176,226,162,73,241,254,33,212,164,205,45,237,129,37,196,238,61,138,34,212,219,208,181,46,163,98,230,219,75,72,36,32,180,34,31,208,0,12,27,155,44,174,219,217,165,176,147,103,214,167,72,132,235,26,242,36,48,234,27,82,53,121,135,21,235,41,167,52,212,152,34,232,94,127,226,101,135,41,88,111,150,43,117,116,219,82,10,30,169,74,211,197,84,31,105,133,62,230,215,30,52,106,235,108,182,163,209,47,169,61,123,23,66,249,231,32,0,0,0,0,0,0,0,1,82,188,101,48,143,194,87,104,56,167,6,154,230,147,124,87,141,144,219,62,169,108,69,61,134,247,168,145,245,145,110,87,213,240,16,179,39,184,174,172,29,199,90,5,222,169,77,71,102,63,138,230,56,234,246,36,183,67,144,217,106,123,208,93,220,243,49,177,180,25,177,42,49,81,50,12,150,164,48,230,187,92,105,100,180,171,67,50,61,12,186,31,82,50,31,112,1,248,100,70,90,25,106,66,160,184,162,101,206,218,182,156,169,226,85,187,78,135,6,68,170,188,38,156,109,134,91,105,4,210,41,171,51,34,36,52,71,212,217,73,245,86,154,255,0,209,91,112,230,74,167,75,102,108,55,150,203,241,220,75,141,173,10,52,169,42,73,234,70,70,93,72,200,200,133,172,112,228,226,20,212,168,244,220,19,198,26,203,12,188,149,51,10,145,62,84,130,74,77,26,68,140,195,38,228,137,58,238,215,152,173,168,71,196,200,187,144,180,88,178,162,206,142,220,184,82,90,144,195,169,37,182,235,75,37,161,105,50,212,140,140,186,25,25,25,30,163,234,0,0,0,40,235,139,122,201,89,141,142,69,229,71,65,127,249,124,241,234,120,57,176,181,227,29,97,212,167,84,166,147,35,83,211,255,0,178,169,226,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,5,54,113,180,254,191,86,39,240,64,191,150,200,18,171,131,127,186,52,175,225,125,71,253,12,97,58,64,121,28,94,254,180,215,175,240,118,165,252,153,193,172,149,22,183,88,183,42,76,214,104,21,57,52,233,241,201,92,153,49,156,54,221,111,114,77,38,105,81,117,73,232,163,45,75,175,81,144,114,210,206,11,72,199,11,77,140,193,187,53,171,17,115,146,85,53,70,81,164,139,161,242,249,166,94,177,49,191,111,48,209,235,108,221,183,67,27,37,91,241,168,48,232,52,232,182,179,48,90,163,53,17,164,83,209,0,144,81,147,24,144,92,162,104,145,234,236,219,183,110,222,154,105,160,236,0,0,0,0,5,55,113,157,193,42,29,153,138,150,158,49,219,240,154,138,119,220,89,49,106,200,104,137,41,92,216,156,173,31,50,211,218,113,167,144,147,50,239,201,212,244,51,212,228,159,6,140,78,157,118,229,210,183,135,181,39,86,226,172,122,234,219,136,165,47,82,76,57,105,231,37,4,71,219,71,138,65,252,61,98,248,24,159,194,41,113,5,201,115,57,183,195,152,143,91,50,35,65,191,45,78,115,212,71,223,209,45,75,109,100,92,200,110,171,186,82,163,66,77,42,236,149,23,145,41,70,41,161,183,243,69,146,108,69,90,80,171,171,13,110,98,78,213,17,150,214,102,182,147,248,30,230,37,180,70,125,253,116,107,243,19,155,47,28,104,42,41,155,18,222,204,173,151,29,200,139,50,109,119,29,190,217,165,198,190,11,122,34,140,201,101,219,83,105,73,50,34,61,16,163,232,45,6,199,190,172,252,74,181,224,94,182,29,197,10,185,67,170,52,79,69,155,13,194,91,110,39,225,241,74,139,177,164,200,148,147,35,35,34,50,208,119,160,0,0,3,167,187,237,43,118,253,181,170,182,93,219,75,102,165,70,173,196,118,12,232,175,39,84,58,203,137,52,168,190,71,161,244,50,234,71,161,151,82,26,219,222,52,170,246,91,115,13,87,164,81,42,11,42,174,27,221,175,55,6,94,237,13,107,133,40,249,78,234,157,61,174,90,85,229,223,177,13,146,109,11,142,45,227,105,209,46,232,45,155,113,171,148,232,213,38,80,106,37,26,80,243,73,113,36,102,93,15,162,139,168,143,92,72,240,178,102,43,228,254,248,166,82,163,45,250,149,5,166,174,40,141,160,183,26,142,34,201,199,136,136,186,153,155,28,242,34,47,51,33,83,124,52,113,186,159,130,25,174,183,102,215,166,20,90,37,216,203,150,197,65,229,43,68,52,82,20,131,97,106,215,161,36,164,54,198,227,61,54,164,212,126,90,30,192,0,3,31,226,46,95,240,71,23,106,113,171,88,159,133,150,213,209,62,19,30,22,60,138,165,61,185,14,52,206,227,86,196,154,139,162,119,41,71,167,196,204,121,63,218,77,148,111,247,185,88,63,242,35,63,245,12,69,155,188,180,101,55,10,242,197,137,183,212,44,7,177,169,147,224,91,115,26,167,204,102,146,203,110,71,156,250,13,136,203,66,180,232,162,121,214,204,190,122,10,157,200,69,162,253,235,156,92,40,164,176,193,186,113,46,22,42,235,46,186,37,48,137,82,141,71,167,195,145,254,61,6,197,96,0,0,34,63,16,108,239,210,178,167,98,21,187,106,72,141,47,18,110,88,202,244,68,85,104,178,167,48,122,164,231,60,159,205,35,37,19,105,62,139,90,79,186,80,177,80,153,99,203,166,36,103,59,26,206,221,139,62,74,145,33,245,85,46,139,134,78,174,120,70,22,179,55,30,89,159,182,243,138,51,36,39,186,148,122,158,137,37,41,59,2,225,70,21,217,56,41,135,244,124,51,195,202,66,41,212,58,35,4,203,13,150,134,183,21,221,110,184,162,34,222,226,212,102,165,43,205,70,127,80,245,192,0,35,95,17,255,0,114,108,83,255,0,7,69,254,91,28,85,95,9,223,125,155,75,252,29,86,254,68,232,190,128,0,0,0,0,20,221,198,119,4,168,118,102,42,90,120,199,111,194,106,41,223,113,100,197,171,33,162,36,165,115,98,114,180,124,203,79,105,198,158,66,76,203,191,39,83,208,207,83,146,124,26,49,58,117,219,151,74,222,30,212,157,91,138,177,235,171,110,34,148,189,73,48,229,167,156,148,17,31,109,30,41,7,240,245,139,224,98,127,8,247,159,12,190,22,100,50,219,114,217,148,248,94,34,225,166,35,211,150,249,36,181,89,207,142,149,26,90,79,205,212,41,198,191,251,97,31,144,167,142,29,88,250,188,190,230,130,221,168,85,38,156,123,118,232,87,224,221,113,43,86,136,67,79,169,36,211,202,215,161,114,223,38,150,106,211,82,65,56,93,55,24,187,76,212,99,92,60,189,224,21,229,138,175,60,218,38,82,169,235,110,150,133,145,31,54,160,239,209,198,70,135,220,185,171,65,171,161,250,164,163,236,66,151,248,111,96,156,172,194,102,202,143,82,184,218,114,125,38,213,113,119,101,109,215,139,121,62,227,110,17,178,133,153,244,81,174,66,155,51,35,215,84,165,206,154,17,233,231,115,141,133,85,156,165,102,242,181,14,209,83,148,182,33,213,25,186,173,87,218,73,164,153,142,227,156,230,57,127,38,93,74,218,215,226,201,139,222,193,12,89,162,99,102,15,90,184,185,70,82,90,133,113,210,219,154,180,25,244,142,238,134,151,218,51,215,187,110,165,196,31,94,232,49,66,89,215,199,25,217,157,204,237,201,118,81,214,236,234,98,101,166,131,109,48,201,155,155,225,50,163,109,147,108,136,207,171,171,53,187,161,126,83,199,160,188,44,160,224,44,76,183,101,246,212,195,4,182,215,164,227,198,241,181,167,155,47,199,84,159,245,223,61,127,40,146,102,77,164,255,0,49,180,12,204,0,3,92,236,245,216,111,97,198,110,241,78,222,113,147,109,183,238,25,21,120,229,161,18,121,51,180,150,130,78,157,54,145,62,73,47,239,116,238,70,47,115,42,183,235,88,157,150,220,53,190,17,36,228,59,82,182,96,20,183,12,245,214,91,109,37,169,5,175,158,143,54,225,107,242,25,84,7,65,136,23,141,55,14,236,75,142,254,172,168,147,6,219,165,75,171,73,51,61,62,141,134,148,226,139,244,146,116,26,215,97,45,169,81,197,204,105,180,236,231,27,92,201,119,101,199,14,27,250,36,181,87,62,66,73,213,158,133,161,17,18,148,163,61,52,34,35,62,196,54,112,1,94,156,101,240,87,240,195,3,168,88,203,76,137,190,125,133,81,240,243,86,146,235,232,233,134,150,212,103,241,218,250,99,232,94,68,226,207,167,93,112,191,5,28,101,58,93,229,123,96,69,78,97,38,61,110,42,46,42,83,107,86,132,82,152,209,169,9,79,197,75,105,77,43,234,142,98,48,241,17,199,115,199,188,210,221,53,136,50,141,218,21,180,231,224,213,27,69,106,149,71,138,181,18,221,79,196,156,121,79,56,71,249,170,73,121,11,110,225,185,129,41,192,188,172,91,81,234,16,137,154,245,220,159,194,90,177,154,8,150,74,144,148,155,13,43,207,212,96,154,35,73,159,69,26,250,22,166,37,24,198,217,143,193,234,126,62,224,117,227,132,179,205,180,42,224,166,56,212,55,86,94,171,19,16,100,228,103,79,228,151,144,218,143,78,166,68,101,211,81,175,78,9,98,69,197,151,28,121,182,241,4,162,191,30,163,103,86,211,233,8,135,234,173,77,37,70,212,168,231,240,53,54,110,182,127,88,180,62,47,185,130,165,51,151,107,59,15,237,26,187,82,153,197,7,218,171,155,172,184,102,151,169,49,210,219,200,87,79,201,91,174,71,82,76,251,242,213,166,186,116,197,124,20,176,88,234,119,101,233,143,149,72,132,168,244,88,233,183,41,43,82,117,35,148,246,215,100,169,39,228,164,52,76,167,234,144,161,110,0,0,0,3,26,230,27,31,108,60,181,225,117,79,20,111,249,155,98,195,46,76,56,109,172,137,250,140,197,17,155,113,153,35,238,181,109,51,215,178,82,149,40,250,36,197,1,98,102,34,227,30,117,177,240,171,18,161,61,88,186,110,169,136,167,209,233,17,63,23,21,157,199,202,140,214,227,209,45,160,140,204,212,163,47,203,90,143,170,140,93,246,74,50,125,106,229,27,12,211,67,96,227,212,111,10,210,91,145,113,214,80,159,199,188,69,234,176,209,153,18,137,134,245,50,73,31,83,51,82,140,136,213,161,72,144,1,128,179,57,146,76,10,205,92,52,61,127,81,30,129,112,198,111,151,18,225,165,41,44,206,109,37,174,136,89,154,77,47,54,71,249,43,73,233,215,105,164,204,204,64,123,183,130,22,32,71,168,59,248,9,142,86,244,232,42,94,173,122,90,154,252,71,80,131,215,162,185,70,233,40,203,161,106,90,107,212,244,79,97,25,243,99,146,131,202,29,26,144,197,245,139,244,90,197,221,93,89,185,14,131,71,130,226,201,48,210,102,75,146,243,206,41,6,218,119,17,37,37,203,61,234,37,145,25,18,20,99,239,144,28,158,212,51,93,139,45,162,185,26,75,54,13,180,180,74,184,102,35,84,243,187,155,112,219,87,231,186,101,212,203,170,80,74,87,125,164,119,251,77,167,83,232,244,232,180,138,76,38,33,193,130,202,35,70,140,195,100,219,76,180,132,146,80,132,36,186,37,41,73,17,17,23,66,34,28,144,0,0,24,215,48,216,251,97,229,175,11,170,120,163,127,204,219,22,25,114,97,195,109,100,79,212,102,40,140,219,140,201,31,117,171,105,158,189,146,148,169,71,209,38,40,11,19,49,23,24,243,173,143,133,88,149,9,234,197,211,117,76,69,62,143,72,137,248,184,172,238,62,84,102,183,30,137,109,4,102,102,165,25,126,90,212,125,84,98,239,178,81,147,235,87,40,216,102,154,27,7,30,163,120,86,146,220,139,142,178,132,254,61,226,47,85,134,140,200,148,76,55,169,146,72,250,153,154,148,100,70,173,10,68,128,132,252,95,61,206,39,127,8,169,159,252,75,17,39,130,77,49,151,113,194,255,0,172,40,147,205,139,106,38,50,125,94,187,93,152,210,149,161,249,22,172,167,167,159,79,128,184,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,20,199,198,53,133,163,24,232,238,154,116,74,169,49,244,61,63,251,42,160,60,183,9,5,146,115,27,32,143,206,142,178,255,0,242,248,2,241,64,0,0,7,202,84,168,176,99,185,46,108,150,163,176,210,77,110,58,234,201,8,66,72,181,51,51,62,132,68,68,103,168,171,174,35,124,66,154,139,30,165,130,120,61,89,97,231,148,183,161,85,231,197,144,74,73,35,73,113,159,100,157,143,39,93,218,242,213,181,104,248,25,151,98,21,79,50,100,170,140,183,166,204,121,111,63,33,197,56,226,214,163,82,148,165,30,166,102,103,212,204,204,204,90,111,8,60,17,161,186,213,67,20,106,240,34,74,158,135,93,143,24,221,105,11,54,146,69,1,244,41,59,155,220,149,18,181,208,201,93,53,233,241,22,169,219,161,15,208,1,240,157,54,45,58,42,230,77,146,211,12,183,166,231,29,89,33,41,212,200,139,83,62,133,212,200,134,185,57,194,197,117,227,22,58,215,238,242,148,212,134,100,120,94,91,141,47,122,15,108,56,237,158,135,189,101,221,191,35,19,79,131,94,17,248,186,237,123,20,231,83,92,210,23,133,240,82,28,103,213,61,232,168,48,230,197,26,62,162,61,170,250,254,2,218,128,0,0,0,0,0,0,0,0,0,0,0,71,108,247,224,195,120,215,151,202,237,186,204,71,30,168,163,194,248,67,105,189,206,39,89,209,86,189,186,33,106,47,85,174,186,23,110,255,0,45,121,28,110,68,55,205,183,18,227,46,163,185,25,26,84,90,151,248,251,24,191,126,29,153,134,99,28,240,85,136,242,228,180,170,197,15,119,141,73,44,141,69,206,151,44,219,212,141,197,175,216,107,242,180,249,106,93,165,104,15,148,137,49,162,52,111,202,144,219,45,167,186,220,89,37,37,215,78,231,243,28,58,117,199,111,86,22,109,210,107,212,233,170,46,233,143,41,14,25,119,252,211,63,129,255,0,136,196,43,226,171,96,162,161,151,249,151,36,89,15,19,237,84,202,67,168,223,234,236,110,155,47,93,8,147,175,228,151,115,208,81,231,113,200,167,84,38,210,106,17,170,180,217,78,198,151,13,228,72,142,251,43,52,45,167,16,162,82,84,149,36,200,210,100,100,70,70,71,169,25,11,89,225,211,196,61,250,178,225,96,214,51,86,162,180,234,18,220,122,109,78,100,147,74,157,50,240,145,218,109,111,72,146,123,150,102,110,168,210,148,117,234,101,230,66,208,162,203,141,58,51,83,33,72,109,246,31,66,92,105,214,214,74,66,210,162,212,148,70,93,12,140,140,143,82,31,80,0,0,20,115,197,185,109,175,49,204,18,8,181,42,66,72,254,191,31,60,123,78,13,134,143,217,102,185,170,214,71,232,153,58,17,31,79,234,154,120,185,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,1,77,156,109,63,175,213,137,252,16,47,229,178,4,170,224,223,238,141,43,248,95,81,255,0,67,24,78,144,30,71,23,191,173,53,235,252,29,169,127,38,112,107,195,148,139,14,216,196,252,203,97,213,131,121,192,57,180,58,213,117,136,243,163,19,138,111,156,215,85,26,13,73,50,50,35,219,161,232,100,122,25,232,100,37,71,18,222,31,191,176,157,74,78,58,96,221,31,75,2,162,241,122,86,151,29,29,40,50,22,100,68,164,17,118,140,226,143,167,147,106,61,189,18,104,34,244,220,48,51,254,118,52,202,126,91,241,166,184,69,109,203,112,152,182,43,18,221,208,169,143,40,250,68,121,106,61,10,58,143,162,15,242,20,123,79,212,50,217,111,192,0,2,187,56,151,231,59,48,217,91,196,235,78,141,133,149,26,84,90,21,122,130,169,75,41,180,182,228,26,165,183,33,196,185,181,106,61,125,133,51,211,177,119,243,49,154,120,115,102,118,231,205,14,7,206,186,47,250,172,9,87,93,30,182,253,62,123,113,35,38,57,33,163,66,28,97,92,180,159,101,37,74,34,87,153,161,69,228,37,80,10,149,227,119,136,148,89,247,46,26,225,108,25,13,187,82,163,197,159,89,168,37,39,169,178,137,6,211,108,36,244,236,103,200,121,70,71,215,77,135,216,250,228,94,8,214,204,248,88,73,136,215,123,205,41,49,42,215,4,104,12,40,251,41,81,163,239,89,151,203,247,74,75,95,137,25,121,24,178,80,29,21,231,97,217,56,141,67,118,217,191,173,42,69,197,74,120,245,92,58,164,38,228,178,106,208,203,113,37,100,100,74,45,79,69,23,82,242,49,81,156,74,248,121,89,24,15,108,22,59,224,177,201,131,111,59,81,110,37,94,130,235,138,117,184,6,246,164,219,209,214,173,84,77,26,200,144,104,89,168,200,220,78,211,211,161,118,252,20,241,130,183,11,16,239,28,12,155,57,199,40,181,74,81,220,80,153,86,166,150,38,48,235,77,59,179,243,121,141,186,147,86,189,62,129,62,125,237,228,0,5,37,73,226,183,155,187,99,16,221,183,46,186,229,0,160,210,107,74,133,82,65,80,26,39,137,166,159,216,233,22,135,237,109,74,187,121,139,173,167,212,32,213,160,70,170,211,37,181,42,28,198,81,34,59,237,40,148,135,90,90,73,73,90,76,186,25,25,25,25,31,192,199,32,124,164,201,143,14,59,179,38,72,109,134,24,66,156,117,215,22,73,67,104,73,106,106,81,159,66,34,34,51,51,49,173,22,97,175,120,88,171,143,248,129,126,208,27,83,144,110,75,158,161,54,158,73,73,238,91,14,72,89,178,122,119,220,104,218,102,95,19,27,29,97,101,187,46,208,195,27,66,211,158,90,73,162,80,105,244,231,139,82,61,28,102,58,27,87,82,239,213,38,61,35,236,49,41,135,34,202,101,183,153,121,6,219,141,184,146,82,86,147,45,13,38,71,208,200,203,166,131,94,156,247,101,86,169,149,124,110,159,65,137,13,227,179,107,235,114,163,108,76,87,172,149,70,53,122,209,212,175,237,140,168,246,25,119,52,242,215,249,100,44,159,134,182,125,169,152,229,106,66,193,140,85,174,180,198,35,80,216,76,120,82,101,58,73,59,130,42,18,122,45,6,126,212,132,33,36,78,39,186,136,185,133,175,174,72,158,96,0,41,247,139,54,116,40,120,143,57,140,183,225,125,97,169,244,90,28,207,21,114,212,35,168,148,212,153,205,153,147,113,80,175,202,75,71,170,150,100,102,70,179,73,119,108,245,245,252,25,50,225,62,59,149,252,204,220,212,227,106,59,236,174,131,109,115,80,100,110,150,226,57,114,83,175,228,145,161,13,37,69,174,167,206,46,154,117,181,48,0,1,132,115,115,154,123,51,41,248,85,42,250,184,185,115,107,19,9,113,109,250,57,56,73,114,161,51,110,164,71,230,150,145,170,84,226,203,217,73,150,154,169,73,35,162,74,117,63,27,115,185,152,62,74,86,229,126,245,189,39,111,125,245,145,162,60,70,139,66,53,171,66,50,106,59,45,145,118,35,209,41,34,34,51,50,35,190,172,174,101,166,198,202,206,21,193,195,171,57,132,189,41,68,82,107,53,85,160,137,234,156,211,45,22,234,254,9,47,101,8,236,148,145,23,83,220,163,203,224,0,2,53,241,31,247,38,197,63,240,116,95,229,177,197,85,240,157,247,217,180,191,193,213,111,228,78,139,232,0,0,1,93,156,75,243,157,152,108,173,226,117,167,70,194,202,141,42,45,10,189,65,84,165,148,218,91,114,13,82,219,144,226,92,218,181,30,190,194,153,233,216,187,249,152,205,60,57,179,59,115,230,135,3,231,93,23,253,86,4,171,174,143,91,126,159,61,184,145,147,28,144,209,161,14,48,174,90,79,178,146,165,17,43,204,208,162,242,18,168,5,74,241,187,196,74,44,251,151,13,112,182,12,134,221,169,81,226,207,172,212,18,147,212,217,68,131,105,182,18,122,118,51,228,60,163,35,235,166,195,236,125,114,47,4,107,102,124,44,36,196,107,189,230,148,152,149,107,130,52,6,20,125,148,168,209,247,172,203,229,251,165,37,175,196,140,188,140,89,40,10,12,226,109,151,132,224,54,102,42,147,168,176,73,139,102,251,74,174,26,89,54,141,173,178,234,214,101,42,57,121,122,142,234,162,73,116,74,29,108,135,35,54,121,226,170,230,39,47,88,63,133,143,73,121,85,26,20,69,204,187,156,81,30,146,170,12,154,227,69,86,190,102,108,146,222,87,150,233,4,93,54,139,7,225,29,128,255,0,177,126,92,15,17,234,208,201,170,222,36,201,42,150,170,73,111,69,53,173,200,136,131,249,43,87,94,46,189,158,79,99,35,30,79,140,166,3,42,243,193,234,38,57,81,98,26,234,54,28,175,9,82,52,23,85,211,37,45,41,220,126,103,203,127,151,167,192,158,112,207,176,132,152,13,158,58,166,16,100,215,19,240,5,153,47,38,183,90,146,134,237,153,8,221,172,104,243,82,104,168,122,196,90,39,106,27,213,29,72,247,200,51,35,232,61,7,9,204,187,254,203,217,136,70,34,215,96,173,203,119,13,80,221,84,212,164,253,27,181,53,25,148,54,204,255,0,185,52,173,238,158,108,164,143,162,133,229,128,0,10,142,227,85,130,82,169,247,125,157,143,244,168,75,56,53,120,135,110,85,220,66,125,86,229,50,106,118,50,148,127,156,227,74,117,37,242,142,95,17,144,184,48,99,236,90,197,139,113,229,218,185,81,65,84,45,249,42,173,208,218,113,126,179,144,159,63,221,13,160,181,236,219,218,44,203,79,252,96,207,174,135,165,151,128,129,252,94,113,242,14,29,101,237,24,71,76,168,37,55,14,34,200,67,11,101,10,46,99,84,198,22,151,31,112,244,61,82,75,89,54,209,106,90,40,148,230,158,201,136,141,193,207,3,93,190,49,234,163,140,85,72,6,186,70,31,193,82,98,184,180,250,170,169,202,74,155,108,139,94,135,177,158,122,143,205,42,54,207,204,133,212,128,242,184,171,135,148,108,89,195,91,159,12,238,4,151,163,238,106,84,154,99,202,218,74,54,185,173,154,82,226,72,255,0,41,10,50,90,79,200,210,70,53,191,160,92,56,143,150,188,93,153,50,143,41,202,45,225,104,75,168,210,28,90,12,201,81,223,216,236,87,136,187,31,66,82,244,215,228,61,142,75,112,57,121,133,204,149,155,135,114,98,27,244,131,152,85,42,223,109,165,78,143,244,143,36,245,252,242,34,104,186,31,172,226,70,198,232,66,27,66,91,109,4,148,164,136,146,146,45,8,136,188,136,127,64,40,171,139,30,6,22,19,230,118,85,233,75,138,109,209,113,34,57,215,26,50,47,85,51,146,100,137,136,35,211,185,175,99,199,223,250,160,190,161,20,239,76,74,188,113,2,159,107,211,46,186,178,230,177,103,209,81,64,164,146,186,114,161,161,231,93,66,15,200,204,141,227,78,186,107,181,40,35,215,77,70,193,57,28,193,98,192,108,175,216,246,52,168,134,197,93,232,37,87,172,146,147,181,126,58,87,211,56,133,252,219,37,37,175,169,162,25,224,0,0,7,67,125,223,54,174,26,89,213,123,246,247,172,49,74,161,208,226,170,92,217,111,43,68,182,132,249,23,197,70,102,73,74,75,170,148,162,34,212,204,136,107,253,156,156,217,94,185,198,197,146,169,166,52,184,246,221,61,229,193,181,104,72,78,229,182,210,212,68,75,90,83,174,249,14,153,36,213,166,186,122,168,73,153,36,140,237,27,135,6,69,34,229,178,208,70,37,98,53,49,151,49,46,226,138,158,98,87,162,253,9,17,100,71,225,80,126,78,159,78,106,139,94,164,72,73,232,70,107,155,32,0,3,30,227,230,55,217,153,119,194,186,222,43,223,50,12,160,82,25,250,24,200,81,19,179,165,43,163,81,154,215,186,214,173,11,94,196,90,168,244,74,76,202,128,170,83,241,159,61,121,147,230,37,163,169,221,215,197,67,151,29,130,53,20,106,124,100,145,232,146,238,109,199,97,164,153,153,245,61,168,82,143,114,140,245,191,12,183,224,5,153,150,140,37,163,225,85,150,209,45,184,40,231,79,156,166,201,46,212,102,172,139,157,37,206,253,84,100,68,69,169,237,66,80,146,61,18,67,39,128,0,0,232,111,187,230,213,195,75,58,175,126,222,245,134,41,84,58,28,85,75,155,45,229,104,150,208,159,34,248,168,204,201,41,73,117,82,148,68,90,153,145,13,127,179,147,155,43,215,56,216,178,85,52,198,151,30,219,167,188,184,54,173,9,9,220,182,218,90,136,137,107,74,117,223,33,211,36,154,180,215,79,85,9,51,36,145,157,163,112,224,200,164,92,182,90,8,196,172,70,166,50,230,37,220,81,83,204,74,244,95,161,34,44,136,252,42,15,201,211,233,205,81,107,212,137,9,61,8,205,115,100,0,66,126,47,158,231,19,191,132,84,207,254,37,136,171,193,19,250,236,226,79,240,118,47,242,145,112,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,41,183,140,153,163,246,89,161,232,181,153,250,38,54,164,103,211,250,166,160,60,95,9,21,182,140,199,62,75,34,212,233,10,34,250,252,124,1,120,192,0,0,62,82,165,198,131,25,217,147,100,54,195,12,33,78,58,235,139,36,161,9,73,106,106,51,62,132,68,68,103,169,138,189,226,45,196,61,234,74,230,224,214,13,86,162,186,234,210,228,122,149,78,28,147,82,154,51,241,113,221,109,15,71,146,91,86,70,77,168,146,164,116,232,103,228,66,169,170,53,9,181,106,132,154,173,74,83,178,101,204,121,114,36,62,242,205,107,117,197,168,212,165,41,74,51,53,25,153,153,153,153,234,102,99,143,216,94,95,10,11,51,208,185,121,42,252,135,156,83,211,231,111,66,77,90,164,155,92,24,43,46,134,146,61,117,47,137,144,153,82,238,123,106,4,146,135,58,225,166,71,144,163,218,77,59,45,180,44,207,93,52,218,103,175,114,50,253,3,176,105,214,158,109,46,178,226,92,66,200,148,149,36,245,35,35,236,100,100,63,176,17,79,136,150,97,163,224,102,11,63,30,36,150,147,88,174,109,240,73,53,145,40,249,50,226,27,154,17,56,133,251,14,254,78,191,61,11,189,3,182,220,137,143,147,109,165,199,157,95,98,34,53,40,244,47,241,246,33,176,222,68,48,97,188,20,203,229,10,221,122,27,140,84,87,226,188,89,186,222,215,21,164,233,75,70,237,80,133,30,137,119,166,165,219,183,206,68,128,0,0,0,0,0,0,0,0,0,0,0,249,190,195,50,90,83,18,26,67,141,171,77,82,164,145,145,245,215,177,141,121,243,213,128,83,240,31,27,170,116,180,70,74,41,19,121,62,1,72,66,136,143,100,72,202,115,175,45,9,246,221,252,146,250,250,247,239,178,3,154,167,242,223,136,239,181,84,152,225,80,43,123,124,106,20,225,236,79,37,137,92,189,9,79,54,130,250,71,139,218,215,229,161,247,187,236,41,198,219,19,23,105,222,50,212,173,196,146,226,127,24,202,36,178,183,17,235,44,139,84,182,226,180,215,150,163,250,136,100,1,82,252,78,179,173,136,54,238,36,75,193,124,57,185,38,81,145,72,229,248,231,224,76,126,59,202,230,177,14,75,126,179,47,150,190,210,203,214,65,116,81,233,174,166,98,15,217,153,183,204,53,141,85,110,171,73,197,91,161,229,35,93,89,145,92,156,166,151,170,84,159,89,41,121,58,233,188,204,186,247,208,89,141,195,153,43,119,57,121,68,184,105,174,45,166,46,72,150,237,110,187,46,35,70,132,155,109,199,110,83,9,51,71,53,215,8,140,157,108,250,244,235,220,181,34,58,119,159,9,113,106,114,41,233,35,82,153,125,108,145,23,83,51,37,25,15,139,172,186,194,249,111,54,164,43,224,164,153,31,253,35,235,78,168,207,164,79,143,84,166,76,122,44,184,142,161,230,94,101,197,33,109,173,42,37,37,73,82,76,140,140,140,136,200,200,245,35,33,109,124,56,248,131,21,210,221,63,5,177,114,164,73,168,176,211,81,41,147,222,123,66,125,41,240,145,153,66,221,145,36,212,167,20,165,56,163,36,163,175,114,243,33,102,77,58,219,237,33,230,92,74,219,113,36,164,41,39,169,40,143,169,25,25,119,33,253,128,0,10,64,226,236,203,109,102,46,34,144,202,208,107,162,182,163,53,39,77,76,231,79,234,95,17,232,184,57,206,38,113,146,177,23,106,15,153,73,145,212,203,175,89,84,242,23,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,179,141,167,245,250,177,63,130,5,252,182,64,149,92,27,253,209,165,127,11,234,63,232,99,9,210,3,200,226,247,245,166,189,127,131,181,47,228,206,10,1,200,71,190,62,19,127,8,153,255,0,225,80,216,130,175,72,165,215,233,83,40,85,184,12,78,167,84,88,114,44,184,175,160,150,219,236,173,38,149,161,73,62,134,147,35,50,50,249,138,37,226,19,145,90,182,86,111,19,188,108,184,146,38,97,149,193,36,202,158,249,234,181,82,164,43,85,120,39,148,102,102,101,161,25,182,179,246,146,70,71,170,146,102,114,219,133,246,127,213,121,199,167,101,175,26,107,70,170,252,102,202,61,171,89,148,225,154,170,45,36,143,72,79,44,255,0,179,37,37,163,106,51,250,68,150,211,245,200,185,150,96,0,2,30,113,52,202,133,99,50,216,45,26,173,98,192,57,151,173,142,243,179,233,145,80,148,239,159,25,196,164,164,198,73,159,93,230,72,66,208,90,245,83,68,157,53,81,25,84,62,87,51,71,137,153,63,196,199,174,171,86,49,72,143,32,138,13,126,129,56,212,219,83,154,66,143,212,95,77,90,117,10,221,177,122,25,160,205,68,100,105,82,146,171,115,195,110,44,57,61,189,233,44,72,185,111,10,141,149,83,90,8,221,167,213,233,114,28,36,47,67,220,73,122,58,28,109,73,45,58,25,154,76,245,47,84,143,82,47,45,143,28,94,178,239,98,80,101,49,131,111,74,196,27,145,104,52,197,36,195,126,37,57,151,15,242,158,117,228,161,107,73,119,218,218,79,119,109,201,238,85,46,181,99,54,112,49,208,220,52,202,185,239,171,222,160,90,237,70,137,79,66,46,197,209,166,26,108,139,251,148,33,31,2,27,3,229,143,2,168,249,110,193,27,103,8,233,47,34,74,233,17,141,115,229,164,140,188,92,231,84,107,125,222,189,118,154,212,100,146,62,200,36,151,144,202,66,134,179,207,139,185,180,177,51,67,85,160,98,46,40,215,220,59,86,182,221,98,214,67,106,40,176,78,42,94,39,96,201,110,59,68,150,148,162,36,32,141,70,74,86,244,44,141,70,100,98,197,240,15,138,102,90,113,38,195,129,63,19,47,88,86,45,218,211,41,77,86,153,57,167,185,28,210,232,110,71,120,144,104,91,106,62,164,147,86,244,235,161,151,77,199,26,184,154,241,3,194,92,83,194,231,48,11,4,171,142,92,104,171,75,141,38,185,87,101,165,183,13,12,50,178,117,17,219,53,146,77,213,155,168,105,70,100,91,8,146,68,70,106,51,219,240,224,165,130,213,197,221,119,158,63,84,160,45,154,67,20,211,182,105,110,186,223,73,47,184,235,111,72,91,102,101,253,141,44,182,147,50,254,220,101,228,173,45,168,0,5,32,241,79,202,61,193,132,120,195,83,198,235,106,144,235,246,53,245,44,230,191,33,150,203,101,58,170,225,153,188,203,155,75,213,39,21,171,168,81,233,169,173,73,234,105,212,251,236,140,241,72,155,129,118,229,63,8,49,194,151,62,187,103,83,146,76,82,106,208,180,92,234,91,62,76,45,10,50,39,152,79,228,232,100,180,23,170,91,211,181,41,159,145,56,156,228,126,93,43,210,199,141,204,178,146,70,229,199,118,139,81,75,233,61,8,205,59,60,62,170,50,215,77,83,169,119,208,204,65,124,242,113,82,44,94,181,234,24,65,151,216,85,26,85,185,84,108,227,214,43,211,81,201,151,57,131,232,168,236,54,70,102,211,74,46,138,82,143,122,136,205,59,82,90,238,198,220,50,114,129,91,199,156,95,167,98,125,201,75,113,187,6,198,156,212,233,15,186,133,18,42,51,219,50,91,49,91,61,52,89,18,137,11,115,200,144,68,147,246,200,94,168,12,95,152,188,187,97,222,102,240,214,110,27,98,44,3,83,14,31,62,4,246,72,138,77,54,89,36,201,18,25,81,246,81,106,100,105,62,138,73,154,79,161,138,23,204,134,86,49,167,39,247,227,80,110,216,178,90,137,226,121,148,27,158,156,107,68,89,155,15,114,86,211,165,213,167,147,161,25,182,102,75,73,150,165,170,118,168,229,38,91,120,196,226,85,131,14,45,173,143,214,226,239,186,91,4,150,209,90,136,226,24,171,52,130,208,190,144,143,70,164,153,17,119,51,109,102,102,102,165,168,196,222,180,248,168,100,162,232,138,219,178,177,62,93,191,33,105,220,113,106,212,73,136,90,62,70,182,155,113,173,126,165,159,200,113,175,110,43,121,46,180,98,58,237,50,255,0,169,221,50,155,73,159,132,162,209,36,154,212,123,72,200,137,201,9,105,163,215,93,61,190,135,174,186,10,248,205,95,21,108,97,199,88,19,44,156,53,132,188,61,180,101,165,76,201,40,210,57,149,57,237,25,104,104,118,65,17,19,72,50,238,134,136,143,67,52,169,107,73,232,60,214,71,120,124,95,217,161,174,195,187,238,184,146,173,252,51,136,242,87,42,164,234,13,14,85,73,42,45,209,226,17,232,106,215,67,37,59,236,163,175,180,162,218,47,86,212,181,109,219,26,218,166,89,246,141,30,53,42,139,70,138,220,56,48,163,167,107,108,50,130,209,41,47,62,197,220,245,51,61,76,204,204,245,29,176,0,15,19,140,184,195,98,224,62,29,85,241,63,17,42,133,10,143,72,107,121,146,77,38,244,151,79,216,97,148,153,150,247,86,125,18,157,126,102,100,68,102,90,243,230,123,50,119,222,105,49,78,118,36,94,143,27,12,158,177,233,52,164,56,107,98,153,12,140,205,12,163,161,106,125,119,41,122,17,169,70,103,208,180,34,150,57,22,206,166,77,242,135,97,58,138,133,143,137,21,123,246,186,148,170,189,88,143,74,128,109,18,72,245,76,88,230,185,164,162,101,7,215,83,74,84,181,122,202,34,209,41,76,158,254,141,94,86,63,244,7,21,127,228,170,119,253,248,63,163,87,149,143,253,1,197,95,249,42,157,255,0,126,25,127,43,252,66,240,95,54,119,253,67,14,112,230,216,189,105,213,42,117,29,218,219,174,214,225,68,101,133,48,219,204,178,164,165,76,201,117,70,189,210,16,100,70,146,45,9,93,123,17,202,0,1,26,248,143,251,147,98,159,248,58,47,242,216,226,170,248,78,251,236,218,95,224,234,183,242,39,69,244,0,0,0,135,156,77,50,161,88,204,182,11,70,171,88,176,14,101,235,99,188,236,250,100,84,37,59,231,198,113,41,41,49,146,103,215,121,146,16,180,22,189,84,209,39,77,84,70,85,15,149,204,209,226,102,79,241,49,235,170,213,140,82,35,200,34,131,95,160,78,53,54,212,230,144,163,245,23,211,86,157,66,183,108,94,134,104,51,81,25,26,84,164,170,220,240,219,139,14,79,111,122,75,18,46,91,194,163,101,84,214,130,55,105,245,122,92,135,9,11,208,247,18,94,142,135,27,82,75,78,134,102,147,61,75,213,35,212,139,203,99,199,23,172,187,216,148,25,76,96,219,210,177,6,228,90,13,49,73,48,223,137,78,101,195,252,167,157,121,40,90,210,93,246,182,147,221,219,114,123,149,75,173,88,205,156,12,116,55,13,50,174,123,234,247,168,22,187,81,162,83,208,139,177,116,105,134,155,34,254,229,8,71,192,134,192,249,99,192,170,62,91,176,70,217,194,58,75,200,146,186,68,99,92,249,105,35,47,23,57,213,26,223,119,175,93,166,181,25,36,143,178,9,37,228,50,144,8,135,196,255,0,47,69,142,121,103,170,86,104,240,13,251,155,15,205,119,5,55,97,106,183,35,161,63,187,24,47,142,230,72,214,73,34,212,214,203,100,93,197,43,229,231,8,106,120,243,141,118,126,19,82,201,226,59,134,166,211,18,157,105,59,149,30,34,125,121,15,118,252,134,82,226,186,244,245,70,202,212,58,45,46,219,162,211,237,218,36,54,226,83,169,113,90,133,14,59,101,162,89,97,164,18,16,130,249,18,82,69,250,7,93,136,22,77,11,18,172,122,254,31,220,241,137,250,85,197,78,145,77,150,131,73,25,242,221,65,160,212,157,123,40,181,212,143,200,200,143,200,107,59,138,24,123,92,194,124,70,185,48,210,229,70,218,157,179,83,145,76,144,100,147,36,184,109,44,210,78,39,251,149,145,18,146,126,100,162,49,125,220,62,178,240,89,115,203,85,191,111,213,32,37,139,158,224,79,167,174,3,52,250,233,146,250,72,208,202,188,203,148,209,54,217,151,109,233,89,151,180,36,152,0,0,240,88,235,131,86,150,63,225,85,193,133,23,155,4,168,21,200,166,218,31,36,18,156,135,32,189,102,100,55,219,215,109,100,149,23,82,215,67,35,232,102,53,247,187,109,92,114,201,6,63,20,55,100,74,183,111,11,86,95,136,167,84,99,145,242,102,199,51,82,82,251,70,162,209,214,29,78,226,52,168,180,50,53,33,100,70,74,73,90,150,2,113,120,203,197,241,108,194,103,26,102,73,176,110,134,208,150,166,17,193,145,42,159,33,221,8,141,198,92,101,43,82,18,163,212,246,184,69,183,182,229,105,184,251,188,101,226,213,149,156,63,183,36,63,135,117,201,120,131,112,41,179,40,148,248,16,223,141,28,156,211,213,55,164,62,218,82,148,124,118,19,138,254,231,204,84,173,227,118,227,166,121,177,253,51,222,130,245,195,120,221,15,38,36,10,124,36,26,88,135,29,58,154,25,108,140,204,154,97,180,154,148,165,40,250,122,235,90,140,205,74,59,221,202,70,92,232,153,92,193,26,46,23,83,93,110,85,65,26,206,173,206,66,116,41,149,23,73,60,215,11,94,187,72,146,150,211,231,177,180,235,215,81,153,64,5,29,241,121,193,98,195,124,204,35,16,169,177,73,170,86,35,192,77,71,84,167,68,148,246,9,44,202,73,124,204,185,14,153,249,169,227,18,103,130,230,6,21,7,15,238,140,192,85,162,154,101,221,18,14,135,72,82,139,169,65,142,162,83,235,79,78,164,183,244,73,245,239,27,203,206,202,192,4,59,226,159,129,106,198,44,173,213,46,10,84,62,117,119,15,157,252,34,136,105,73,154,213,21,9,52,204,108,180,242,228,153,185,219,187,9,236,42,107,33,248,41,251,60,230,146,201,179,102,67,241,20,120,51,61,55,89,37,39,84,120,40,154,58,164,47,251,151,22,77,179,245,186,93,187,141,138,64,0,0,124,102,76,137,79,136,252,249,242,153,141,22,51,106,121,247,222,89,33,182,155,73,106,165,169,71,209,41,34,35,51,51,232,68,66,140,120,142,231,162,102,101,175,53,225,206,31,84,30,103,13,45,185,71,200,52,43,111,166,165,167,161,203,89,127,107,47,88,154,73,249,30,243,208,213,181,30,51,34,120,213,150,28,189,95,79,98,174,56,218,247,157,199,113,211,84,73,183,99,82,41,241,30,137,9,70,94,180,165,169,233,45,26,158,45,77,40,45,166,148,22,170,212,212,105,217,97,31,209,171,202,199,254,128,226,175,252,149,78,255,0,191,7,244,106,242,177,255,0,160,56,171,255,0,37,83,191,239,195,208,97,239,23,108,182,226,85,255,0,109,97,205,10,201,196,166,42,87,85,98,21,18,27,178,233,176,18,195,111,201,121,12,182,167,20,153,138,81,32,148,178,51,50,74,143,77,116,35,236,38,248,15,140,201,145,41,241,31,159,62,83,49,162,198,109,79,62,251,203,36,54,211,105,45,84,181,40,250,37,36,68,102,102,125,8,136,80,175,17,44,227,75,205,78,43,21,10,208,148,241,225,245,166,243,145,104,109,36,140,189,34,249,158,215,39,41,61,245,94,155,91,35,234,150,200,186,37,75,89,11,25,225,157,146,228,229,203,14,191,100,107,246,148,77,226,37,225,25,10,144,219,201,46,101,38,1,153,41,17,11,243,86,175,85,110,255,0,116,73,73,251,26,156,215,0,0,1,241,153,50,37,62,35,243,231,202,102,52,88,205,169,231,223,121,100,134,218,109,37,170,150,165,31,68,164,136,140,204,207,161,17,10,49,226,59,158,137,153,150,188,215,135,56,125,80,121,156,52,182,229,31,32,208,173,190,154,150,158,135,45,101,253,172,189,98,105,39,228,123,207,67,86,212,120,204,137,227,86,88,114,245,125,61,138,184,227,107,222,119,29,199,77,81,38,221,141,72,167,196,122,36,37,25,122,210,150,167,164,180,106,120,181,52,160,182,154,80,90,171,83,81,167,101,132,127,70,175,43,31,250,3,138,191,242,85,59,254,252,31,209,171,202,199,254,128,226,175,252,149,78,255,0,191,15,65,135,188,93,178,219,137,87,253,181,135,52,43,39,18,152,169,93,85,136,84,72,110,203,166,192,75,13,191,37,228,50,218,156,82,102,41,68,130,82,200,204,201,42,61,53,208,143,176,155,226,19,241,124,247,56,157,252,34,166,127,241,44,69,94,8,159,215,103,18,127,131,177,127,148,139,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,76,92,99,39,19,216,201,71,139,181,5,203,164,199,234,69,215,164,170,129,15,59,194,37,150,221,204,92,181,45,149,172,209,69,113,68,105,78,186,25,78,129,212,254,2,239,192,0,7,240,235,173,176,210,222,121,196,161,182,210,106,90,148,122,18,72,186,153,153,159,98,21,155,196,115,136,49,90,205,212,48,91,8,234,68,170,139,237,59,18,167,61,151,181,38,18,175,23,25,228,33,216,242,73,73,113,42,75,106,34,82,58,119,63,34,21,41,81,168,207,171,207,145,84,169,204,122,84,185,110,173,231,158,121,197,45,110,45,74,53,41,74,82,140,204,204,204,204,204,204,245,51,49,242,105,151,95,95,45,150,212,181,124,18,147,51,255,0,160,125,160,195,92,170,156,122,122,200,210,167,95,67,38,71,208,200,205,68,66,214,174,92,203,158,78,114,109,103,218,22,179,169,59,174,233,161,211,230,49,185,94,187,13,73,165,27,105,121,59,29,105,196,237,118,50,116,89,18,136,190,38,125,171,206,189,154,156,193,92,85,183,43,211,177,106,237,76,135,30,55,201,45,215,166,146,27,51,89,171,68,145,188,102,68,70,163,208,181,232,44,207,133,142,112,111,12,92,145,59,9,113,2,176,245,78,165,76,128,236,246,36,201,144,235,207,41,134,206,19,9,37,45,215,148,163,213,78,44,207,68,145,106,102,122,245,50,22,60,49,254,43,99,109,137,132,84,239,25,117,214,226,70,113,95,139,101,114,89,67,139,245,144,71,162,92,113,58,233,204,73,253,70,41,7,63,249,169,127,49,248,142,195,84,185,142,29,2,137,187,193,33,46,30,197,115,152,139,204,212,146,243,136,61,28,100,253,157,62,122,159,110,131,34,216,5,63,29,241,186,153,75,84,98,93,34,31,59,199,169,72,81,145,111,137,37,77,245,229,173,62,219,95,148,95,87,94,219,12,176,195,49,154,75,17,218,67,109,167,93,18,148,145,17,117,215,177,15,160,0,0,0,0,0,0,0,0,0,0,0,0,172,110,50,216,98,212,171,102,223,196,134,82,68,184,94,47,156,100,69,169,239,114,158,202,117,209,31,231,81,127,168,84,129,25,164,245,73,153,31,196,134,88,193,140,207,98,254,8,92,45,215,109,59,190,166,104,45,121,145,30,168,74,240,238,250,142,36,183,33,183,81,187,78,106,140,186,244,62,191,93,243,101,51,49,20,220,201,97,61,62,251,143,201,106,107,188,223,23,25,27,82,109,105,37,246,145,170,9,215,13,58,165,157,122,171,175,114,248,21,62,241,73,177,234,150,230,109,46,155,138,91,42,76,90,239,129,240,203,218,162,74,185,20,200,72,94,134,105,34,62,170,242,51,249,232,34,124,106,69,70,100,25,85,40,209,29,118,60,61,156,245,161,181,40,145,188,244,78,166,69,161,106,101,230,38,239,12,107,42,230,171,221,87,228,137,209,159,43,118,161,134,181,168,252,201,8,115,195,40,142,84,100,172,136,205,38,217,159,69,235,223,178,181,243,17,59,19,41,177,105,152,223,117,209,226,154,19,30,37,213,58,51,102,214,132,146,66,101,173,37,183,66,34,211,66,233,211,65,39,241,123,35,85,202,134,12,90,88,193,134,17,37,84,188,69,191,2,85,78,50,91,91,206,155,138,136,228,135,148,132,49,31,183,86,200,141,75,215,83,208,252,140,68,202,94,29,222,21,106,164,202,36,106,20,212,212,32,161,197,59,21,113,93,39,181,66,137,38,146,65,36,213,187,113,233,161,145,117,232,56,112,230,92,246,29,196,220,200,111,84,40,213,122,92,146,82,84,133,57,29,246,93,109,194,50,234,91,84,147,37,160,190,6,70,159,137,11,94,200,39,18,106,45,122,21,59,9,49,170,170,251,53,118,210,204,120,117,121,143,161,44,186,146,40,177,219,75,143,201,148,106,83,134,179,117,102,68,158,165,169,151,93,72,89,77,58,167,79,171,194,102,163,75,157,30,92,89,13,165,214,158,97,212,184,133,161,68,70,70,74,73,153,25,25,25,30,165,241,28,144,0,20,169,198,54,19,145,115,3,71,113,106,108,201,235,118,58,203,105,246,35,155,80,239,243,29,63,9,43,134,5,43,48,175,83,229,188,72,92,202,98,154,108,141,73,45,202,92,232,4,69,212,203,94,222,66,240,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,4,54,206,215,14,239,219,141,126,208,111,127,217,131,240,71,208,148,143,69,120,95,193,255,0,31,206,250,103,29,230,111,241,45,109,252,102,155,116,62,218,235,215,65,149,114,111,150,31,218,149,132,78,225,95,225,191,225,87,54,175,34,171,227,253,25,224,116,230,161,164,242,249,124,215,123,114,181,221,187,174,189,139,78,185,208,7,81,119,208,63,10,237,58,221,175,226,252,47,166,41,210,96,115,249,123,249,92,214,148,141,251,117,45,218,110,215,77,75,93,59,144,128,24,9,194,27,246,15,198,59,75,22,191,108,47,166,191,5,234,40,159,232,255,0,193,63,13,226,118,145,150,206,111,141,94,206,253,246,171,234,22,44,60,246,32,88,22,142,41,89,149,124,63,190,232,172,85,168,85,200,171,137,54,43,197,209,104,87,154,79,186,86,147,209,73,89,104,164,168,137,68,100,100,70,43,102,87,3,232,204,214,158,168,219,153,158,153,77,142,220,165,63,1,14,90,100,236,136,200,37,234,217,27,201,154,141,203,73,109,245,210,132,106,101,169,37,61,138,199,48,182,220,189,173,27,14,145,109,98,37,248,221,233,94,167,51,200,147,93,77,51,209,234,154,68,103,177,107,100,157,112,137,123,118,146,148,74,209,70,70,173,19,174,131,213,128,0,137,121,173,225,185,129,249,156,155,34,239,100,222,178,239,103,253,103,107,116,198,18,182,230,43,77,8,229,71,51,36,186,127,221,165,72,89,232,90,168,200,136,132,14,185,56,44,230,86,157,44,211,109,95,120,127,88,136,106,218,151,29,151,46,43,196,95,21,54,108,41,36,93,187,44,207,175,97,233,108,78,8,248,171,46,162,223,236,157,140,150,165,42,2,87,171,158,129,98,76,247,150,159,129,115,144,194,82,103,219,94,186,119,208,251,11,25,203,110,81,240,83,42,244,23,41,120,97,111,43,210,51,27,36,84,107,147,212,79,84,103,17,25,30,139,115,66,36,163,82,35,229,182,148,163,82,215,77,117,51,204,224,48,166,103,114,141,131,249,173,182,27,162,98,61,37,198,170,112,16,178,165,87,33,25,55,54,2,149,166,187,84,100,100,180,25,145,106,218,200,210,125,203,67,209,69,89,247,207,5,108,192,82,170,174,166,192,196,59,46,224,165,154,204,153,118,115,178,41,242,182,245,208,214,209,54,226,11,203,179,135,215,200,123,140,29,224,157,112,162,185,26,126,61,98,173,32,233,76,57,189,234,109,174,151,157,114,82,72,250,35,196,190,219,124,162,63,51,38,148,122,106,68,100,126,177,90,45,139,98,218,56,103,104,210,236,75,18,131,22,141,66,163,48,152,208,161,70,78,136,109,5,231,241,82,140,204,212,165,25,154,148,163,51,51,51,51,49,223,0,0,235,46,91,106,222,188,168,51,173,107,178,139,10,175,71,169,178,168,243,32,205,101,46,178,251,106,238,149,161,68,100,100,43,123,30,56,46,90,215,5,90,69,123,47,216,132,86,202,36,44,214,116,58,227,107,147,21,163,63,38,164,35,87,80,142,222,170,210,225,245,63,91,177,12,4,207,5,236,214,57,53,200,206,221,184,102,211,72,34,50,144,170,180,211,67,157,186,36,138,38,237,126,180,151,97,159,176,59,130,197,161,65,170,71,174,99,230,35,185,115,54,194,201,103,67,162,50,184,145,93,50,211,163,178,84,124,213,160,250,234,72,75,106,232,94,183,144,177,235,90,213,182,236,139,122,5,167,103,208,161,81,168,212,182,74,60,56,48,153,75,76,176,217,126,74,82,158,133,212,204,207,226,102,102,125,76,118,160,3,164,188,108,171,67,16,237,217,118,149,245,109,83,107,212,105,232,217,34,13,66,50,95,101,194,242,61,170,35,208,203,185,25,117,35,234,70,70,43,255,0,26,184,47,97,69,213,54,77,103,5,111,234,149,146,235,202,55,10,149,61,147,169,65,73,254,99,107,53,165,230,211,243,82,157,63,245,70,250,231,5,204,208,64,121,94,133,188,240,234,171,31,126,212,31,164,37,176,238,221,61,165,33,81,182,151,94,154,18,212,59,43,111,130,126,96,230,186,217,221,120,159,96,82,152,89,32,213,224,220,153,49,212,17,251,68,104,83,13,36,204,186,118,89,145,245,235,230,114,239,1,56,74,229,195,9,101,199,175,95,139,153,137,85,168,234,37,163,210,237,37,154,106,20,90,104,162,134,147,81,47,207,163,171,113,61,123,116,212,77,152,177,98,193,138,204,24,49,154,143,30,59,105,105,150,90,65,33,13,161,37,162,82,148,151,66,34,34,34,34,46,132,67,234,0,0,33,206,115,114,23,125,231,14,232,167,204,170,102,56,237,171,90,138,223,244,178,222,106,214,241,45,180,250,146,68,236,135,29,241,141,243,92,86,154,17,154,8,144,158,132,93,84,106,142,63,208,49,255,0,218,139,252,137,255,0,233,225,253,3,31,253,168,191,200,159,254,158,31,208,49,255,0,218,139,252,137,255,0,233,225,253,3,31,253,168,191,200,159,254,158,51,254,74,120,111,126,211,236,83,170,226,103,236,203,248,91,233,59,125,250,23,130,252,29,240,28,190,100,152,239,115,121,158,41,221,116,240,219,118,237,45,119,235,175,77,14,106,128,12,107,152,252,27,253,176,88,37,116,224,239,225,31,160,127,9,163,53,31,210,62,15,197,120,125,143,182,238,188,173,232,223,175,47,77,55,151,125,124,180,17,87,41,220,45,63,106,254,54,210,49,139,246,116,252,38,244,92,105,113,253,29,248,49,224,185,156,246,22,214,188,223,22,230,155,119,235,166,195,215,77,58,119,19,208,0,0,0,68,188,214,240,220,192,252,206,77,145,119,178,111,89,119,179,254,179,181,186,99,9,91,115,21,166,132,114,163,153,146,93,63,238,210,164,44,244,45,84,100,68,66,7,92,156,22,115,43,78,150,105,182,175,188,63,172,68,53,109,75,142,203,151,21,226,47,138,155,54,20,146,46,221,150,103,215,176,244,182,39,4,124,85,151,81,111,246,78,198,75,82,149,1,43,213,207,64,177,38,123,203,79,192,185,200,97,41,51,237,175,93,59,232,125,133,140,229,183,40,248,41,149,122,11,148,188,48,183,149,233,25,141,146,42,53,201,234,39,170,51,136,140,143,69,185,161,18,81,169,17,242,219,74,81,169,107,166,186,153,230,112,1,252,173,8,113,10,109,196,18,146,162,50,82,76,181,35,35,242,49,8,178,119,144,248,249,122,204,238,45,226,100,138,123,101,68,55,147,6,199,51,34,250,56,114,136,164,73,209,37,209,60,179,54,227,165,90,106,100,135,59,17,245,155,224,32,246,60,228,62,54,43,103,187,15,49,192,233,205,57,106,120,51,168,93,72,52,145,165,217,180,229,54,81,18,178,62,138,231,18,217,65,167,174,168,138,230,189,196,225,0,0,0,24,171,48,89,100,193,204,205,218,201,181,241,94,216,76,211,142,74,56,21,40,202,228,207,167,173,69,213,76,60,68,102,94,70,104,81,41,10,208,183,37,90,16,172,252,76,224,159,139,52,234,155,239,97,30,41,219,53,186,89,168,212,203,85,194,122,12,180,164,251,36,205,166,221,109,102,95,157,170,8,244,215,66,236,56,118,71,4,236,115,169,78,100,241,11,20,236,186,21,61,90,27,135,76,41,53,25,41,46,186,151,45,109,178,141,123,118,112,251,252,186,216,254,88,114,113,130,217,81,161,185,15,15,40,206,73,173,205,105,45,212,174,10,129,165,217,210,200,186,154,119,17,17,52,222,164,71,203,65,18,122,17,171,114,139,112,206,64,0,34,95,18,220,183,86,51,27,128,12,64,179,169,222,46,236,183,107,112,230,82,155,35,208,221,75,206,20,119,219,51,235,162,118,58,78,159,77,126,128,190,163,144,216,69,134,212,76,30,195,11,95,11,173,212,151,128,182,105,108,83,155,94,221,166,242,144,146,37,186,162,252,229,175,114,213,243,81,143,92,0,62,19,224,195,170,65,145,76,168,198,110,76,73,109,45,135,217,113,59,144,227,107,35,74,146,162,62,228,100,102,70,95,49,10,56,122,228,194,86,89,241,7,25,46,42,220,7,19,207,174,29,2,217,125,226,245,220,162,163,108,132,188,147,235,169,57,205,101,42,235,237,198,81,121,9,188,0,0,3,7,102,223,47,247,222,101,176,220,240,186,214,198,83,195,250,69,65,195,244,218,218,161,248,247,170,44,22,134,152,251,252,67,60,166,247,22,171,34,212,215,209,38,100,157,196,168,57,253,3,31,253,168,191,200,159,254,158,31,208,49,255,0,218,139,252,137,255,0,233,225,253,3,31,253,168,191,200,159,254,158,31,208,49,255,0,218,139,252,137,255,0,233,227,213,97,63,6,191,216,191,20,236,220,76,253,177,222,147,252,18,184,41,213,223,5,248,33,201,241,94,22,75,111,114,185,158,53,91,55,114,246,238,218,173,53,215,67,211,65,101,64,58,11,254,198,183,49,54,202,173,97,245,223,21,233,52,75,130,19,180,249,236,181,33,198,22,227,46,22,138,73,45,179,37,39,82,248,31,94,199,169,25,144,131,88,17,194,90,202,193,220,199,39,20,42,183,97,92,246,117,12,145,58,219,165,77,107,73,109,84,73,122,161,82,140,136,155,113,13,105,185,6,157,13,75,52,153,165,36,141,23,96,128,0,0,3,7,102,223,47,247,222,101,176,220,240,186,214,198,83,195,250,69,65,195,244,218,218,161,248,247,170,44,22,134,152,251,252,67,60,166,247,22,171,34,212,215,209,38,100,157,196,168,57,253,3,31,253,168,191,200,159,254,158,31,208,49,255,0,218,139,252,137,255,0,233,225,253,3,31,253,168,191,200,159,254,158,31,208,49,255,0,218,139,252,137,255,0,233,227,213,97,63,6,191,216,191,20,236,220,76,253,177,222,147,252,18,184,41,213,223,5,248,33,201,241,94,22,75,111,114,185,158,53,91,55,114,246,238,218,173,53,215,67,211,65,101,67,9,230,251,45,191,182,179,7,31,194,95,195,63,193,126,117,70,44,255,0,72,122,59,198,233,201,53,30,206,87,53,174,251,187,238,233,240,49,138,178,67,195,231,246,155,93,151,37,209,251,46,126,23,254,16,211,154,129,200,244,7,163,249,27,29,223,191,119,137,119,118,189,180,208,190,177,48,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,81,231,22,219,134,5,87,48,172,211,226,60,75,92,58,98,90,112,137,73,61,170,68,233,228,101,208,207,78,254,99,184,224,229,9,201,89,129,172,56,133,54,68,205,187,33,103,184,251,145,77,167,246,249,139,171,0,1,198,168,212,233,244,136,79,84,106,147,163,196,139,29,181,58,235,207,186,150,208,132,36,140,204,205,74,50,34,34,34,51,212,254,2,181,179,247,196,154,139,65,133,81,194,76,21,170,190,245,93,196,189,30,101,94,27,232,83,45,36,202,84,119,18,219,241,165,18,146,225,44,154,89,17,167,161,104,103,215,66,21,67,50,101,207,126,92,78,76,152,245,66,179,87,170,73,53,41,75,83,146,31,121,215,28,51,62,167,185,74,51,90,207,226,102,106,248,152,230,85,48,238,240,164,85,33,209,36,208,166,170,161,57,13,169,168,168,138,233,189,170,212,105,36,154,13,36,173,219,139,77,8,143,175,65,44,240,135,35,85,202,126,12,93,184,193,137,241,37,211,124,61,191,62,85,50,50,155,91,46,147,137,136,220,134,84,180,63,31,183,71,8,205,43,215,82,208,188,204,70,12,51,166,197,169,227,125,169,71,148,109,170,52,187,170,12,103,13,221,13,38,133,75,66,79,118,164,101,166,135,215,82,208,74,126,40,150,149,106,133,121,225,162,153,97,103,67,99,15,104,208,163,41,148,175,195,239,75,179,118,36,143,66,70,237,133,216,188,187,22,130,21,212,41,53,10,89,71,57,241,93,99,197,48,137,13,115,16,164,239,109,90,237,81,106,69,169,30,135,212,186,11,6,224,203,100,85,36,99,117,193,125,147,42,240,13,219,178,233,219,205,42,211,154,82,233,238,233,174,221,186,237,254,235,95,151,152,178,220,217,230,34,155,150,220,38,168,95,114,57,46,205,107,149,225,35,47,106,141,237,100,176,210,244,65,184,217,171,68,189,175,69,116,238,127,3,161,156,103,204,246,47,227,125,194,229,118,236,187,234,100,131,211,151,17,154,132,175,14,215,168,218,79,106,28,117,123,117,229,36,207,175,83,235,245,98,115,51,81,234,163,51,63,137,139,111,224,211,134,45,69,182,110,12,72,121,36,107,155,225,57,38,101,212,182,57,80,101,90,106,143,243,40,255,0,212,44,228,0,0,0,0,0,0,0,0,0,0,0,0,4,46,226,187,110,21,111,43,245,105,132,163,39,32,242,54,245,252,250,140,18,63,35,248,124,133,20,0,178,14,16,24,234,86,245,245,63,9,106,245,86,153,139,91,229,120,68,62,254,210,79,37,153,242,23,176,148,225,17,117,50,215,68,159,207,78,227,59,113,116,192,103,110,252,57,139,138,84,90,81,61,50,129,191,158,108,48,106,113,206,123,240,24,78,187,91,51,61,9,39,221,69,211,227,216,86,126,89,145,110,215,174,105,88,123,118,74,98,53,46,226,217,206,125,197,161,10,111,195,182,243,169,218,167,53,73,106,162,73,30,169,61,117,242,62,162,222,242,181,151,201,24,57,133,213,43,90,68,72,105,144,221,181,86,136,169,73,108,200,215,206,125,78,17,41,102,218,12,203,169,121,121,118,61,53,20,187,141,205,157,47,31,47,230,148,105,81,196,188,42,169,51,71,82,61,147,92,237,219,167,65,123,25,24,126,139,121,229,118,209,76,202,116,105,45,53,74,129,17,214,223,101,11,74,244,167,70,220,147,35,212,140,140,148,100,100,127,30,195,183,185,50,121,132,85,27,225,139,230,137,103,209,169,83,55,164,228,162,37,62,43,8,127,233,141,213,154,201,44,234,163,81,153,107,170,186,145,22,189,181,17,243,56,220,51,236,252,76,160,74,187,176,178,12,122,85,208,195,75,121,198,25,105,166,24,148,164,162,67,135,170,88,138,167,22,226,156,91,101,223,169,23,196,136,84,53,249,135,88,139,130,247,116,138,45,209,70,171,80,234,52,201,107,109,169,11,142,252,109,234,109,213,37,46,52,165,165,10,52,154,154,81,165,68,69,236,252,186,74,252,162,241,44,196,124,28,169,83,173,108,67,168,74,184,45,181,56,204,101,57,45,215,229,200,142,209,169,132,25,160,222,148,134,208,73,109,181,153,116,208,141,71,228,102,45,255,0,7,243,3,133,184,217,110,196,174,217,87,125,38,82,228,54,218,151,13,53,8,235,144,202,148,219,106,52,45,182,220,94,213,23,53,41,50,215,161,158,159,13,114,64,0,168,190,52,150,195,76,94,182,205,210,157,55,185,78,133,12,204,244,215,171,181,21,252,59,126,159,208,34,166,64,175,22,44,220,209,89,143,72,36,236,170,213,105,212,189,85,167,67,118,163,23,175,85,23,230,252,254,163,27,14,52,234,30,105,15,54,162,52,56,146,82,76,143,185,31,97,253,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,29,117,12,180,183,156,81,18,27,73,169,70,103,216,139,184,215,147,63,183,139,23,150,104,175,55,163,146,118,82,170,149,26,94,169,211,169,181,81,149,215,162,143,243,190,95,81,9,85,193,110,216,101,251,214,230,186,85,166,246,233,211,97,145,150,154,244,118,156,191,135,111,211,250,5,186,0,12,111,140,25,129,194,220,19,183,101,215,111,91,190,147,21,113,219,113,72,134,170,132,116,72,121,73,109,197,18,16,219,142,35,114,143,148,164,145,107,212,203,79,142,149,1,155,174,37,152,143,140,117,42,141,173,135,149,9,86,253,182,151,30,140,151,34,58,252,73,18,26,37,62,130,53,155,50,150,218,201,77,184,131,62,154,25,164,188,136,132,80,176,240,235,17,113,162,238,143,69,181,232,213,106,229,74,167,45,13,187,33,17,223,147,177,78,58,148,169,199,84,132,173,68,146,83,169,53,40,200,253,175,159,91,121,201,207,12,251,63,12,232,17,110,236,83,131,30,171,116,62,210,30,109,135,154,105,246,34,169,72,142,225,122,175,197,75,136,113,46,33,194,239,208,143,226,102,36,29,183,147,220,34,167,95,15,223,53,187,62,141,85,153,189,71,25,18,233,241,95,67,31,76,78,160,208,74,103,84,154,76,143,77,21,208,140,244,239,168,234,51,206,253,22,204,202,237,220,136,116,216,209,154,118,149,62,35,77,176,202,16,148,107,78,147,181,41,34,208,136,136,146,68,68,95,14,194,137,240,69,179,170,99,229,130,210,13,41,57,119,125,41,37,191,161,22,249,173,247,239,211,168,184,92,228,229,226,62,45,97,245,148,117,31,8,204,59,110,153,77,153,58,97,232,147,76,120,236,72,230,18,86,109,168,136,180,112,204,137,90,23,153,153,10,133,199,25,17,42,88,142,187,110,221,38,228,69,162,107,66,132,113,244,89,188,150,95,117,13,171,212,232,165,25,25,117,34,45,122,104,68,46,111,134,142,9,53,132,89,127,131,112,85,33,53,22,109,194,211,85,119,29,117,178,67,136,105,248,80,214,100,163,83,105,50,73,27,102,102,90,153,106,93,204,67,190,47,248,234,87,13,245,3,9,41,21,86,158,139,69,230,248,180,48,254,226,87,57,152,18,17,188,146,225,145,245,35,211,84,151,203,94,226,183,128,94,183,10,43,112,168,153,95,164,204,51,51,114,119,63,119,252,74,140,226,47,34,248,252,196,210,0,0,0,0,0,0,0,0,0,0,0,0,1,26,248,132,209,78,181,150,43,161,130,100,220,219,224,186,18,117,255,0,202,17,15,224,127,1,64,214,93,180,245,223,114,195,183,99,146,205,201,124,205,9,26,235,234,182,165,249,17,254,111,192,115,49,19,15,46,60,51,185,100,91,23,52,7,163,73,99,103,227,26,113,4,173,205,161,125,55,165,38,125,22,159,47,49,202,194,28,68,169,225,86,32,210,239,154,67,238,53,38,157,207,218,104,82,146,127,72,195,141,31,178,164,159,103,15,242,139,253,67,98,186,60,171,35,50,120,62,212,135,23,22,167,68,174,238,212,208,108,188,147,228,202,50,255,0,214,35,219,99,231,219,200,203,166,190,24,221,133,247,118,95,113,90,163,105,79,98,109,62,85,59,147,201,146,148,186,209,47,153,25,183,21,177,102,132,25,232,79,17,30,132,93,244,250,231,197,133,197,46,28,204,55,126,149,117,198,106,61,105,250,116,214,158,91,104,36,36,205,75,89,32,146,110,75,223,174,211,79,114,238,71,167,77,5,109,226,53,192,139,175,16,174,123,165,181,41,73,172,86,102,212,18,106,61,76,201,215,214,178,215,169,254,119,196,254,179,23,175,195,58,170,154,142,87,232,141,21,58,76,111,13,225,153,53,58,206,194,115,109,58,31,174,147,215,169,30,189,15,207,65,44,0,96,76,201,100,215,8,243,37,70,118,61,203,71,110,13,83,106,141,170,140,24,241,90,145,191,99,196,91,157,91,14,43,77,207,41,71,167,153,17,247,239,79,121,168,200,22,45,101,250,185,42,77,18,219,172,92,86,207,49,107,102,116,24,114,101,242,89,222,249,164,222,113,49,208,218,84,77,178,74,86,157,11,113,31,99,233,134,240,175,28,113,91,2,238,54,106,118,117,199,85,167,46,36,132,184,236,5,76,146,203,14,41,46,33,70,151,27,109,196,107,175,41,41,50,51,236,90,124,52,176,172,7,227,15,33,12,162,149,140,182,251,102,104,73,105,38,155,16,245,61,9,164,245,92,137,191,240,135,219,224,127,17,61,176,67,54,56,37,143,80,153,85,153,124,82,61,40,182,210,226,169,47,84,226,120,228,145,147,122,153,176,219,203,81,22,231,82,141,127,59,167,125,53,204,98,188,120,197,216,109,86,240,130,145,117,183,25,74,145,2,169,29,10,113,40,215,70,209,22,160,225,145,158,211,61,53,61,123,145,10,168,203,180,212,83,177,235,14,167,56,231,45,17,238,186,67,170,86,186,104,73,154,209,159,95,208,54,77,179,102,34,163,105,81,103,54,189,233,145,79,140,234,85,174,187,137,77,36,200,245,243,238,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,61,227,49,52,235,74,181,57,197,237,76,122,124,151,84,173,116,218,73,105,70,103,175,151,97,173,150,98,102,162,163,143,88,137,57,183,57,137,126,234,171,184,149,107,174,164,169,174,158,186,254,145,106,252,29,44,54,232,152,65,87,186,221,140,164,200,159,84,144,132,184,164,105,171,75,139,79,112,136,143,105,30,154,150,189,204,133,135,12,57,141,249,176,193,44,5,132,242,175,59,222,145,233,68,54,167,19,73,102,167,19,199,40,136,156,208,201,135,30,66,140,183,52,164,107,249,221,59,235,164,10,199,142,48,239,169,149,210,176,106,223,108,141,104,61,100,212,162,30,164,102,78,167,162,227,205,255,0,131,62,223,19,248,10,244,197,76,113,197,108,116,184,222,169,222,55,29,86,162,185,114,20,227,80,19,50,75,204,54,165,56,181,18,91,109,199,23,166,156,213,36,136,143,177,233,241,215,50,101,95,32,88,181,152,26,228,89,53,187,110,177,110,219,60,196,45,233,211,161,201,137,206,103,123,6,163,101,197,71,91,106,81,182,241,169,58,244,61,166,125,139,173,194,101,183,38,184,69,150,218,51,81,237,170,59,115,170,187,82,110,212,103,71,138,236,141,251,25,35,218,234,24,109,90,110,101,42,45,124,204,207,191,108,246,2,39,241,49,170,166,157,149,250,219,71,78,147,39,196,248,150,73,77,51,188,155,221,78,153,235,168,245,232,69,167,83,242,212,81,70,29,92,8,181,49,10,216,186,92,82,146,154,61,102,21,65,70,147,208,200,154,125,11,61,58,151,230,252,75,235,33,62,243,7,196,156,238,92,24,110,192,179,137,10,157,81,164,149,42,84,131,234,166,216,114,35,173,44,201,77,202,51,39,9,74,73,245,73,151,196,187,16,142,89,27,192,234,222,62,102,10,136,137,52,249,50,233,148,217,209,170,245,57,46,52,183,27,91,109,205,141,206,73,172,219,90,77,70,151,117,209,90,22,135,169,158,157,238,127,51,152,137,110,229,195,45,213,71,34,202,143,0,162,209,159,163,210,145,189,182,140,222,76,7,185,41,73,18,155,235,244,61,9,29,122,116,47,133,1,98,246,34,84,241,87,16,106,151,205,93,247,29,147,81,228,110,53,169,74,63,163,97,182,139,218,82,143,179,101,249,71,254,161,197,195,188,60,184,241,50,229,143,108,91,48,30,147,37,253,255,0,139,105,197,146,118,182,181,245,216,149,25,116,66,188,188,135,14,244,182,159,180,46,89,150,236,130,89,57,19,151,169,47,93,125,102,210,191,50,47,206,248,11,249,225,237,69,58,46,88,173,118,13,147,111,119,141,232,105,211,255,0,40,75,63,129,124,68,148,0,0,0,0,0,0,0,0,0,0,0,0,1,143,113,242,199,70,34,225,85,106,210,91,142,35,198,248,110,173,158,135,234,73,105,207,205,87,230,124,6,184,150,13,113,203,38,252,129,90,36,40,151,11,155,208,203,175,174,202,147,241,47,206,248,139,113,226,15,147,90,78,46,225,178,49,75,13,232,205,38,185,76,215,86,227,199,73,59,47,153,34,43,30,177,50,194,150,230,196,54,189,61,98,208,181,242,212,133,50,186,211,172,172,218,121,181,54,178,238,149,22,134,95,160,89,247,10,44,221,179,71,127,246,11,191,43,205,177,17,127,248,41,233,146,137,40,111,66,157,41,239,89,215,136,139,83,52,23,168,142,167,166,190,70,50,239,20,252,167,163,18,108,230,177,102,204,167,111,173,210,55,120,164,48,206,170,147,205,118,19,8,212,155,101,75,94,212,33,93,212,90,121,106,90,144,166,35,35,35,208,203,65,204,162,82,228,214,235,48,40,176,216,117,233,19,229,53,21,166,218,73,169,107,90,214,73,74,82,68,70,102,102,102,68,68,68,99,98,108,147,216,82,112,243,46,86,125,26,100,103,216,144,253,42,159,41,214,223,65,165,105,90,160,70,74,136,200,210,147,45,13,6,93,72,103,96,1,215,87,173,234,37,207,76,126,141,112,210,97,212,97,72,66,155,113,137,76,33,230,212,74,73,164,245,74,200,200,250,40,203,183,99,49,15,49,159,133,86,94,177,62,100,218,253,29,85,107,122,169,32,156,91,108,83,14,12,72,124,197,27,139,35,82,83,17,74,211,114,200,143,174,187,82,94,100,34,237,111,131,13,228,213,65,105,162,222,116,229,197,55,79,97,189,81,116,214,72,220,122,107,182,14,154,233,167,200,101,252,172,240,188,174,96,190,32,69,190,171,120,139,81,138,236,23,80,180,162,139,87,91,100,250,80,251,14,147,110,146,162,32,212,218,141,163,220,157,197,174,137,250,202,196,227,181,225,227,180,199,49,110,114,208,148,111,89,234,165,104,90,106,103,230,99,0,231,186,195,143,125,229,142,247,109,232,228,234,232,212,106,149,89,191,80,148,100,182,105,242,116,211,213,87,231,252,190,178,26,251,218,114,206,133,125,209,230,173,106,100,233,245,104,238,154,140,246,154,57,111,36,245,242,211,77,62,67,100,28,184,87,217,185,112,42,196,170,50,249,60,78,91,148,189,203,37,146,181,81,195,101,71,169,145,159,95,91,226,50,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,12,109,152,250,251,54,214,5,223,117,71,164,19,36,221,185,84,218,179,89,39,67,40,111,40,180,51,50,235,234,252,70,183,215,100,179,174,223,117,153,168,90,158,58,133,90,67,169,81,30,227,95,49,229,30,186,245,215,93,126,99,96,140,136,216,113,236,76,177,217,13,179,28,154,93,102,141,77,171,57,234,18,76,214,245,62,54,186,250,169,252,207,159,214,99,63,72,107,196,71,117,142,98,219,230,33,72,222,131,209,73,212,180,212,143,200,197,118,230,155,133,229,115,26,49,2,85,245,68,196,90,140,183,103,58,181,169,21,170,186,220,38,18,183,223,116,219,104,147,17,102,150,210,110,150,212,238,61,53,87,214,120,126,137,193,134,242,118,160,132,214,175,58,114,34,147,165,188,217,168,186,75,52,110,45,116,221,7,77,116,215,228,37,22,12,112,170,203,214,24,76,133,95,172,42,173,112,213,35,147,107,91,21,51,131,46,31,49,38,218,204,210,149,68,74,180,220,131,34,235,174,213,31,153,137,135,65,183,168,150,197,49,138,53,189,73,135,78,133,29,9,109,182,34,176,134,91,73,37,36,146,209,40,34,34,232,146,46,221,136,135,98,0,48,78,118,44,41,56,137,151,43,194,141,10,51,239,200,98,149,80,148,211,108,32,214,181,173,48,36,165,36,68,73,81,158,166,178,45,8,134,187,85,186,92,154,37,102,125,22,99,14,179,34,4,167,98,186,219,169,52,173,11,66,205,42,74,136,200,140,140,140,140,140,140,136,127,20,154,92,218,221,86,29,26,156,202,157,151,62,67,113,152,109,41,53,26,156,90,137,41,34,34,35,51,212,204,186,17,25,139,216,225,219,150,218,54,95,48,77,139,194,228,67,49,171,53,168,201,170,74,147,32,144,143,15,29,232,145,28,90,20,181,180,133,160,146,182,84,102,70,102,69,161,153,153,159,104,29,197,15,54,11,197,156,64,115,11,173,90,177,187,111,91,210,13,183,141,135,247,52,236,182,31,154,194,148,91,30,82,20,70,219,137,234,105,37,25,124,11,160,130,13,52,235,203,38,153,109,78,44,251,37,37,169,159,232,23,53,195,227,38,180,156,34,195,101,226,150,36,81,154,85,114,167,166,141,200,142,147,118,39,46,68,166,61,82,121,132,173,189,232,113,26,250,199,169,105,229,161,10,142,191,171,142,222,215,228,250,209,161,70,185,188,174,132,93,125,70,82,159,137,254,111,196,108,119,128,118,58,48,235,10,168,182,146,22,226,252,23,137,234,179,212,253,121,46,185,249,169,252,255,0,128,200,64,0,0,0,0,0,0,0,0,0,0,0,0,62,111,178,220,134,148,203,169,213,42,211,82,211,230,53,175,204,213,152,156,57,199,11,138,215,137,21,113,153,133,225,57,105,82,54,123,112,217,89,244,36,164,187,175,225,230,47,135,40,183,213,63,23,178,245,64,172,73,125,170,129,200,241,92,253,203,75,164,123,103,62,148,235,170,149,253,175,204,252,133,48,231,255,0,1,153,192,172,123,171,81,169,16,214,213,22,79,35,192,171,150,73,73,237,133,21,78,104,105,109,8,246,221,63,100,190,190,189,227,181,18,187,88,183,42,77,85,232,85,57,80,38,177,187,150,252,103,148,211,136,220,147,73,232,164,153,25,106,74,50,232,125,140,197,230,100,127,56,150,62,103,172,36,216,215,203,176,151,114,198,215,197,68,158,166,77,50,247,61,37,212,114,208,235,206,56,230,198,216,65,158,169,233,208,203,166,134,80,195,49,124,40,241,90,141,117,84,43,24,82,220,25,244,55,164,71,106,36,100,148,151,100,33,62,24,141,197,41,12,67,36,17,115,18,174,164,127,148,90,245,51,25,91,36,252,46,43,246,117,215,79,196,156,113,244,99,235,128,235,83,32,211,217,222,163,67,168,114,51,205,155,173,73,136,90,25,109,117,42,218,162,63,34,62,230,45,10,36,88,240,98,179,10,35,40,105,136,237,165,166,155,66,73,41,66,18,90,17,17,23,66,34,34,236,67,234,0,0,0,3,199,227,21,49,21,188,35,189,232,203,105,78,166,125,185,82,140,104,74,119,26,137,113,92,78,132,90,30,166,122,252,12,107,93,137,244,179,160,98,101,215,72,67,46,48,80,43,147,163,161,10,78,213,36,145,33,105,46,154,22,154,105,240,33,121,60,48,111,116,222,89,94,166,182,169,75,117,202,44,134,105,38,75,94,227,73,51,78,133,208,189,99,208,189,111,151,212,66,92,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,252,79,175,116,217,185,94,169,182,153,75,101,202,212,135,169,36,72,94,211,81,61,78,155,208,253,98,212,189,95,159,212,98,141,176,194,150,170,246,37,218,148,133,50,227,229,58,185,5,133,161,41,220,165,18,228,33,39,211,67,215,93,126,6,54,81,193,218,98,104,184,69,100,81,144,210,154,76,11,114,153,24,144,164,237,52,146,34,182,157,12,180,45,12,180,248,16,246,0,0,0,0,62,82,226,199,157,21,232,82,217,67,172,72,109,77,58,218,210,74,74,208,162,208,200,200,250,25,25,31,99,21,123,157,142,23,53,251,202,234,168,98,78,7,122,49,133,207,117,217,147,169,239,111,73,173,197,185,37,231,13,166,163,68,61,84,123,154,74,119,40,207,200,207,177,143,47,146,110,25,119,229,19,18,33,98,38,53,66,131,30,155,65,146,220,168,240,220,109,228,45,199,216,126,51,201,82,155,147,20,146,109,154,73,212,153,146,136,245,233,211,169,140,179,196,119,59,54,238,25,89,242,112,59,11,106,109,162,181,38,50,225,201,114,158,243,100,136,113,212,212,184,203,108,141,135,210,182,220,66,208,217,237,52,104,146,211,82,215,66,20,233,62,124,218,164,215,234,85,25,78,201,149,41,213,60,243,206,172,214,183,22,163,51,82,148,163,51,51,51,51,51,51,62,189,68,144,200,6,3,51,142,184,247,73,163,85,225,173,218,36,110,127,142,87,44,148,146,221,10,82,155,212,212,218,209,237,180,94,209,125,93,123,92,246,110,111,170,126,16,229,234,191,88,140,251,84,243,141,225,121,27,84,150,136,183,78,97,42,211,69,39,251,103,145,249,138,30,203,53,154,156,70,199,11,122,216,151,17,201,44,205,241,124,196,165,189,254,196,55,150,93,13,42,46,232,248,121,13,148,24,101,184,237,37,150,147,162,83,174,133,167,204,125,0,0,0,0,0,0,0,0,0,0,0,0,0,5,21,113,88,176,221,180,243,23,42,177,225,144,219,21,173,156,165,37,6,91,185,48,96,165,93,118,145,30,134,175,35,63,208,38,7,6,204,73,114,224,194,170,253,129,37,212,23,224,199,133,228,238,87,172,231,137,147,80,117,90,106,163,215,77,60,146,90,124,251,142,163,140,174,30,198,147,100,80,47,216,212,166,205,232,158,43,196,201,67,5,184,183,189,79,105,27,150,73,215,183,66,213,95,34,248,10,131,30,155,15,113,38,244,194,219,133,155,162,199,184,39,82,167,177,187,69,197,150,235,27,181,66,209,212,218,82,84,126,171,138,243,243,63,137,139,171,202,159,18,140,51,198,178,166,218,215,132,166,104,87,20,134,93,91,138,148,184,241,99,45,195,148,77,52,218,13,201,75,112,212,105,113,7,183,77,79,69,25,116,208,132,210,141,38,60,200,237,75,136,251,111,48,242,18,227,110,54,162,82,86,147,45,72,200,203,161,145,145,145,234,62,160,0,0,0,3,225,58,43,115,97,72,132,234,73,72,144,210,218,81,25,106,70,74,35,35,35,255,0,24,215,143,62,150,106,172,172,204,221,208,252,15,134,68,250,148,249,237,145,53,176,150,133,212,37,17,40,189,82,212,143,111,126,189,187,137,209,193,135,16,57,214,197,197,135,206,189,248,185,114,234,73,73,171,224,221,61,162,233,187,255,0,205,253,62,66,206,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,86,39,25,236,64,228,219,22,238,31,52,247,227,37,196,169,41,4,175,139,117,6,140,244,221,255,0,230,254,159,33,5,242,23,102,42,245,204,205,163,15,192,248,148,64,169,83,231,184,70,214,242,66,17,80,138,70,163,245,79,66,45,221,250,119,238,54,28,131,21,184,80,163,194,105,36,148,71,105,13,36,136,180,34,36,145,17,17,127,136,125,192,0,0,0,7,202,76,152,240,227,187,46,91,237,178,195,40,83,142,56,226,137,41,66,72,181,51,51,62,132,68,68,103,168,128,217,238,226,47,107,97,125,14,167,134,248,89,86,106,163,114,205,140,244,87,38,195,125,183,155,134,107,68,150,76,201,198,36,165,198,221,67,141,182,175,103,213,35,35,239,161,10,108,186,238,203,134,247,175,204,185,174,138,180,186,141,70,115,206,62,235,210,95,91,202,220,181,169,106,45,203,51,86,155,148,163,234,103,220,199,80,45,239,131,86,30,198,141,100,87,239,217,52,166,137,233,126,19,195,73,91,5,184,246,61,80,105,123,86,105,215,183,67,209,95,35,248,14,227,140,158,36,185,111,225,85,2,192,140,234,15,240,159,197,115,182,171,214,111,195,73,167,186,157,116,81,105,174,190,105,61,126,93,196,63,225,79,97,187,118,102,46,45,99,195,33,198,40,187,249,170,82,12,246,243,160,206,74,122,237,50,45,77,62,102,95,164,94,168,0,0,0,0,0,0,0,0,0,0,0,0,0,10,168,227,91,97,60,107,176,47,136,169,71,45,62,149,241,103,161,235,255,0,147,154,71,100,255,0,156,254,175,128,196,252,33,47,199,40,24,225,42,214,118,106,155,98,183,179,86,185,154,18,249,48,231,175,182,226,35,208,207,94,199,250,5,145,113,0,195,3,197,76,176,93,116,8,177,185,149,15,220,62,20,201,26,169,63,211,8,171,94,154,33,74,47,85,191,34,250,198,188,171,109,109,40,208,226,20,133,23,114,81,104,100,36,110,18,100,186,253,198,188,60,93,223,99,50,185,50,209,167,208,26,94,89,47,87,220,111,213,75,76,44,207,66,105,102,125,124,190,189,48,140,154,93,251,135,53,116,72,153,78,175,91,117,40,110,182,105,91,140,189,13,230,151,209,196,104,102,73,82,79,161,40,188,250,17,144,177,156,142,241,57,153,67,85,39,12,113,182,115,146,33,145,49,2,45,85,231,77,106,65,126,230,101,10,121,233,50,136,136,136,137,213,168,201,63,50,46,228,45,98,214,187,45,219,210,139,22,224,182,43,16,234,80,101,180,135,91,122,44,134,222,78,138,66,86,94,178,12,203,93,170,73,247,243,33,219,128,0,0,0,10,115,227,59,135,41,167,98,221,187,136,144,97,161,136,178,168,113,41,207,27,109,237,74,228,42,77,65,229,40,244,78,134,163,34,45,76,213,175,203,204,99,190,20,24,142,171,63,49,169,161,74,150,150,162,214,224,20,38,208,167,54,146,159,122,124,20,145,17,26,136,140,204,147,228,70,127,35,23,160,0,0,0,0,3,23,230,35,31,109,12,185,225,227,247,245,222,234,185,4,226,163,199,105,181,53,189,215,249,14,186,148,37,46,56,217,40,204,153,81,17,18,181,51,255,0,25,96,236,154,231,169,236,213,94,245,250,50,109,244,211,233,212,246,229,59,13,207,8,109,45,104,109,232,233,65,44,252,67,169,53,26,100,117,208,139,183,79,156,191,222,157,219,55,22,237,53,211,94,186,15,232,0,126,106,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,7,230,164,63,64,7,243,189,59,182,110,45,218,107,166,189,116,17,3,57,89,234,123,42,183,189,2,140,171,125,53,10,117,65,184,174,204,115,194,27,171,66,28,122,66,86,72,63,16,210,73,68,152,253,53,35,239,215,229,156,114,239,143,182,134,99,48,245,139,250,208,113,92,131,90,99,200,105,195,107,123,79,242,26,117,72,82,91,113,194,73,145,60,146,50,53,106,71,254,51,202,0,0,0,0,0,40,191,138,254,35,170,240,204,106,168,81,101,165,216,180,72,7,9,196,37,205,196,151,217,159,57,38,70,68,163,34,50,37,121,145,31,200,134,68,224,197,135,72,168,226,229,197,136,115,161,161,248,177,104,114,233,204,155,141,238,74,36,38,77,61,228,168,181,78,132,162,35,61,12,149,175,203,204,92,96,0,0,0,0,234,46,155,178,221,178,232,178,174,11,158,177,14,155,6,35,75,117,199,165,72,109,148,232,148,41,103,235,44,200,181,218,149,31,127,35,21,79,158,46,39,51,43,138,171,97,142,9,78,114,60,51,39,224,74,170,178,233,161,75,47,221,44,173,76,189,26,81,145,145,145,180,180,153,167,230,101,216,133,124,218,118,94,38,99,109,225,30,159,68,166,215,46,42,165,86,98,26,114,73,51,34,89,165,110,186,146,53,186,180,165,106,34,37,58,70,163,61,125,173,122,153,245,200,184,249,149,59,171,0,45,234,100,235,183,114,39,77,228,155,141,253,33,37,6,180,58,102,157,28,101,6,70,74,101,69,167,95,250,176,237,163,111,202,186,174,154,69,183,9,181,173,234,164,232,240,208,72,73,153,234,227,137,65,118,35,62,234,47,35,250,134,192,188,63,176,195,246,43,203,5,169,65,149,27,151,80,253,221,226,140,209,162,149,253,48,148,180,107,170,18,163,245,92,243,47,168,86,239,23,187,241,218,254,56,69,181,91,152,167,24,162,111,209,174,102,164,142,116,56,11,237,184,200,181,50,215,177,126,145,150,56,41,88,79,19,151,253,241,41,40,229,171,209,94,16,244,61,127,242,139,75,238,159,243,31,215,240,22,174,0,0,0,0,0,0,0,0,0,0,0,0,0,2,11,241,110,179,156,185,48,1,21,102,89,90,215,72,215,69,37,58,146,121,179,96,39,169,237,61,61,159,137,126,145,85,185,49,189,164,88,89,137,181,171,205,76,76,118,218,241,220,197,45,195,66,15,88,50,18,90,250,201,252,255,0,143,152,216,178,181,72,135,94,166,61,74,158,218,92,97,253,187,210,100,70,71,181,68,162,232,100,101,220,139,200,107,89,152,140,61,159,133,120,195,95,177,42,81,141,137,20,207,11,185,6,133,39,78,100,86,157,46,138,74,79,179,133,249,37,254,177,115,252,47,232,148,56,249,100,160,84,97,194,74,101,63,226,185,206,41,180,17,158,218,132,210,78,134,69,175,109,123,143,103,153,60,143,224,254,61,218,53,42,122,109,154,109,26,182,246,233,49,170,16,33,69,142,233,190,152,206,52,210,92,119,144,181,242,245,90,76,200,186,250,165,167,109,5,39,230,51,43,56,165,150,235,190,101,58,226,160,84,189,20,212,167,19,6,172,220,89,30,29,196,19,175,19,102,79,45,150,210,106,52,178,107,245,123,151,82,233,219,47,100,171,136,14,32,96,45,201,75,180,238,186,171,181,91,62,92,182,35,191,227,159,125,245,195,105,110,71,109,74,111,153,37,13,54,148,52,210,180,51,45,19,169,249,31,75,183,195,92,75,179,241,94,211,131,120,217,117,184,117,24,51,89,105,221,99,201,105,227,105,75,105,14,114,215,203,90,137,43,36,184,157,83,175,77,75,228,99,213,0,0,0,0,129,156,93,172,20,92,24,15,14,230,110,23,57,234,109,77,181,41,105,111,114,144,134,225,207,94,166,123,76,200,136,207,226,68,42,143,42,87,74,108,236,195,88,21,183,30,54,155,106,228,165,111,50,86,210,52,148,230,20,100,125,75,167,171,241,27,31,91,149,86,171,182,245,50,182,194,137,77,212,33,179,41,38,70,70,70,78,32,148,93,140,254,63,19,29,136,0,0,0,0,169,254,51,248,135,86,114,117,185,135,44,201,113,20,228,166,29,81,77,146,212,68,111,17,212,89,51,50,221,183,217,233,236,235,243,242,29,79,5,169,13,254,29,221,17,150,218,23,182,149,53,210,233,170,136,249,212,226,215,228,95,49,57,105,57,190,195,134,179,7,82,194,27,154,228,167,210,229,178,135,152,140,169,115,24,97,14,188,83,138,58,26,73,173,237,84,179,61,218,36,145,169,232,122,118,208,72,214,31,98,83,45,201,140,242,29,105,212,146,208,226,20,74,74,146,101,169,25,25,116,50,50,243,31,65,211,221,215,93,18,201,183,42,23,61,195,80,143,10,13,58,51,178,93,117,231,80,218,73,45,182,165,171,170,204,139,93,169,51,234,101,216,71,172,172,230,198,151,152,60,64,189,45,234,67,237,187,14,137,62,162,136,171,37,37,70,235,44,190,194,16,180,154,94,89,41,38,79,22,134,68,68,126,90,121,201,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,17,139,52,217,177,165,229,243,16,44,187,122,174,251,109,67,173,207,167,34,82,205,73,73,180,203,207,190,133,173,70,167,144,73,73,19,39,169,153,25,23,158,190,82,22,209,186,232,119,181,185,79,185,237,218,140,121,176,106,49,154,146,211,172,188,135,19,181,198,210,180,245,65,153,107,181,68,125,12,251,142,224,124,223,125,136,172,185,38,75,200,105,166,146,107,91,139,81,37,41,73,22,166,102,103,208,136,139,204,71,42,182,111,112,229,220,193,211,48,134,217,185,41,245,73,111,54,203,18,85,18,99,15,161,167,142,113,199,91,74,52,61,170,86,71,183,84,154,53,45,75,94,250,8,53,198,150,66,63,14,173,120,200,109,8,221,74,132,233,244,209,70,124,234,137,107,243,47,152,237,184,48,98,29,89,185,215,30,28,189,37,197,211,148,137,149,68,182,107,81,145,60,103,78,100,140,139,118,223,103,167,179,175,207,200,91,0,0,0,0,0,235,174,58,171,84,43,122,167,91,125,68,150,233,240,222,148,163,51,34,34,38,208,106,62,230,95,15,137,13,112,115,91,116,162,241,204,53,255,0,91,109,227,117,183,110,58,174,195,53,110,34,73,206,125,68,69,212,250,122,223,17,107,124,34,44,20,91,248,15,50,231,114,23,37,234,149,77,195,74,212,222,213,45,183,33,192,94,164,123,72,204,140,203,226,100,39,160,0,0,0,15,43,137,88,151,103,225,69,167,58,241,189,43,112,233,208,97,50,235,186,200,146,211,38,234,144,210,220,229,163,152,180,146,150,105,109,90,39,94,186,31,204,197,36,103,87,136,14,32,99,213,201,84,180,237,74,171,180,171,62,36,183,227,177,224,95,125,133,204,105,14,72,109,42,115,151,37,109,56,149,180,234,117,50,45,21,161,121,23,92,67,151,60,172,226,150,100,110,248,116,235,118,129,82,244,83,178,155,76,234,179,145,100,120,118,208,110,178,78,25,188,134,92,73,40,146,241,47,214,236,93,79,167,123,187,202,222,77,48,191,45,214,148,56,80,104,144,170,53,253,173,189,42,167,42,52,119,158,75,252,166,9,100,219,196,195,107,36,111,100,148,157,122,234,102,103,215,180,108,227,25,69,161,55,132,84,122,175,130,36,207,58,196,118,249,169,109,5,234,120,90,130,180,51,211,119,181,215,184,128,124,61,112,198,78,40,102,98,222,130,204,78,123,52,71,162,86,164,151,44,212,73,101,154,132,66,89,159,168,162,46,142,121,232,95,19,33,176,45,22,145,14,131,76,102,149,1,180,183,29,141,219,18,146,34,34,220,163,81,244,34,34,238,103,228,53,211,206,117,237,38,253,204,77,211,94,118,98,100,54,239,129,229,169,14,26,208,90,65,142,147,211,214,87,230,124,124,133,169,112,145,179,156,182,240,5,202,179,172,173,43,171,105,170,148,157,9,92,169,179,211,208,246,150,190,215,196,255,0,64,157,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,46,119,108,121,183,246,93,238,74,37,61,162,113,245,248,61,169,218,102,163,210,116,101,30,132,73,81,246,65,249,13,122,45,42,147,212,139,134,37,69,133,154,22,215,51,69,17,153,105,170,20,94,70,95,17,179,149,137,91,93,197,106,193,172,184,162,82,164,115,117,50,61,75,213,113,73,248,159,230,252,69,79,113,121,203,220,218,85,238,140,111,163,82,92,56,181,93,125,39,33,182,15,106,57,76,192,140,206,229,37,178,34,212,204,200,183,44,254,90,118,18,219,133,125,76,167,101,154,149,31,94,177,185,250,151,247,213,9,167,241,249,9,148,49,230,54,96,94,31,227,197,159,50,209,190,168,209,228,183,33,151,27,106,79,135,97,111,199,90,154,113,180,173,181,186,218,246,41,60,213,153,25,23,67,61,126,58,210,30,116,50,61,120,229,170,229,147,83,165,194,153,80,180,100,60,179,139,48,155,117,222,82,84,228,133,33,46,56,150,27,105,42,38,152,37,40,136,250,107,169,116,237,233,56,123,231,78,191,129,55,236,27,42,236,172,188,237,155,86,144,212,117,33,249,11,82,34,184,235,209,27,55,8,156,125,13,33,41,101,165,122,218,25,151,204,186,21,227,90,247,61,18,241,160,193,185,109,218,131,19,105,245,24,237,73,97,214,93,67,137,52,56,132,173,62,178,12,211,236,168,143,161,159,113,218,128,0,0,12,35,157,43,65,155,203,44,120,137,9,113,201,231,161,91,85,121,177,147,176,148,124,228,83,228,18,52,45,166,122,234,175,46,191,3,26,237,209,230,73,180,238,216,51,221,66,145,34,141,81,105,229,39,67,35,37,178,233,25,150,157,15,93,83,242,253,3,99,236,173,221,13,94,25,122,195,218,227,111,37,197,63,108,82,84,238,138,212,210,181,65,97,70,147,234,122,31,173,216,207,81,149,0,0,0,0,5,70,113,161,182,39,198,187,173,187,163,144,175,4,236,56,113,57,164,149,109,230,155,181,21,237,221,166,154,233,215,77,117,30,27,131,189,231,10,221,199,218,189,42,115,251,74,169,64,145,21,166,205,100,68,110,187,54,158,148,244,53,23,95,84,251,17,159,214,60,159,19,42,93,71,13,179,103,248,67,68,145,38,12,201,12,250,101,151,91,90,154,82,92,85,78,98,210,164,169,36,147,46,168,35,35,35,215,167,113,98,92,51,115,39,59,29,112,84,169,119,68,206,117,126,221,127,209,219,148,225,169,110,198,98,36,52,243,85,189,213,173,74,53,186,173,85,161,17,252,8,251,204,97,92,156,91,243,33,34,207,177,161,225,45,167,85,97,53,10,179,173,174,121,54,249,146,202,35,172,207,97,212,159,45,210,87,180,148,244,82,77,63,29,123,12,103,193,106,135,82,122,231,186,174,181,169,227,136,168,147,161,169,70,106,218,111,115,41,206,31,93,52,215,79,158,191,33,108,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,103,141,45,14,164,205,207,106,221,104,83,197,21,49,32,195,74,136,213,180,158,230,84,92,46,186,105,174,159,61,126,67,37,240,144,204,132,139,190,198,153,132,183,101,85,133,84,41,46,184,184,4,227,230,107,56,141,51,1,134,146,92,199,77,94,210,149,209,41,36,252,52,236,44,108,67,158,38,89,147,157,129,88,42,116,187,94,111,38,191,113,63,232,237,82,225,165,109,70,126,36,196,243,83,177,212,45,42,37,180,157,21,161,145,31,145,159,106,237,225,155,76,168,226,78,108,255,0,8,107,111,201,157,50,59,62,153,121,231,20,167,84,167,19,83,134,181,41,74,81,40,207,170,204,204,204,245,235,220,122,206,49,55,156,43,139,31,105,20,168,47,234,84,186,4,120,174,182,74,45,9,214,230,212,18,174,132,163,235,235,23,114,35,250,135,185,224,189,108,79,147,119,220,151,71,135,87,130,106,20,200,156,211,66,182,243,73,218,114,246,238,211,77,116,235,166,186,139,115,0,0,0,0,24,175,52,151,67,86,126,94,177,10,186,227,201,109,76,91,21,101,53,170,180,220,180,193,125,68,146,234,90,153,237,236,71,168,215,6,179,50,77,217,118,206,158,210,20,185,21,154,139,175,37,36,70,102,107,121,211,50,45,58,158,186,171,231,250,70,196,121,44,180,25,179,50,199,135,112,145,31,146,244,219,106,145,58,74,118,18,79,156,186,124,114,94,165,180,143,93,83,231,215,226,99,55,128,0,0,14,170,232,185,232,150,117,6,117,203,113,84,24,133,79,167,71,118,75,238,188,234,27,73,33,180,41,106,245,150,100,159,101,38,125,76,187,10,57,226,19,157,58,246,59,95,179,172,171,78,178,243,86,109,38,67,177,210,134,36,45,40,148,227,79,75,108,156,50,109,245,180,180,169,151,83,235,104,70,127,34,232,126,111,37,249,30,188,115,43,114,198,169,85,33,76,167,218,49,222,66,165,76,54,221,107,154,148,185,29,75,67,110,41,135,26,82,141,167,205,73,35,239,166,167,211,189,222,96,158,5,216,24,15,103,67,180,108,106,52,120,205,199,101,182,222,147,225,216,67,242,22,150,155,109,75,113,109,54,141,234,87,41,6,102,101,212,203,95,134,153,12,87,7,25,106,145,55,134,84,26,97,106,106,93,82,43,154,125,113,234,9,248,255,0,168,112,184,65,101,238,101,169,67,168,99,53,118,148,227,18,170,241,221,133,17,199,88,52,154,226,58,136,18,16,164,154,155,35,52,153,164,204,140,150,105,248,17,247,22,27,125,214,151,110,218,179,171,13,168,146,168,252,173,12,207,66,245,156,74,126,37,249,223,17,172,109,221,82,122,177,112,203,168,190,225,173,199,185,122,168,204,207,93,16,146,243,51,248,13,133,178,67,99,77,176,114,239,109,81,42,13,19,111,163,198,110,78,211,37,22,179,164,168,181,35,74,79,178,203,200,103,176,0,0,0,0,0,0,0,0,0,0,0,0,0,30,119,16,96,170,165,104,79,132,150,247,155,156,175,87,77,117,209,212,31,111,208,53,125,35,118,43,218,154,77,43,79,145,150,157,200,108,173,150,170,154,234,248,45,111,79,113,198,214,167,60,94,170,108,245,73,233,45,226,248,159,192,113,243,49,131,20,188,117,194,154,165,139,81,105,181,28,174,71,45,74,74,79,110,217,44,186,122,25,161,122,107,202,47,201,255,0,172,186,12,157,224,146,240,39,8,224,217,239,160,185,237,243,119,171,78,170,214,84,135,11,83,54,208,103,209,223,135,253,103,157,64,120,124,99,194,75,79,26,44,42,181,141,118,83,35,74,102,161,17,246,26,113,214,90,90,163,186,227,46,52,151,80,110,33,100,133,164,157,81,146,137,38,101,175,232,58,15,205,238,85,238,252,177,98,68,202,116,152,207,174,137,38,67,146,41,115,155,67,166,130,101,79,200,38,80,167,13,150,209,204,216,198,227,36,244,243,46,157,165,231,11,204,237,185,72,168,49,129,152,151,91,146,236,105,38,150,233,18,37,201,220,72,90,149,10,43,12,37,79,62,68,73,34,37,153,33,8,215,185,151,153,11,105,101,230,228,50,220,134,86,149,182,234,73,104,82,79,82,50,50,212,140,140,135,246,0,0,3,162,190,232,133,114,89,55,5,188,109,165,207,73,210,229,195,218,162,212,149,204,101,72,208,203,67,215,218,248,31,212,53,186,204,93,162,253,145,142,23,197,188,243,105,111,195,92,53,52,161,41,35,34,74,83,49,228,17,17,26,75,79,103,224,46,19,132,254,38,183,119,229,236,173,169,83,185,211,40,147,60,43,104,55,119,26,35,179,6,10,8,180,53,153,150,134,175,34,34,250,132,222,0,0,0,0,16,95,139,182,30,59,121,101,198,37,90,28,102,121,244,58,219,117,23,94,217,244,156,150,96,79,81,167,113,36,207,110,170,35,208,204,139,95,50,21,55,149,76,82,86,16,227,149,175,117,173,227,106,55,164,161,49,41,123,182,146,88,241,140,56,179,51,222,146,34,34,111,204,244,248,140,203,196,211,20,237,204,92,198,27,106,232,182,230,199,146,199,224,148,54,156,91,46,54,191,164,241,83,22,122,154,22,162,215,71,19,231,175,81,156,184,47,191,83,43,206,227,142,211,142,120,63,3,49,74,78,170,219,191,155,78,35,61,59,107,160,181,139,226,235,166,217,22,141,98,235,171,73,109,136,212,168,50,38,45,75,90,82,90,52,210,156,62,170,50,46,201,63,50,250,200,107,189,155,92,95,169,227,110,59,220,181,231,39,59,34,26,42,179,33,211,136,221,82,211,225,202,99,234,107,111,174,178,211,71,122,109,61,58,244,47,141,188,240,192,193,135,48,187,47,80,43,19,162,178,220,171,157,77,86,80,180,183,162,141,153,48,97,40,181,51,66,79,187,103,230,101,243,49,49,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,67,174,39,248,48,230,40,229,234,125,98,12,86,92,149,108,41,218,202,214,166,245,81,51,26,12,213,30,134,72,81,247,112,188,200,190,100,42,27,41,88,191,83,193,44,119,182,171,205,206,118,60,53,213,97,195,168,145,58,164,39,195,156,198,20,238,239,93,5,166,141,117,220,122,116,234,95,13,136,108,123,174,155,123,218,52,123,174,147,37,183,227,85,96,199,152,133,33,105,81,104,235,73,112,186,164,204,187,40,188,207,235,49,84,252,104,31,169,157,229,110,71,117,199,60,31,129,134,164,167,85,109,223,205,168,145,30,157,181,208,96,238,25,120,169,110,97,22,48,220,183,69,201,54,60,102,10,211,152,211,107,121,198,209,244,158,42,26,203,67,90,210,90,232,218,188,245,232,48,214,107,49,73,88,189,142,87,69,214,151,141,216,222,146,154,196,69,238,220,74,99,198,62,226,12,143,122,136,203,71,60,143,79,128,182,62,17,56,120,237,157,151,41,149,105,145,153,231,87,43,110,84,26,123,103,210,114,94,129,1,68,157,198,146,61,186,164,207,66,51,45,124,204,78,128,0,0,0,1,8,120,175,226,107,118,126,94,206,218,139,59,147,50,183,51,194,184,142,110,211,92,119,160,206,65,150,132,178,51,212,211,230,70,95,88,167,188,186,218,47,94,248,225,99,219,204,182,151,60,77,195,76,66,210,162,51,37,37,83,26,65,145,145,36,245,246,190,3,100,91,18,136,86,213,145,111,219,196,218,91,244,101,46,36,61,169,45,8,185,108,165,26,17,104,95,155,240,47,168,119,160,0,0,63,135,158,110,59,46,72,121,105,67,109,36,214,181,40,244,34,34,45,76,204,204,84,183,20,60,237,185,87,168,63,129,152,105,91,146,212,104,198,166,234,242,34,73,218,75,90,85,54,43,241,212,166,95,50,52,153,26,12,208,180,107,216,207,200,132,67,202,30,85,239,12,206,226,68,58,116,104,207,162,137,26,67,114,42,147,156,67,164,131,101,47,176,79,33,46,19,46,35,153,177,253,196,74,233,230,125,59,223,134,14,97,37,167,130,246,21,38,198,180,233,145,162,179,79,136,195,14,184,211,45,33,82,29,109,150,218,83,171,54,208,130,90,212,77,36,205,70,146,51,211,244,23,184,1,25,115,169,150,130,204,77,30,223,166,146,18,69,14,173,17,231,149,167,94,82,19,33,42,35,62,83,157,62,155,207,167,250,243,78,16,88,48,48,199,13,173,219,34,156,210,16,221,38,153,18,34,182,37,37,185,77,71,109,173,122,37,58,251,5,215,66,253,29,135,69,153,74,146,233,56,45,113,79,109,198,219,83,126,19,69,56,173,19,214,91,37,241,47,136,214,164,205,217,79,106,73,53,45,94,68,90,246,33,180,22,31,65,85,54,208,129,9,77,236,54,249,190,174,154,105,171,171,62,223,164,122,32,0,0,0,0,0,0,0,0,0,0,0,0,0,28,106,138,73,112,220,74,139,82,61,58,126,146,26,190,223,16,209,79,186,38,196,109,179,66,91,229,232,157,52,211,86,210,125,191,72,216,51,34,117,181,92,25,98,180,42,74,109,72,55,61,33,209,73,208,250,84,36,167,226,127,1,159,140,137,69,162,136,140,190,96,148,165,37,181,41,34,34,242,34,31,160,3,1,231,31,45,52,28,198,225,69,82,136,236,8,222,155,135,25,249,52,217,38,210,57,132,250,35,72,75,72,223,202,113,123,119,189,174,137,45,117,234,93,123,208,93,219,110,94,120,11,138,114,168,239,156,186,109,106,216,170,172,152,121,60,214,77,75,141,37,73,75,136,81,146,22,105,222,214,164,162,34,237,228,125,175,35,135,198,102,34,227,246,12,83,34,84,167,161,219,134,223,140,205,58,98,84,233,41,215,121,17,34,146,222,81,27,171,90,181,113,227,213,71,166,167,220,136,251,202,128,0,0,14,226,141,56,176,225,89,89,89,132,252,38,129,13,12,194,175,66,241,143,41,45,237,223,41,249,211,150,163,51,36,17,25,154,82,93,76,205,95,51,30,255,0,131,70,37,42,6,42,215,176,222,67,196,219,18,40,242,170,104,55,21,162,84,226,164,211,217,36,150,170,208,213,161,118,219,175,207,200,92,103,112,0,0,0,1,140,179,43,99,197,196,44,12,189,109,215,224,148,183,92,160,212,149,21,163,104,156,51,124,225,188,132,104,70,149,30,186,175,78,133,175,94,131,91,251,214,143,34,215,189,171,212,7,90,84,119,233,53,89,80,212,141,166,131,109,109,60,164,25,105,161,25,25,26,123,104,90,105,216,135,89,34,101,66,166,227,69,42,84,137,110,37,41,101,162,113,106,112,201,62,73,78,190,93,122,17,124,69,212,240,147,193,103,48,247,4,38,223,215,28,2,137,82,173,206,113,232,238,56,215,44,253,30,244,56,46,164,204,214,132,171,77,200,81,244,81,167,167,159,113,140,184,164,103,90,20,122,99,248,17,135,53,180,185,37,213,41,53,105,48,164,145,146,80,105,155,21,232,234,91,47,234,71,174,195,52,45,26,118,51,242,33,1,114,143,131,181,92,114,199,75,126,220,106,157,38,124,102,103,196,159,82,52,178,167,72,162,148,198,16,234,151,234,44,182,232,239,83,81,105,215,169,252,118,35,178,45,168,54,109,155,66,180,233,172,33,152,212,106,108,88,13,33,9,36,145,33,150,146,217,116,34,34,236,146,236,69,245,16,238,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,189,181,6,242,179,107,182,157,73,132,61,26,179,77,149,1,212,45,36,162,52,60,210,155,62,134,70,93,148,125,200,254,163,26,238,102,227,7,106,184,27,142,151,5,184,237,58,76,8,207,79,151,62,154,106,101,77,17,197,57,143,161,165,35,212,65,109,209,174,134,146,211,167,67,248,79,174,22,249,214,133,34,152,198,4,98,53,109,45,201,105,73,77,38,76,217,36,68,164,18,97,69,102,58,86,243,250,153,235,188,201,8,70,157,204,188,200,100,222,45,152,44,230,33,96,132,43,250,219,128,82,234,84,73,205,189,33,198,218,230,31,163,217,135,57,213,25,26,16,165,105,185,105,62,170,36,245,242,238,41,90,60,202,133,49,199,74,44,169,17,28,82,84,203,164,218,212,217,154,124,210,173,60,186,117,35,248,14,206,202,163,200,186,47,106,13,1,166,149,33,250,189,86,44,52,163,105,173,78,45,215,146,130,45,52,51,51,51,87,192,245,248,24,217,3,45,86,60,92,61,192,203,42,221,143,4,162,58,221,6,154,169,77,147,68,217,147,229,13,148,47,82,36,164,245,213,26,117,45,122,117,25,52,0,0,0,3,176,167,62,50,248,148,169,248,171,65,195,120,239,19,140,71,163,197,169,172,219,86,169,75,137,147,80,100,210,122,43,66,86,135,219,110,191,63,33,224,56,79,225,89,94,185,132,252,38,168,66,67,208,168,48,188,99,42,83,123,182,74,98,116,21,164,200,205,6,68,100,149,31,82,50,87,204,133,229,246,0,0,0,17,95,136,62,102,34,224,14,11,212,226,83,103,161,171,134,224,140,245,58,26,82,233,37,214,185,241,37,18,30,73,19,168,90,116,113,146,209,69,174,135,216,140,251,81,189,165,110,94,120,245,138,113,104,236,28,186,149,106,231,170,160,159,121,92,215,141,43,147,37,41,83,139,81,18,214,73,222,238,166,163,35,239,230,125,239,211,39,25,105,160,229,203,10,41,116,70,160,70,244,220,200,204,73,169,73,38,145,204,55,215,26,58,93,70,254,83,107,219,189,157,116,81,107,175,83,235,219,62,0,15,229,72,74,203,69,164,148,69,215,169,106,63,72,136,139,66,46,131,1,103,174,182,171,127,44,87,125,73,45,169,195,107,209,254,170,75,83,61,106,17,147,241,47,136,215,202,199,132,138,133,209,10,27,141,154,210,231,51,84,145,107,174,141,168,255,0,212,54,130,167,36,145,13,180,164,180,34,215,167,233,49,201,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,146,147,91,42,73,23,125,63,206,53,153,199,106,115,148,156,85,174,83,221,107,150,166,188,54,169,219,166,154,198,104,251,104,95,17,119,92,47,235,171,174,100,238,203,117,229,106,242,61,35,191,175,198,169,55,78,230,103,216,132,177,0,0,31,134,68,101,161,150,164,98,167,56,186,229,161,138,108,152,120,227,108,210,157,63,18,227,112,167,166,51,5,180,141,71,62,75,175,44,144,215,201,58,173,75,248,106,94,99,17,112,144,196,231,236,204,195,200,183,165,212,30,76,10,229,37,112,155,140,110,153,53,226,94,157,1,4,189,134,178,78,237,169,211,93,12,244,233,161,139,192,239,212,135,232,0,0,10,235,227,23,134,12,213,176,154,145,136,145,162,45,201,80,170,113,225,56,109,182,70,105,101,17,170,15,26,143,68,25,146,72,207,169,238,211,229,230,43,147,36,23,251,216,119,153,11,70,166,220,229,198,110,161,83,129,78,124,210,233,163,123,78,79,140,165,32,253,100,234,71,179,177,153,151,78,195,98,58,60,230,170,148,136,53,54,21,171,114,227,52,250,15,82,234,149,164,148,93,181,248,252,71,48,0,0,0,7,22,166,201,200,166,203,142,73,74,141,214,28,70,138,45,72,245,73,150,135,242,26,231,231,66,214,77,171,153,75,242,58,118,145,207,175,213,39,40,147,217,38,185,242,11,66,232,90,123,63,63,172,117,121,89,194,58,158,50,227,117,173,106,195,138,110,196,77,82,11,245,5,26,20,164,166,39,139,97,183,76,244,66,200,136,137,194,246,139,111,199,231,103,121,210,206,5,181,149,172,42,131,151,252,38,157,1,219,132,168,141,82,222,122,11,173,171,193,35,195,72,136,165,110,97,230,214,219,232,113,134,207,83,71,171,211,166,186,17,84,148,88,151,222,49,94,228,219,13,213,43,245,234,228,223,89,90,61,41,213,58,243,221,207,77,235,50,53,185,223,169,234,175,51,49,118,188,59,114,111,19,47,118,52,123,202,230,167,49,248,91,94,132,135,30,82,217,46,108,118,95,102,35,138,97,70,182,27,117,6,151,89,86,168,51,50,35,248,159,82,153,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,33,167,17,44,155,196,204,37,141,34,242,182,105,204,254,22,208,97,45,198,84,134,75,155,33,150,25,150,226,88,35,67,14,58,179,83,175,39,68,17,145,25,252,15,169,210,84,168,151,222,14,222,230,219,237,213,40,21,234,28,223,85,70,79,69,117,46,178,247,114,215,98,200,137,109,247,232,122,167,200,200,91,110,75,115,129,109,102,151,10,167,101,255,0,22,103,65,106,225,58,35,180,182,94,156,235,105,241,168,240,209,226,37,91,159,121,197,184,250,220,125,195,212,145,235,117,233,174,164,117,139,154,124,35,169,224,214,55,93,54,172,184,166,212,69,85,39,63,79,50,66,146,149,68,241,111,161,163,45,80,130,50,50,108,253,146,219,240,249,118,121,47,181,147,117,102,82,194,142,123,12,224,215,233,115,136,151,217,70,137,241,203,67,232,122,251,95,47,172,108,97,76,100,227,211,98,71,52,165,38,211,13,163,68,150,132,90,36,139,66,249,14,80,0,0,0,14,29,98,115,84,186,68,234,155,234,209,184,145,157,125,103,169,116,74,18,106,62,250,124,62,35,93,204,239,223,239,98,38,100,46,234,154,231,57,37,186,125,78,125,57,131,91,166,189,141,55,62,74,146,130,245,149,161,22,254,196,100,93,123,11,27,224,233,134,12,210,112,154,175,136,146,98,45,185,83,42,114,33,54,110,54,68,106,101,113,169,239,18,139,84,17,154,76,203,190,237,62,94,98,197,0,0,0,126,118,234,98,143,248,183,226,115,247,158,97,227,219,209,42,14,170,5,14,146,136,78,70,39,76,218,241,44,206,158,131,94,194,89,167,118,213,105,174,132,122,116,208,134,92,225,19,150,134,42,82,102,99,141,205,74,116,188,51,174,66,128,153,44,22,211,52,156,9,45,60,130,91,95,53,104,180,175,227,161,121,139,100,34,34,45,8,180,34,31,160,0,2,39,113,63,174,174,135,147,187,213,230,21,163,203,244,110,206,191,10,164,45,123,25,31,99,20,139,129,52,231,42,216,171,67,167,180,215,49,78,248,157,19,183,93,116,140,233,246,208,254,3,102,104,201,52,50,148,153,118,215,252,227,234,0,0,0,0,0,0,0,0,0,0,0,0,0,3,240,203,82,208,107,129,156,90,35,212,28,195,93,48,157,53,30,223,3,161,171,93,127,168,99,159,192,190,34,213,56,66,87,221,168,229,185,170,18,182,236,164,110,219,167,127,165,159,61,71,175,95,151,192,191,72,157,128,0,0,49,190,97,112,162,151,140,184,77,113,89,21,8,168,121,201,116,233,105,136,102,132,168,211,33,81,157,105,10,45,80,189,12,185,135,212,139,95,135,192,234,23,37,56,23,119,219,57,227,168,90,110,81,229,198,110,210,170,58,163,113,248,238,161,46,49,22,175,25,189,201,62,89,106,71,183,82,61,18,93,60,133,224,32,140,144,146,62,228,68,70,63,160,0,0,24,79,57,86,3,88,141,151,75,214,134,168,104,144,243,20,90,148,168,196,166,201,102,151,138,12,132,161,73,245,84,100,162,53,244,50,45,126,3,94,38,151,82,195,235,241,14,183,185,185,246,229,92,148,157,219,146,105,118,59,221,53,246,84,94,178,62,71,245,13,139,50,157,136,17,177,39,47,86,21,125,185,40,122,74,109,218,91,19,77,43,37,105,39,192,176,183,8,253,101,30,186,175,242,143,95,136,203,160,0,0,0,56,117,137,141,211,169,19,170,14,173,40,68,104,206,188,165,40,244,74,73,41,51,51,51,242,46,131,92,108,223,93,137,188,51,33,136,53,4,56,110,34,61,201,86,138,133,107,170,77,41,159,32,200,210,122,159,171,235,116,25,23,45,24,203,110,101,183,12,174,75,246,51,80,37,222,245,150,230,81,233,141,184,150,220,92,86,158,142,203,172,200,34,37,182,242,13,47,51,166,244,168,200,181,232,70,174,165,130,170,181,76,65,199,140,70,92,185,62,62,183,112,92,53,3,216,218,57,242,84,78,62,249,153,33,36,102,181,237,230,59,208,186,159,173,230,103,214,225,248,125,228,34,223,193,235,98,6,35,98,53,21,153,119,108,246,154,148,211,50,227,33,194,132,149,183,21,228,250,175,71,67,173,186,135,91,89,116,81,237,212,252,245,49,59,82,148,161,36,132,36,146,148,150,132,68,90,17,23,192,126,128,242,151,254,41,88,24,97,72,126,179,124,221,212,122,51,12,52,167,72,167,84,24,142,107,209,43,86,137,230,173,36,102,100,133,232,90,249,31,192,196,14,198,174,48,118,53,167,54,77,39,11,232,103,89,145,29,213,180,82,100,70,102,68,71,54,155,137,220,149,177,52,140,210,102,150,204,143,78,169,81,159,153,8,243,253,25,204,194,59,90,74,158,179,172,100,82,202,89,56,100,213,62,113,62,108,239,246,122,206,219,174,223,46,218,252,133,146,100,235,52,176,179,77,135,42,187,155,164,189,2,92,73,7,14,82,13,130,105,179,117,12,71,113,102,130,230,184,123,117,127,166,167,174,133,212,190,57,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,6,1,206,46,105,97,101,103,14,83,119,57,73,122,124,185,114,10,28,84,19,4,235,100,234,216,144,226,13,101,205,108,246,234,199,93,15,93,15,161,124,43,111,250,51,153,132,106,180,165,51,103,88,203,165,156,179,112,137,218,124,227,124,153,223,236,244,157,183,93,190,93,181,249,9,13,130,188,96,236,107,178,108,106,78,40,80,206,141,34,67,168,104,228,199,140,204,120,141,238,54,211,185,75,126,105,153,36,141,78,25,158,157,18,146,63,35,19,198,192,197,44,63,196,250,67,21,155,30,239,163,214,88,125,164,186,101,6,160,196,131,70,169,66,180,87,41,106,34,50,37,167,82,215,204,190,36,61,88,15,197,37,43,73,161,105,37,37,69,161,145,150,164,101,240,16,75,136,38,66,45,252,97,182,39,226,54,28,209,89,137,118,192,105,217,78,179,18,50,27,41,169,67,114,158,87,170,204,117,186,227,171,117,196,23,85,22,237,11,207,67,20,241,74,170,98,14,3,226,50,37,198,241,244,75,130,222,168,22,246,215,207,140,163,113,135,200,205,10,34,52,47,111,49,174,165,208,253,95,35,46,153,215,50,248,203,110,102,75,12,173,187,246,75,80,34,94,244,102,225,209,234,109,182,150,219,92,166,153,142,243,175,72,50,53,184,242,205,79,61,166,245,40,136,244,234,68,174,167,142,114,133,117,149,159,153,12,62,168,45,195,109,18,46,74,76,85,171,93,8,146,169,241,204,205,71,169,122,190,175,81,177,213,26,99,117,26,68,26,131,75,74,209,42,51,79,37,73,61,82,162,82,72,200,200,252,203,168,230,0,0,0,0,196,89,177,196,8,216,111,151,171,246,190,228,148,51,37,86,237,81,136,70,165,146,117,147,224,95,91,100,94,178,79,93,81,249,39,175,192,107,166,234,234,88,131,126,45,215,55,57,62,227,171,154,149,183,114,141,78,200,123,174,158,210,143,214,95,204,254,177,176,238,77,108,6,112,231,46,150,85,13,16,209,29,231,232,180,217,82,73,45,146,13,79,42,12,116,173,74,245,82,102,163,52,117,51,45,126,35,54,0,0,0,254,86,70,104,81,23,115,35,34,20,127,157,108,11,187,238,108,241,211,237,54,232,242,228,183,118,213,26,81,56,196,119,86,150,216,149,87,146,222,229,31,44,244,34,221,169,158,138,46,190,98,222,178,245,133,20,188,26,194,107,118,200,167,197,67,46,68,167,68,76,179,36,37,38,169,9,140,211,75,81,232,132,106,103,203,46,166,90,252,126,5,146,0,0,0,65,62,47,117,247,105,217,110,118,132,141,187,42,251,119,235,174,191,69,62,2,139,78,191,63,129,254,129,85,121,58,162,61,94,204,53,173,9,163,81,110,241,218,154,117,215,250,134,65,252,15,224,54,63,34,208,180,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,248,151,80,10,129,154,123,153,132,180,104,37,248,45,53,78,154,233,78,134,127,2,248,137,181,193,134,188,114,112,234,235,162,43,105,20,63,3,183,226,123,223,168,40,252,255,0,212,44,136,0,0,0,120,26,30,12,89,116,28,68,168,98,92,10,60,70,107,21,22,93,101,231,155,142,210,84,178,113,242,121,70,106,36,18,140,205,100,70,122,168,255,0,199,212,123,224,0,0,1,196,171,83,163,213,233,115,41,82,218,75,140,76,142,228,119,16,164,145,146,146,180,154,76,140,140,140,143,161,159,144,215,119,60,56,105,39,12,51,35,120,83,28,97,13,71,169,213,106,21,72,137,66,77,41,38,28,159,37,40,45,54,36,187,55,228,70,95,3,22,79,193,251,19,29,185,176,118,165,104,74,146,217,174,149,81,121,45,182,165,159,51,150,212,88,13,145,145,26,207,213,245,180,236,69,175,192,88,48,0,0,0,12,51,155,252,64,70,27,229,234,244,174,28,158,67,207,209,106,49,99,172,151,181,68,233,193,144,164,237,61,201,61,117,71,77,15,81,174,109,199,86,122,189,112,213,43,146,93,91,142,212,102,191,45,197,173,70,106,82,156,89,168,204,204,204,204,204,204,254,38,56,237,248,218,139,204,65,100,157,125,199,20,150,89,105,58,168,212,163,61,18,146,47,51,235,161,17,11,108,225,137,145,184,212,26,84,108,111,196,250,58,28,169,200,52,63,73,141,34,57,25,52,210,147,10,75,15,108,126,57,41,46,18,137,101,185,11,208,186,145,117,212,197,153,33,8,109,9,109,180,146,82,146,34,74,72,180,34,47,129,15,232,127,43,90,27,66,156,113,68,148,164,140,212,102,122,17,23,196,69,44,218,103,239,11,242,247,72,157,70,166,213,98,214,46,165,71,117,44,69,136,252,121,4,203,187,95,74,121,168,76,134,220,73,19,172,145,43,66,212,181,34,238,125,41,175,31,179,91,139,121,131,175,74,168,93,119,44,214,233,203,113,124,154,116,121,146,74,50,91,53,186,105,213,167,30,90,72,246,188,164,244,233,167,79,175,206,97,126,1,98,198,48,204,68,91,18,202,172,84,27,90,201,7,37,170,108,151,88,65,153,160,181,82,218,109,122,17,115,16,103,242,61,126,2,195,114,231,194,12,223,42,117,197,141,181,133,161,181,180,204,147,131,2,70,138,37,31,37,123,28,110,76,47,248,84,153,107,240,47,136,177,236,32,193,76,62,192,235,101,54,166,31,81,35,192,134,74,39,28,52,70,97,165,186,231,45,182,205,107,229,54,130,82,140,154,70,167,166,167,167,213,167,187,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,49,127,5,48,251,28,109,149,90,152,131,68,143,62,25,168,220,108,215,25,135,86,211,156,183,27,37,163,154,218,201,42,34,117,122,30,154,150,191,94,181,195,152,206,16,124,130,168,220,88,37,88,90,219,67,47,73,40,51,228,106,163,89,115,151,177,182,227,66,255,0,130,73,22,191,18,248,10,242,197,12,2,197,140,30,152,184,183,221,149,88,167,182,133,154,10,75,180,217,45,48,179,35,89,106,149,186,218,53,35,229,172,203,228,90,252,71,163,192,28,214,226,222,95,43,241,106,22,165,203,57,218,115,110,35,157,78,145,50,74,163,41,178,91,70,173,26,109,228,36,207,107,41,79,94,154,106,95,85,202,101,47,63,120,95,152,74,68,26,53,74,171,22,143,117,38,59,73,126,44,183,227,199,39,157,218,194,85,202,66,164,56,226,136,221,120,201,58,150,167,161,151,114,235,43,80,180,56,132,184,218,137,73,81,17,164,200,245,35,47,136,254,135,242,180,33,196,41,183,18,74,74,136,201,73,50,212,140,190,6,43,55,137,222,70,226,215,169,82,113,191,12,40,232,110,167,28,214,253,90,52,120,228,68,235,73,76,217,47,189,177,136,230,165,56,106,52,22,229,175,67,232,71,215,67,21,38,239,141,167,60,252,23,137,214,28,109,74,101,230,149,170,77,42,35,209,73,50,242,62,154,25,24,228,91,149,103,168,55,13,46,185,25,213,182,237,58,107,18,219,90,20,100,164,169,181,146,136,200,200,200,200,200,203,226,67,99,44,160,98,2,49,35,47,54,93,112,164,243,222,98,139,78,138,250,205,123,148,110,166,12,117,43,113,238,81,235,170,250,234,122,140,204,0,0,0,2,190,120,192,226,99,182,206,14,211,109,8,178,91,37,213,106,44,165,198,210,179,230,114,221,139,61,179,51,34,89,122,190,174,157,140,181,248,138,216,200,246,26,73,196,252,200,217,244,198,216,75,177,233,149,90,125,82,90,86,147,82,77,134,231,198,74,203,77,138,46,206,121,145,23,196,198,196,84,154,116,122,69,46,29,42,35,73,109,136,113,219,142,218,18,146,34,74,80,146,73,17,17,17,17,116,34,242,28,176,0,0,1,224,107,152,49,101,215,177,18,159,137,115,232,241,30,172,83,153,105,150,94,114,59,74,82,9,183,205,228,153,40,208,106,35,37,153,153,104,162,255,0,31,81,239,128,0,0,5,110,241,158,175,42,54,29,90,148,52,109,50,153,227,183,252,75,99,244,245,23,159,250,132,36,225,165,64,42,254,105,237,150,13,163,89,35,198,235,162,117,211,90,116,195,248,31,192,95,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,68,226,249,78,110,46,99,85,57,17,201,7,47,77,86,72,211,126,216,16,11,190,157,116,25,87,130,245,121,228,214,110,250,31,57,60,181,250,63,212,220,122,244,69,69,93,181,255,0,80,182,96,0,0,0,0,0,0,0,21,9,198,83,12,83,73,188,40,120,139,22,10,137,153,145,227,65,113,242,107,213,55,86,237,65,227,78,226,65,22,186,22,186,26,181,249,121,143,11,194,39,21,99,217,152,235,54,213,171,76,117,16,171,116,199,35,199,104,156,34,65,203,122,100,6,210,123,84,178,45,116,73,150,164,70,175,172,93,161,25,40,136,200,245,35,234,63,64,0,0,5,121,113,148,196,146,161,224,141,14,198,166,84,86,197,70,161,95,140,252,134,144,246,211,92,39,34,84,26,81,25,37,68,163,73,168,136,186,164,211,254,97,76,130,100,240,219,202,187,184,233,138,176,238,234,253,57,110,91,150,212,166,230,44,220,100,205,151,223,143,38,27,134,202,183,178,182,212,74,109,211,213,58,145,153,121,145,119,189,58,61,34,155,65,166,70,163,210,33,51,18,28,54,144,195,44,178,218,91,66,16,132,146,82,146,74,72,136,136,136,136,180,34,211,160,230,14,178,226,185,104,54,157,42,77,106,226,171,68,167,195,138,210,222,113,217,47,161,164,146,82,147,81,250,203,50,46,201,51,234,126,70,43,7,58,28,83,82,211,213,140,54,192,199,28,35,74,36,83,228,213,181,236,189,100,50,181,199,126,44,191,248,37,160,205,63,61,59,16,172,202,149,82,250,197,107,171,197,84,37,85,238,42,221,73,253,169,55,22,244,183,214,183,28,51,36,150,166,165,158,171,112,250,117,234,175,137,137,227,147,206,22,151,93,248,236,43,235,26,27,85,42,132,178,109,230,169,230,78,49,45,205,124,59,165,189,169,49,20,131,65,161,110,164,244,87,85,22,157,136,204,90,190,23,224,134,25,96,253,10,45,10,198,180,41,52,228,71,105,13,41,246,105,241,217,121,227,74,16,147,91,138,105,180,110,81,242,208,102,122,117,50,250,135,187,34,34,45,8,180,34,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,204,98,78,38,88,120,65,103,79,191,241,38,230,135,65,160,211,17,186,68,185,42,61,53,63,101,8,73,17,169,197,168,250,37,9,35,82,143,161,17,138,211,198,62,54,75,143,81,147,76,192,92,38,141,38,43,42,82,90,171,92,239,47,71,244,61,9,69,17,133,36,210,158,134,101,171,218,153,25,106,73,61,72,97,234,127,25,204,214,69,156,82,102,219,88,117,54,57,171,214,142,170,84,164,22,221,122,237,82,100,145,145,233,208,140,245,249,145,137,73,151,238,49,248,79,125,207,141,110,99,125,166,253,131,57,245,19,104,170,199,124,230,83,20,163,62,134,231,170,78,177,223,78,203,73,104,102,106,73,11,8,167,212,32,85,160,199,170,82,167,71,155,10,91,73,126,60,152,238,165,198,158,109,69,170,86,133,164,204,148,147,35,35,35,35,208,200,114,0,6,43,199,108,207,96,134,91,168,232,170,226,221,243,18,148,235,232,53,196,167,54,70,252,249,101,169,151,209,71,70,171,52,234,90,111,50,36,17,247,81,8,1,137,188,110,210,153,78,68,193,204,19,230,71,74,143,100,251,150,126,213,173,58,249,198,143,169,39,167,159,56,251,246,24,98,95,25,124,218,73,144,183,153,162,97,220,84,43,77,26,106,143,36,208,158,154,116,223,37,74,235,223,169,159,113,237,236,174,55,56,183,10,83,127,178,38,12,218,85,136,218,232,191,67,74,147,78,115,79,137,27,170,144,70,127,45,11,95,144,155,25,121,226,83,150,108,193,77,141,110,199,184,100,89,247,44,147,36,53,73,184,137,17,249,238,31,228,178,250,84,109,56,122,232,68,147,82,86,173,75,68,247,210,85,128,0,0,12,57,153,44,217,96,198,85,237,198,171,120,163,95,90,102,205,74,206,155,70,130,130,122,124,243,79,126,91,122,145,37,36,125,13,197,154,80,70,100,91,181,50,35,173,220,69,227,103,139,117,41,142,181,133,120,77,107,208,160,238,52,161,202,211,175,212,100,26,124,149,244,106,101,9,51,239,161,146,200,181,211,83,238,58,11,91,141,54,100,105,146,200,238,187,14,194,174,67,51,213,72,102,44,168,111,249,116,75,132,242,210,69,223,187,102,125,123,249,9,213,149,222,38,24,13,153,42,140,75,62,95,137,177,239,41,102,72,98,145,86,121,43,102,91,154,123,17,165,17,18,92,87,145,37,105,109,106,63,101,38,37,208,8,233,157,172,222,254,211,155,10,131,123,254,199,191,133,222,155,171,250,43,194,250,91,192,114,126,133,199,121,155,249,46,238,252,94,155,116,46,250,235,211,65,229,50,59,159,127,219,155,86,187,105,127,177,71,224,127,224,180,104,146,57,158,157,244,135,137,231,169,196,233,167,135,107,102,222,87,125,85,174,190,90,117,150,192,0,0,2,19,230,163,138,110,12,101,254,175,54,198,178,233,238,98,5,223,5,75,102,91,16,228,147,52,248,15,22,164,109,189,39,69,110,90,79,77,80,218,85,166,134,149,41,10,45,4,41,172,113,161,205,20,202,161,202,163,218,24,121,78,132,149,106,136,170,167,74,120,205,58,235,162,220,57,4,102,126,90,164,147,245,23,113,153,48,75,141,116,73,245,56,212,140,192,225,123,52,216,207,40,146,237,106,218,113,197,182,193,153,119,84,55,77,75,52,107,212,205,46,169,68,93,146,163,239,101,246,101,235,105,226,37,175,78,189,44,107,130,21,110,135,86,100,159,135,58,27,164,227,78,163,177,232,101,216,200,200,200,210,122,26,76,140,140,136,200,200,119,96,0,0,0,0,0,60,14,53,227,166,24,229,238,199,145,136,24,171,114,53,73,165,180,178,101,148,237,55,31,150,249,145,154,89,101,178,245,156,89,232,103,161,116,34,35,51,50,34,51,42,202,197,62,54,183,204,170,140,136,216,45,132,84,90,117,57,42,52,177,50,229,117,217,82,28,79,231,155,44,45,180,52,175,238,119,184,69,167,115,215,66,240,214,255,0,26,28,207,211,165,239,174,217,216,125,87,138,163,45,237,122,62,84,119,8,139,93,118,45,50,12,139,93,124,210,174,197,243,19,111,43,28,82,48,79,48,181,104,118,69,215,5,220,63,187,230,168,154,139,18,124,164,189,6,107,167,217,182,101,104,157,22,126,72,113,40,51,51,36,164,214,122,107,52,71,6,187,38,175,10,137,80,153,64,165,51,83,169,177,21,215,33,194,122,87,134,68,151,201,38,104,105,78,237,87,44,148,173,8,215,181,90,107,174,135,166,130,177,231,241,183,151,68,174,72,160,220,89,84,147,79,147,79,150,184,147,153,59,196,141,232,238,33,102,151,18,104,56,37,170,146,100,162,208,204,186,150,154,151,113,101,118,85,227,110,226,29,163,70,190,173,42,139,115,232,213,232,76,212,32,200,65,244,113,151,18,74,78,165,228,122,30,134,71,212,140,140,143,169,14,236,7,194,108,216,116,216,82,42,53,9,77,70,139,21,165,190,251,206,172,146,134,155,73,25,169,74,81,244,34,34,35,51,51,242,33,88,215,63,27,250,29,58,230,169,210,237,92,188,61,91,164,198,152,235,16,42,46,221,94,21,115,88,74,204,144,241,179,224,150,109,154,200,137,91,55,40,203,93,53,22,47,133,247,53,209,121,225,237,2,236,189,44,194,180,171,85,120,77,204,149,68,241,222,49,80,13,126,178,90,83,188,182,247,44,146,105,220,91,11,106,140,211,215,77,79,212,128,0,243,215,246,32,217,88,91,105,84,47,188,66,185,33,80,168,52,166,249,178,231,75,94,212,32,181,208,136,136,181,53,40,204,200,146,132,145,169,70,100,68,70,102,68,43,71,26,56,216,38,45,74,69,47,0,112,174,60,200,204,169,73,110,175,115,184,180,165,227,233,162,147,17,149,37,68,158,250,110,116,148,100,101,170,82,122,144,196,52,46,52,57,161,129,60,158,173,217,248,123,85,136,165,22,246,10,159,41,133,145,117,232,133,166,65,232,125,186,169,42,236,39,14,84,56,159,224,206,99,234,241,44,91,150,158,229,131,121,204,81,55,18,12,233,73,122,28,247,15,66,36,71,147,162,62,144,207,179,107,74,76,204,200,146,107,62,130,102,0,8,113,196,91,52,85,92,178,126,195,117,170,76,151,18,153,55,159,142,170,70,104,253,105,148,168,241,214,220,166,52,236,122,148,196,25,107,217,105,108,252,132,189,165,85,41,245,186,100,58,213,38,91,114,160,207,97,185,81,95,108,245,67,173,45,36,164,45,39,230,70,147,35,47,172,114,128,0,66,236,254,230,204,240,62,252,193,124,52,163,84,73,169,85,219,186,153,90,184,73,42,208,211,68,98,90,18,109,171,224,78,185,184,200,255,0,251,29,90,247,19,68,0,0,7,242,227,141,178,218,222,121,196,161,180,36,212,165,40,244,36,145,119,51,63,34,21,247,153,14,48,24,79,134,117,89,118,150,11,91,167,136,85,72,139,54,158,170,28,159,15,73,109,100,122,25,54,178,35,92,141,58,150,169,36,160,250,26,86,162,17,73,254,51,249,172,93,76,230,177,107,97,187,113,183,122,176,206,149,45,72,211,78,132,106,241,91,204,252,245,37,23,95,129,116,18,55,47,220,102,172,91,186,175,22,218,199,203,31,240,57,201,42,38,211,93,166,62,185,80,18,179,61,8,222,101,69,205,101,31,221,18,157,249,145,22,166,86,57,76,169,211,107,84,232,181,138,53,66,52,248,19,153,68,136,178,163,58,151,89,125,165,145,41,43,66,210,102,149,36,200,200,200,200,204,140,140,114,128,0,0,0,0,7,129,198,188,116,195,28,189,216,242,49,3,21,110,70,169,52,182,150,76,178,157,166,227,242,223,50,51,75,44,182,94,179,139,61,12,244,46,132,68,102,102,68,70,101,89,88,167,198,214,249,149,81,145,27,5,176,138,139,78,167,37,70,150,38,92,174,187,42,67,137,252,243,101,133,182,134,149,253,206,247,8,180,238,122,232,94,26,223,227,67,153,250,116,189,245,219,59,15,170,241,84,101,189,175,71,202,142,225,17,107,174,197,166,65,145,107,175,154,85,216,190,98,109,229,99,138,70,9,230,22,173,14,200,186,224,187,135,247,124,213,19,81,98,79,148,151,160,205,116,251,54,204,173,19,162,207,201,14,37,6,102,100,148,154,207,77,102,136,12,85,154,60,116,253,173,120,19,115,99,95,224,183,225,31,224,231,130,254,150,120,239,7,207,241,19,24,141,248,238,91,155,118,243,247,123,7,174,221,58,107,169,70,156,162,113,64,253,181,56,205,19,8,255,0,96,255,0,193,127,21,2,84,223,72,126,19,120,221,188,148,146,182,242,188,35,122,235,175,125,221,62,6,39,88,0,0,196,25,145,205,86,15,229,98,212,106,229,197,26,219,136,126,110,244,211,41,48,144,78,206,168,45,37,170,137,166,204,200,137,37,169,106,181,154,80,90,145,26,181,50,35,173,92,67,227,99,140,85,41,207,53,133,248,85,106,80,105,251,204,154,93,97,111,212,36,154,8,250,43,86,214,202,18,103,230,91,84,69,174,154,158,154,142,158,211,227,81,152,202,92,180,126,23,225,253,135,93,133,191,115,136,143,30,84,41,6,158,158,170,92,231,45,5,216,250,155,102,122,159,159,97,63,50,165,196,63,3,243,79,33,187,98,3,143,218,151,161,183,191,208,21,71,82,103,35,66,213,94,21,242,209,47,233,223,110,137,94,132,103,179,66,51,41,74,0,3,5,230,23,58,217,120,203,43,106,139,137,23,170,28,174,108,39,27,160,82,144,82,234,75,35,45,72,205,162,50,75,68,100,93,20,234,144,147,242,49,1,241,15,141,221,222,252,167,25,194,124,18,163,193,142,146,50,110,69,197,57,217,75,112,252,148,109,49,202,36,127,123,204,87,214,49,138,56,203,230,209,50,138,66,168,152,118,182,201,123,249,7,71,147,176,203,95,103,82,147,187,79,47,107,95,152,203,24,113,198,242,180,220,150,163,226,238,8,194,126,58,136,137,217,118,220,245,180,180,117,234,105,143,35,113,43,234,55,83,245,137,245,151,236,225,96,6,102,34,255,0,245,93,124,50,245,89,182,185,178,40,115,211,225,106,44,39,174,166,108,171,241,132,90,117,83,102,180,150,165,170,186,140,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,12,136,203,67,45,72,199,132,197,12,16,195,44,96,161,74,161,95,54,133,38,162,137,13,45,164,190,245,62,59,207,50,106,66,210,75,109,78,182,189,170,46,98,204,143,78,134,127,88,170,140,225,240,180,186,236,55,38,223,88,46,218,170,180,52,19,143,59,79,34,113,249,109,233,226,29,61,141,70,136,148,18,9,8,105,37,170,186,40,244,236,100,98,7,83,106,151,214,20,221,94,42,159,42,175,110,214,233,175,237,81,182,183,162,62,133,182,225,25,164,244,52,172,180,91,101,211,167,84,252,72,89,150,76,56,166,165,215,168,248,109,142,110,56,102,164,199,167,198,171,107,221,122,199,101,11,144,252,169,127,240,171,89,146,126,122,119,33,103,246,237,203,65,187,41,81,171,86,237,90,37,66,28,166,144,243,110,198,125,14,164,210,164,146,139,214,65,153,118,81,31,67,243,33,217,142,29,98,145,77,175,83,36,209,234,240,153,151,14,99,75,97,230,94,109,46,33,104,90,77,42,73,165,68,100,100,100,102,90,25,105,212,81,103,18,76,171,59,129,120,169,50,238,160,83,150,221,185,114,203,114,98,13,182,76,153,97,249,18,102,56,76,167,99,40,109,36,150,218,45,19,169,153,23,153,151,104,108,46,111,131,94,36,149,115,4,107,150,53,78,162,183,234,52,250,244,151,227,180,183,183,26,33,55,18,158,210,72,137,74,53,17,18,140,203,162,73,63,230,22,26,0,0,0,63,12,201,36,102,103,161,23,81,73,124,93,177,86,61,231,142,176,173,90,84,199,85,10,137,76,110,60,134,141,194,52,20,182,102,79,109,70,73,74,204,181,209,68,90,153,18,190,161,238,120,53,225,146,106,215,141,115,17,101,65,81,179,14,60,152,45,200,54,189,82,117,14,211,222,36,238,52,25,107,161,235,161,43,95,151,152,183,192,0,0,0,0,0,0,0,21,51,198,134,188,242,171,54,133,15,154,158,90,61,33,234,110,61,122,162,156,174,218,255,0,168,98,174,16,116,230,229,102,53,19,151,28,150,113,53,218,179,70,187,55,192,158,93,244,233,168,187,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,243,198,138,132,244,92,69,179,235,104,132,225,34,111,164,55,188,77,158,211,216,197,57,37,170,180,253,29,199,69,193,198,172,113,113,178,173,76,57,4,159,27,200,209,179,94,155,182,68,168,43,161,107,215,79,168,93,24,0,0,0,0,0,0,0,8,111,197,55,10,149,137,25,106,126,100,56,202,92,171,114,122,171,74,82,17,170,185,113,224,77,61,53,36,40,244,213,101,211,161,124,200,83,110,91,175,55,240,231,30,44,170,235,143,170,43,81,238,26,106,38,40,212,104,218,202,102,50,167,53,61,201,34,208,145,230,122,116,234,54,63,178,43,145,110,123,54,131,113,193,125,47,49,84,166,69,152,219,132,162,86,228,184,210,86,71,169,25,145,234,74,46,198,127,89,142,236,0,0,0,82,175,23,220,70,102,228,198,168,22,155,15,154,211,74,167,52,149,164,148,70,68,182,165,207,108,250,18,143,175,173,240,47,208,32,189,165,109,85,47,27,154,151,108,81,161,191,42,101,82,99,16,218,109,150,212,181,26,156,113,40,79,68,145,159,117,17,116,35,239,216,108,23,145,204,4,131,128,248,25,69,164,170,154,136,213,74,172,120,213,41,251,153,36,58,151,221,135,25,46,37,95,70,133,23,172,215,82,81,25,234,93,76,207,180,135,24,219,28,241,238,192,192,59,46,109,221,122,86,162,176,108,50,226,152,137,226,88,75,239,184,150,157,113,40,66,28,113,27,141,92,165,17,17,30,166,125,62,58,82,198,111,120,129,98,78,96,171,114,105,118,197,114,169,111,91,45,184,182,155,143,10,76,136,138,146,209,46,66,72,158,74,36,173,181,238,109,228,146,180,45,15,105,121,23,92,55,130,57,119,197,76,194,93,81,233,86,141,191,81,146,220,169,40,68,154,155,145,36,174,59,70,167,27,74,212,227,205,180,230,221,9,228,168,204,203,161,30,167,243,185,12,165,240,234,194,236,10,165,193,174,93,244,74,109,199,115,155,45,56,235,147,163,71,152,212,119,246,176,163,54,77,200,200,113,6,151,26,81,164,204,245,34,81,249,159,73,129,30,52,120,140,55,22,35,13,178,203,73,36,54,219,105,36,165,9,34,208,136,136,186,17,17,22,154,15,160,0,0,0,224,85,238,10,13,1,131,149,93,173,192,166,178,93,220,151,37,12,167,185,23,117,25,23,115,34,253,36,60,197,185,140,120,117,120,214,93,161,90,23,77,54,185,42,62,222,121,83,167,49,36,153,220,131,82,119,242,214,102,157,73,42,211,82,235,180,254,3,219,0,0,0,0,0,0,0,0,0,0,0,15,229,199,27,101,181,188,243,137,67,104,73,169,74,81,232,73,34,238,102,126,68,53,248,207,206,110,107,217,167,198,25,168,166,84,158,43,10,219,146,236,43,106,2,12,201,183,82,71,181,83,20,159,202,113,211,45,72,207,217,70,212,252,76,229,158,80,120,67,208,107,150,165,51,17,51,59,50,168,153,21,54,83,42,61,167,9,195,138,113,218,81,17,167,198,59,167,51,121,145,234,109,163,97,167,166,170,51,213,37,44,234,92,50,50,69,81,164,170,146,140,19,98,25,108,36,34,68,106,196,244,190,141,11,66,81,44,223,51,81,255,0,125,174,190,122,138,231,207,55,12,122,238,92,40,210,113,87,10,43,19,110,123,13,135,11,199,199,148,217,29,66,142,149,30,132,183,20,130,36,188,206,186,17,184,68,147,78,228,234,147,45,86,61,183,9,92,227,85,237,91,214,46,88,175,218,179,178,45,203,133,107,252,24,117,245,154,189,29,63,67,89,198,73,153,244,105,237,21,162,124,157,211,66,250,69,24,184,80,16,179,136,31,16,90,78,87,105,103,135,152,120,168,149,76,77,169,48,151,18,219,169,230,71,163,48,191,101,247,211,249,78,40,191,22,215,252,117,122,187,73,117,19,96,225,182,97,51,163,138,242,216,160,181,85,188,238,154,138,188,85,82,169,62,73,155,113,155,51,211,154,251,203,245,90,108,187,37,37,240,36,161,39,209,34,201,240,99,130,214,22,208,161,179,63,28,239,234,181,207,83,50,213,200,20,101,120,24,8,254,228,214,162,55,157,254,248,141,174,253,132,135,129,195,79,36,84,248,168,136,214,4,64,117,40,47,109,250,173,65,213,168,254,38,165,62,102,127,230,248,12,127,137,28,33,178,145,121,69,124,237,10,117,193,99,78,90,76,218,118,153,84,114,75,36,191,138,154,148,110,106,159,238,82,164,124,140,133,108,230,191,135,118,55,229,109,15,220,207,176,139,182,200,66,244,43,130,152,202,136,163,17,158,137,241,108,106,106,99,94,133,187,85,55,169,145,111,212,200,134,105,200,47,19,123,143,12,170,148,236,35,204,45,126,77,98,202,146,180,198,167,215,101,172,221,149,68,51,232,146,117,103,235,59,27,227,174,170,108,187,25,164,182,21,201,198,147,30,100,118,166,67,144,219,236,62,132,184,211,173,172,148,135,16,162,212,148,147,46,134,70,70,70,70,67,234,0,3,31,227,230,49,219,216,1,132,23,62,46,92,197,204,137,111,194,55,155,142,74,36,170,84,133,25,33,134,18,103,216,214,234,144,157,124,181,215,200,107,221,87,171,227,70,115,49,237,47,201,84,139,138,246,189,103,147,17,217,78,164,211,8,235,181,180,23,82,106,59,72,35,63,130,80,147,81,153,245,51,181,156,9,224,253,151,187,30,141,22,94,51,174,110,32,92,42,74,92,144,143,22,244,42,107,43,211,93,173,54,202,144,226,200,143,95,89,197,153,40,136,189,68,245,33,239,47,254,21,121,53,189,104,238,64,164,97,252,203,74,118,195,38,106,52,90,164,130,113,179,242,51,109,245,184,210,139,95,138,53,211,204,133,76,230,255,0,38,184,143,147,187,218,36,10,212,210,172,91,181,69,41,218,29,197,21,165,52,135,205,7,213,183,19,169,242,95,73,104,163,70,229,22,134,70,149,31,93,45,23,133,230,112,170,121,137,195,73,152,123,136,53,37,203,190,108,118,218,75,178,221,61,92,169,211,149,234,181,33,102,103,170,157,65,150,199,15,207,86,212,102,102,179,19,116,87,79,27,79,235,11,98,127,11,203,249,20,129,138,184,29,127,182,204,90,255,0,7,82,63,210,201,22,214,0,0,2,191,184,169,231,70,177,130,22,196,60,17,195,10,195,144,111,27,174,34,164,212,106,17,214,68,237,50,152,102,164,104,131,46,168,117,213,37,100,74,46,169,74,20,101,161,154,76,160,14,71,242,31,121,230,250,187,38,181,58,162,237,191,97,81,228,19,53,74,206,205,239,72,123,66,81,198,138,149,116,83,155,76,141,74,87,170,130,81,25,146,140,201,42,181,59,111,133,238,73,237,234,58,41,79,225,17,214,93,36,237,118,109,74,177,53,114,29,63,137,154,29,66,18,127,222,37,37,242,17,51,57,156,36,104,246,205,173,82,196,220,176,187,82,112,169,76,46,92,235,78,91,202,146,183,25,65,106,165,66,116,254,145,74,74,72,207,148,179,82,149,161,237,81,171,68,28,118,225,213,157,74,214,89,241,50,45,157,117,85,30,123,13,174,169,104,143,83,140,235,154,183,76,144,179,74,83,61,178,63,103,111,66,112,139,218,70,167,161,169,8,210,249,201,68,162,37,36,200,200,203,82,50,243,31,160,0,0,0,0,3,95,12,255,0,102,86,175,153,156,195,85,228,83,230,60,245,171,109,201,114,137,109,68,70,166,147,105,11,218,185,4,146,238,183,220,73,175,93,53,219,203,73,251,34,115,229,51,132,78,27,211,172,218,125,219,153,248,51,107,119,45,65,9,144,171,121,153,206,70,135,78,66,139,84,180,234,153,52,184,235,197,221,90,44,144,71,234,145,43,77,202,206,247,151,11,124,150,93,180,119,41,176,240,181,235,118,74,146,162,106,161,71,171,74,109,246,76,252,201,46,56,182,149,216,189,180,43,254,147,21,19,156,188,161,94,57,64,196,150,173,202,164,211,170,219,149,148,185,42,222,173,37,27,14,83,72,50,37,182,226,75,216,121,179,82,9,68,93,12,148,149,23,69,104,86,183,194,235,52,53,124,195,96,91,246,237,235,61,83,110,220,63,121,154,100,217,78,47,115,147,33,173,6,113,95,112,245,212,214,100,219,141,168,207,218,54,183,25,153,168,244,153,130,157,184,192,101,96,236,187,230,46,100,237,24,6,84,107,185,228,194,184,27,105,30,172,106,153,35,212,120,244,236,151,144,147,212,255,0,182,54,102,103,171,132,61,191,7,28,211,17,162,126,86,47,26,145,18,146,111,85,173,37,58,190,229,213,114,161,167,255,0,194,125,37,243,127,224,68,45,72,5,123,113,118,205,57,97,182,24,177,151,235,74,163,178,227,191,24,55,42,234,105,126,188,90,49,40,210,164,159,153,28,133,165,77,252,208,135,136,251,144,134,124,45,178,176,88,243,141,233,191,110,154,113,61,102,225,235,141,79,146,151,19,170,38,84,12,204,227,71,208,203,69,36,141,38,226,203,224,132,164,253,177,122,160,0,63,135,158,102,59,43,145,33,212,52,211,73,53,173,107,81,37,41,73,22,166,102,103,208,136,139,204,80,62,127,115,149,113,102,163,20,164,209,109,250,140,148,97,221,187,45,113,232,20,244,30,137,150,226,117,65,205,113,37,237,173,206,187,53,246,16,100,68,68,106,94,233,89,148,14,16,244,10,133,179,6,255,0,205,50,170,11,153,81,109,18,35,90,112,228,170,49,70,105,68,70,69,49,212,104,231,48,203,187,109,169,59,60,212,106,213,41,148,23,79,11,172,148,220,180,85,210,34,225,67,148,23,141,59,90,159,74,171,203,68,150,79,77,53,46,107,139,66,143,251,244,40,190,66,168,115,171,146,43,227,39,55,100,9,69,83,114,185,103,86,157,95,161,107,173,182,109,173,14,163,214,240,239,145,116,109,226,47,88,140,143,69,145,25,167,170,84,148,217,23,11,172,232,213,51,9,100,204,194,124,74,169,46,93,245,102,197,67,173,207,121,122,187,87,166,238,216,151,87,241,117,165,26,16,181,31,180,75,109,70,102,163,89,137,214,2,153,120,213,95,30,152,199,235,62,195,98,65,56,197,183,108,148,167,18,74,252,92,153,114,23,189,38,94,71,203,97,131,250,148,66,92,112,147,199,229,98,190,92,255,0,99,154,204,206,109,119,13,30,69,47,214,61,84,186,99,132,165,67,87,252,82,75,172,145,121,19,41,248,137,196,0,62,82,100,199,135,29,217,147,36,54,195,12,33,78,58,235,139,36,161,180,36,181,53,40,207,161,17,17,25,153,152,215,11,56,88,237,35,49,153,135,187,177,53,46,184,170,92,137,103,6,138,218,191,177,211,88,250,54,58,121,26,146,92,197,23,231,56,174,227,96,172,14,189,211,137,120,49,98,226,9,59,204,85,197,110,211,234,78,158,186,153,58,236,116,41,196,153,252,73,102,162,63,153,24,247,0,0,2,170,184,181,103,78,179,2,168,246,86,112,202,178,236,54,211,29,11,188,102,198,89,18,221,39,82,74,68,2,81,117,36,236,50,83,186,105,184,150,148,31,77,228,120,51,33,188,54,235,121,156,134,222,40,98,93,74,101,189,135,104,121,77,69,40,164,73,157,89,90,21,162,201,147,81,26,91,101,42,35,73,186,100,102,102,70,148,151,67,82,108,142,39,12,92,145,68,163,21,25,88,42,211,229,203,216,169,79,86,106,7,33,71,167,85,239,39,203,67,243,245,116,47,129,17,116,16,31,61,188,47,29,192,187,106,126,49,96,109,66,161,89,179,233,228,78,213,169,19,76,157,155,75,104,207,67,125,14,36,139,156,194,76,203,118,165,189,9,245,140,212,146,82,147,202,225,79,157,90,197,133,124,83,178,213,136,117,87,101,90,119,52,130,143,110,188,251,154,250,38,160,179,51,75,41,51,235,201,125,71,183,111,100,184,105,50,34,222,179,23,38,0,0,0,0,0,53,240,207,246,101,106,249,153,204,53,94,69,62,99,207,90,182,220,151,40,150,212,68,106,105,54,144,189,171,144,73,46,235,125,196,154,245,211,93,188,180,159,178,39,62,83,56,68,225,189,58,205,167,221,185,159,131,54,183,114,212,16,153,10,183,153,156,228,104,116,228,40,181,75,78,169,147,75,142,188,93,213,162,201,4,126,169,18,180,220,172,239,121,112,183,201,101,219,71,114,155,15,11,94,183,100,169,42,38,170,20,122,180,166,223,100,207,204,146,227,139,105,93,139,219,66,191,233,49,81,57,203,202,21,227,148,12,73,106,220,170,77,58,173,185,89,75,146,173,234,210,81,176,229,52,131,34,91,110,36,189,135,155,53,32,148,69,208,201,73,81,116,86,133,107,124,46,179,67,87,204,54,5,191,110,222,179,213,54,237,195,247,153,166,77,148,226,247,57,50,26,208,103,21,247,15,93,77,102,77,184,218,140,253,163,107,113,153,154,143,73,152,34,175,20,127,113,60,77,253,75,247,196,33,90,92,34,125,242,233,63,224,26,167,250,34,23,174,0,3,175,184,43,180,187,90,129,82,185,171,146,138,53,54,145,13,233,243,30,50,212,154,97,164,26,220,81,253,73,73,159,232,26,230,227,118,42,98,46,114,179,19,42,227,106,28,185,245,75,166,168,221,42,220,164,37,68,103,26,50,156,217,22,42,58,237,35,34,81,110,62,132,107,82,212,122,106,98,210,178,243,194,39,0,172,155,86,4,204,115,128,253,243,118,58,209,57,57,191,30,252,122,108,87,79,175,45,148,50,104,91,132,158,219,156,51,221,212,246,167,161,23,179,196,174,20,121,62,190,104,174,194,183,44,185,182,85,79,150,105,98,165,71,169,72,89,161,93,76,183,178,250,214,210,203,83,235,234,146,140,186,110,46,134,84,241,143,152,27,137,185,67,198,135,108,155,134,106,227,85,169,14,53,83,162,214,32,45,77,148,166,55,153,177,45,149,107,185,7,185,6,70,90,234,149,161,69,169,233,169,222,94,69,243,26,246,103,178,239,67,196,10,177,180,87,20,39,28,163,87,210,209,17,36,231,176,73,213,194,73,123,36,227,107,105,221,186,22,156,195,34,232,68,103,32,64,86,151,16,174,38,210,48,242,161,81,192,220,186,85,88,93,196,198,232,213,219,153,173,174,162,156,190,164,168,209,123,164,223,46,203,112,200,201,190,169,79,175,169,183,0,242,229,148,92,124,206,69,213,50,125,176,195,202,128,114,84,186,197,215,91,117,195,140,135,143,214,86,231,79,85,190,241,238,35,218,157,202,234,70,163,73,30,225,102,152,85,193,199,45,54,148,8,235,196,218,157,195,126,84,200,146,114,55,203,85,58,18,143,78,164,134,163,153,58,146,215,94,239,40,254,161,151,28,225,175,146,39,99,28,69,96,45,52,144,164,108,51,77,82,160,149,233,167,231,147,251,136,254,122,234,48,102,49,240,101,192,187,162,11,242,240,110,234,173,217,53,82,73,155,49,165,186,117,26,122,207,185,37,68,191,167,78,167,211,119,49,90,23,228,159,157,102,227,110,93,115,1,147,139,250,25,93,240,167,81,38,71,124,158,162,220,180,121,14,20,105,11,79,82,92,105,41,36,169,43,47,52,158,215,19,220,210,68,100,103,177,240,0,0,0,0,0,0,0,0,0,0,0,15,19,114,99,38,29,89,181,150,104,87,125,211,77,162,74,145,187,144,85,25,204,70,39,182,160,148,173,156,197,145,171,66,82,117,208,186,110,47,136,244,244,155,130,131,95,96,165,80,171,112,42,76,159,103,34,73,67,201,238,101,221,38,101,220,140,191,65,142,120,0,0,0,249,200,141,30,91,14,69,150,195,111,50,234,77,14,54,226,73,73,90,76,180,50,50,62,134,70,71,166,130,31,230,211,135,86,23,99,173,46,117,114,208,162,83,109,203,156,153,117,198,156,131,26,60,54,164,63,181,245,17,188,109,198,91,139,53,56,234,77,70,71,169,146,75,204,186,211,126,55,101,223,21,50,247,117,72,165,93,214,253,70,51,113,100,173,17,170,109,196,146,136,238,154,92,113,40,83,111,56,211,123,181,38,84,162,50,46,164,90,151,203,50,101,11,136,14,36,229,246,183,26,151,115,215,42,151,13,178,227,168,105,200,243,100,200,150,168,205,26,227,164,201,148,174,74,27,65,37,182,84,73,212,180,45,199,228,125,46,159,3,49,238,192,199,203,50,21,219,101,214,162,190,111,178,218,159,137,226,88,83,236,56,166,154,113,73,90,27,113,123,77,60,212,145,145,158,164,125,62,26,228,145,30,51,199,128,144,113,227,3,43,84,148,211,81,38,169,74,143,38,165,3,107,36,183,84,251,80,228,165,180,167,232,214,163,245,157,232,73,34,61,79,161,145,247,215,210,237,182,170,150,117,205,84,182,43,48,223,139,50,151,49,248,110,182,243,106,66,137,77,184,164,43,162,136,143,186,76,186,145,118,236,39,71,8,44,70,102,219,198,169,246,163,239,154,19,85,167,58,148,36,212,68,147,91,178,224,54,93,13,69,215,213,248,31,233,23,84,0,0,0,58,75,218,185,22,216,179,107,183,28,231,210,204,122,93,50,84,199,28,53,18,118,165,182,148,179,61,76,200,139,162,79,185,151,214,67,92,28,200,222,114,49,27,30,47,90,235,111,170,83,82,46,26,146,33,168,148,107,220,202,166,60,166,244,61,202,35,212,151,228,122,117,232,46,71,133,142,20,171,13,242,212,196,201,145,77,18,174,57,233,173,37,75,70,138,229,72,129,8,244,212,208,147,211,84,31,78,165,243,49,50,0,0,0,0,0,0,0,7,225,138,93,227,29,86,57,120,217,73,166,20,130,87,130,231,234,217,47,93,187,226,83,213,212,181,233,175,212,59,222,11,180,39,100,226,45,225,91,92,39,13,16,189,31,177,227,108,246,150,246,42,41,61,21,167,232,238,46,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,118,241,140,177,158,172,225,85,22,235,141,78,113,227,163,120,157,239,33,147,81,55,205,147,79,108,181,81,36,244,215,77,59,150,191,49,12,120,81,214,219,167,230,230,216,165,56,242,145,233,31,27,161,110,209,39,203,166,78,87,94,191,63,129,139,224,0,0,0,0,0,0,0,1,229,49,90,207,143,127,97,197,203,103,200,66,84,85,106,76,200,105,53,17,30,213,58,194,219,35,234,149,105,237,252,15,234,49,173,230,48,219,50,240,223,26,174,251,105,108,186,202,168,55,45,66,51,38,164,154,119,165,137,110,33,43,79,68,234,71,179,161,145,23,232,23,181,195,239,17,211,136,153,106,181,214,185,140,188,245,26,12,42,74,146,135,55,41,60,152,17,117,35,245,148,100,122,175,175,111,168,132,148,0,0,1,197,170,84,34,82,41,178,170,147,159,67,49,225,176,183,221,113,106,36,165,40,66,77,74,51,51,50,34,34,34,62,166,99,92,188,229,95,15,95,249,149,191,234,135,37,185,17,226,220,85,88,80,150,218,205,100,168,233,159,33,77,232,123,148,71,209,126,71,167,94,132,38,63,10,172,160,157,193,89,78,56,223,20,146,56,80,148,94,140,110,67,29,222,66,224,201,101,228,147,172,153,105,161,168,137,73,94,189,244,243,49,110,173,182,134,155,75,77,160,146,132,17,37,41,34,208,136,139,177,16,193,153,169,205,101,137,150,171,22,117,98,171,87,128,237,121,81,221,244,125,51,196,50,167,156,116,217,125,77,41,76,169,230,214,109,154,216,52,153,164,245,215,161,117,237,70,185,142,205,62,39,230,78,236,145,85,185,171,50,209,77,83,203,240,148,182,100,72,40,232,79,53,229,35,232,86,243,137,37,146,95,82,58,31,110,133,243,202,249,63,225,245,136,216,247,88,167,92,55,77,30,161,69,180,249,140,200,84,137,49,223,140,169,44,239,142,179,54,148,184,203,105,100,166,157,81,167,174,135,180,252,139,173,206,224,142,95,112,219,1,237,104,182,229,149,110,193,142,182,154,66,94,150,81,35,161,247,150,77,182,133,41,107,109,180,110,53,114,146,102,102,93,79,175,195,76,150,0,0,0,62,50,230,68,167,199,92,185,242,153,140,195,73,53,173,215,86,72,66,82,69,169,153,153,244,34,34,35,63,208,34,142,106,120,133,225,94,95,97,73,166,209,43,20,219,134,228,107,102,144,225,200,141,47,151,169,176,127,72,218,100,161,194,213,183,141,69,241,218,103,216,186,212,174,44,231,67,50,56,255,0,91,56,237,220,245,216,137,127,241,116,218,12,217,237,161,91,80,217,158,141,115,215,175,226,119,116,248,168,254,171,99,225,221,150,234,238,11,97,204,139,134,253,84,183,238,123,135,103,137,57,230,181,62,207,33,249,104,71,227,90,67,137,220,219,168,238,103,169,105,166,133,166,178,236,0,0,0,0,0,0,0,0,0,0,0,97,108,232,215,238,11,107,42,152,159,82,181,98,203,126,172,237,189,34,12,84,68,109,75,124,151,39,72,251,144,72,245,183,36,157,53,17,151,109,53,242,20,209,144,124,190,92,87,182,109,112,246,153,125,88,53,134,104,48,167,59,85,152,169,244,231,91,96,252,43,14,62,210,86,107,73,17,146,157,109,164,154,79,185,25,150,134,90,141,128,0,117,183,45,187,71,187,237,218,165,169,112,194,110,101,46,179,13,232,19,99,184,90,165,230,29,65,161,196,31,200,210,163,33,172,163,19,42,24,77,138,173,212,41,50,84,185,214,109,192,79,70,121,42,216,106,118,36,157,80,162,63,201,61,205,145,235,228,54,125,24,143,53,152,255,0,73,203,62,6,220,120,175,80,109,153,18,224,180,81,169,48,220,81,145,76,168,59,234,176,215,78,187,117,213,106,211,169,33,11,63,33,65,248,95,135,152,171,156,188,192,177,110,51,83,118,165,116,94,51,221,157,85,171,75,35,82,35,183,174,247,228,187,166,132,72,66,123,36,180,45,118,33,58,106,146,27,0,229,251,47,152,109,150,204,59,131,135,120,111,70,106,51,12,161,43,157,57,72,47,21,82,147,166,138,144,250,203,170,150,125,116,46,201,45,18,146,36,145,16,201,96,3,225,54,20,42,148,41,20,234,140,70,101,68,148,210,216,125,135,219,37,182,235,106,35,37,33,105,62,138,73,145,153,25,31,67,35,20,119,196,191,36,17,50,215,120,70,196,156,54,128,234,48,242,235,146,182,209,28,181,82,104,243,204,141,103,24,143,251,82,210,74,83,90,158,164,72,90,127,36,140,229,7,8,12,216,206,188,173,217,153,102,190,42,75,145,81,182,98,28,235,102,67,203,213,110,83,137,68,151,34,106,125,79,146,106,73,160,186,253,26,141,37,162,91,33,101,96,0,43,219,140,196,171,206,163,131,54,69,137,105,209,42,181,22,170,247,11,147,167,38,4,87,30,61,145,152,50,66,87,176,143,213,53,72,37,104,125,205,4,126,67,20,112,98,193,25,212,235,219,16,177,66,242,180,167,83,231,210,32,194,165,82,23,80,136,182,84,94,37,78,174,66,144,75,34,234,73,97,164,238,47,37,168,181,234,98,216,0,69,126,39,22,29,30,248,201,157,244,237,73,134,213,38,220,68,106,229,61,229,22,166,195,236,190,132,168,211,243,83,75,121,191,169,102,43,3,132,237,205,80,160,231,102,211,165,67,90,137,155,142,155,86,166,75,34,94,132,109,38,19,178,136,140,188,203,153,21,179,211,226,68,126,66,249,197,116,241,180,254,176,182,39,240,188,191,145,72,24,171,129,215,251,108,197,175,240,117,35,253,44,145,109,96,0,3,143,80,168,66,164,192,147,84,169,73,110,60,72,108,174,68,135,156,61,18,219,104,73,169,74,51,242,34,34,51,253,3,91,140,108,196,91,175,53,89,141,173,94,49,163,61,38,165,122,215,81,14,141,11,113,154,144,210,150,150,33,199,45,79,161,146,57,73,248,25,234,125,53,27,8,224,62,15,219,152,11,132,118,206,19,219,13,54,81,40,16,80,195,175,37,4,147,149,36,203,115,242,21,167,229,56,225,173,103,253,246,157,136,135,190,1,66,92,80,50,247,79,192,140,204,78,157,109,66,40,214,229,247,31,240,134,11,72,45,27,143,33,110,41,50,153,79,192,137,210,55,8,136,136,146,151,144,146,236,45,63,135,22,58,57,142,249,87,182,106,85,73,102,253,118,214,35,182,106,202,82,183,45,110,198,74,73,167,20,103,212,205,108,41,149,25,249,168,215,223,65,39,128,0,0,0,0,117,23,125,58,175,88,180,235,116,138,4,246,224,213,39,83,164,198,133,41,194,51,67,18,22,210,146,219,138,34,234,100,149,25,25,233,215,160,172,108,26,224,231,125,97,246,45,89,215,229,211,138,150,189,90,149,110,87,33,85,165,64,106,19,228,169,40,97,228,185,203,45,222,175,172,105,34,61,122,104,102,45,64,4,6,227,61,65,166,212,50,185,67,174,72,96,142,109,42,239,136,81,157,45,55,37,46,198,146,151,17,253,233,232,131,50,47,52,39,224,35,119,4,121,19,147,141,88,133,17,181,184,80,220,181,218,113,228,145,122,134,234,101,182,77,153,159,199,69,185,167,214,98,226,135,140,198,60,42,181,241,191,12,46,60,42,188,152,55,41,87,28,37,196,117,73,47,93,133,244,83,79,35,251,182,220,74,28,78,189,53,65,107,169,116,26,234,220,148,44,76,202,110,62,191,74,117,231,41,87,134,30,214,208,236,121,8,35,36,173,109,40,150,211,201,47,202,105,212,26,84,68,125,20,135,52,62,230,67,97,44,185,99,141,183,152,204,27,183,49,106,218,52,182,221,94,49,20,200,132,173,85,10,106,61,87,216,87,159,170,178,61,12,253,164,154,85,217,68,61,62,36,226,13,177,133,22,21,123,18,47,41,197,18,139,110,193,118,124,199,59,168,208,130,212,144,146,252,165,168,244,74,83,220,212,162,34,234,99,92,188,85,196,60,66,205,134,61,212,46,249,16,31,159,113,222,213,102,227,83,105,140,25,184,109,18,212,77,69,136,215,196,146,157,136,47,142,134,103,212,204,95,206,84,178,247,67,203,30,8,80,48,178,149,201,122,108,102,188,85,102,107,105,211,198,212,92,34,55,157,235,215,110,164,72,70,189,73,8,65,121,12,190,0,2,32,241,72,199,73,24,49,149,154,173,50,139,47,147,91,191,31,43,110,34,146,179,37,183,29,196,41,82,156,45,12,143,241,41,83,122,249,41,228,152,174,110,20,120,1,11,25,115,38,221,215,113,83,202,85,3,14,162,166,182,234,28,65,41,167,103,169,123,33,182,162,63,130,137,199,139,231,31,67,238,47,92,6,49,204,158,7,208,51,21,130,215,54,19,215,208,218,125,47,17,74,129,37,69,214,28,228,122,209,223,47,63,85,194,78,164,94,210,77,73,236,163,20,37,149,124,93,172,101,119,51,118,205,233,85,75,208,155,162,213,85,74,184,99,40,250,148,55,20,108,75,66,136,181,220,104,35,82,200,191,61,180,159,150,163,99,150,220,109,230,208,243,46,37,109,173,36,164,169,39,169,40,143,177,145,249,144,254,134,188,156,68,175,115,191,115,155,137,245,52,186,75,102,157,85,77,13,164,164,245,74,60,19,40,140,178,47,254,216,210,204,254,102,99,179,225,199,143,170,192,76,208,91,179,42,51,121,22,245,216,162,183,43,36,165,104,132,183,33,73,38,93,87,67,211,150,241,52,163,63,205,222,90,145,25,141,130,0,4,57,226,155,143,229,130,249,101,168,91,84,153,132,213,195,136,171,93,191,8,146,173,22,136,134,157,102,186,90,25,30,132,209,147,122,151,101,62,131,20,58,47,191,133,101,240,119,158,76,45,40,142,168,213,34,217,151,62,134,242,190,59,31,83,173,151,232,105,246,139,244,9,114,0,3,200,226,230,34,210,176,143,11,238,172,78,173,17,42,29,177,73,147,83,91,102,173,188,229,52,217,169,13,17,254,114,212,73,65,124,212,67,93,188,58,182,46,252,216,102,78,147,111,213,39,60,253,111,17,110,67,118,167,45,29,84,210,29,112,221,148,241,18,181,232,219,68,234,200,186,244,70,131,99,203,82,214,160,216,246,205,42,206,181,169,172,211,232,244,88,109,64,131,21,164,232,134,89,109,36,148,36,191,65,23,95,49,219,15,132,216,80,234,80,164,83,170,17,90,147,22,83,75,97,246,93,65,41,14,182,162,50,82,84,147,232,100,100,102,70,71,228,99,93,60,222,224,196,172,174,102,118,229,177,173,199,228,196,131,76,156,213,94,221,146,151,12,156,110,35,186,61,28,210,189,117,53,52,102,109,238,238,106,104,204,95,22,88,113,150,46,96,48,22,204,197,150,77,178,145,92,166,160,231,182,223,178,212,230,140,218,146,130,47,34,39,155,115,79,150,135,230,50,136,0,0,0,0,234,46,250,117,94,177,105,214,233,20,9,237,193,170,78,167,73,141,10,83,132,102,134,36,45,165,37,183,20,69,212,201,42,50,51,211,175,65,88,216,53,193,206,250,195,236,90,179,175,203,167,21,45,122,181,42,220,174,66,171,74,128,212,39,201,82,80,195,201,115,150,91,189,95,88,210,68,122,244,208,204,90,128,8,13,198,122,131,77,168,101,114,135,92,144,193,28,218,85,223,16,163,58,90,110,74,93,141,37,46,35,251,211,209,6,100,94,104,79,192,70,238,8,242,39,39,26,177,10,35,107,112,161,185,107,180,227,201,34,245,13,212,203,108,155,51,63,142,139,115,79,172,197,197,8,171,197,31,220,79,19,127,82,253,241,8,86,151,8,159,124,186,79,248,6,169,254,136,133,235,128,0,199,25,140,195,107,139,24,112,58,242,194,219,86,187,22,143,82,186,41,139,166,34,108,164,41,109,52,219,134,68,238,226,79,83,213,189,233,233,249,194,19,101,31,133,85,223,151,188,124,182,241,130,240,196,123,118,191,10,222,41,78,55,6,44,55,146,181,62,228,119,26,109,122,175,167,170,110,110,250,210,90,11,32,1,86,60,113,104,52,223,7,132,151,58,88,36,212,13,218,188,5,186,90,125,35,58,70,90,82,175,51,218,173,198,95,13,234,248,244,238,120,31,72,156,171,11,21,34,56,183,14,27,117,122,107,140,164,203,212,39,84,203,164,225,145,252,116,67,122,253,68,44,212,68,14,37,185,177,127,45,120,41,232,75,70,121,177,124,95,36,245,58,146,235,106,209,112,99,164,139,196,76,46,186,146,146,149,165,8,63,37,184,149,117,216,100,42,127,36,121,80,175,102,239,25,17,110,200,122,84,107,90,145,182,161,116,85,16,127,72,212,117,40,246,180,133,30,165,206,121,68,164,167,93,116,34,90,244,61,134,71,176,13,139,98,218,56,103,104,210,236,75,18,131,22,141,66,163,48,152,208,161,70,78,136,109,5,231,241,82,140,204,212,165,25,154,148,163,51,51,51,51,49,223,0,15,45,137,184,97,98,99,29,149,81,195,220,72,183,34,214,232,85,68,109,126,51,229,217,69,213,46,33,69,235,33,105,62,169,90,76,140,143,177,143,82,0,0,0,0,0,0,0,0,0,0,0,2,34,113,17,203,109,119,26,176,230,61,195,97,42,91,23,61,189,191,195,28,3,90,95,123,158,252,68,47,241,77,45,197,109,109,165,246,50,208,181,215,82,215,74,156,194,108,232,102,71,0,43,101,29,203,158,187,45,44,126,50,155,94,155,61,196,39,114,28,50,213,174,122,52,252,118,238,191,4,159,215,109,89,86,226,23,133,121,130,133,26,155,91,172,83,109,235,145,221,250,195,153,34,52,78,102,134,249,253,27,106,146,183,15,70,217,37,31,195,113,31,99,233,44,144,226,29,73,45,181,165,105,62,198,147,212,140,127,64,0,0,3,26,99,118,95,112,219,30,45,105,86,229,235,110,193,144,183,90,90,89,150,113,35,173,246,86,109,184,132,169,11,113,181,237,52,243,84,100,100,93,15,175,199,90,98,206,7,15,156,70,192,74,197,70,225,181,168,245,10,213,167,189,233,9,145,26,59,242,85,25,157,242,22,70,234,145,25,13,32,146,211,73,53,117,208,183,23,145,244,197,25,113,205,62,39,229,178,236,143,85,182,107,18,215,78,75,200,241,116,183,164,72,56,235,79,53,149,47,232,80,243,105,53,154,88,74,58,159,110,135,242,188,172,171,102,178,196,204,173,139,6,177,74,171,192,106,188,152,237,122,66,153,226,25,75,205,186,76,176,167,84,150,82,243,139,38,201,111,146,72,212,122,235,208,250,247,206,110,54,135,91,83,78,32,148,133,145,165,73,50,212,140,143,185,24,168,174,42,185,65,59,126,178,172,113,177,233,36,80,166,168,253,38,220,118,59,60,181,206,146,243,202,38,153,34,211,66,73,26,148,189,123,107,228,98,28,100,214,248,126,192,204,174,31,213,10,75,113,227,202,184,169,80,166,184,226,205,4,152,234,159,29,78,106,123,146,69,209,31,148,122,116,234,67,99,74,93,70,37,94,155,22,171,5,244,61,26,99,8,125,167,16,162,82,84,133,164,148,147,35,35,50,50,50,50,234,70,57,64,0,0,35,95,16,76,71,78,29,229,170,232,113,19,25,101,234,204,25,180,148,165,110,109,82,185,208,37,104,73,245,146,102,122,163,167,127,168,197,18,224,245,179,47,18,49,170,208,182,144,203,175,42,189,114,211,227,60,105,73,171,98,95,150,218,20,181,116,86,132,91,250,153,145,254,145,178,30,20,217,241,236,28,56,182,172,248,232,74,74,147,73,135,13,70,146,34,220,166,152,67,102,125,18,157,125,143,129,125,68,61,88,0,0,0,0,0,0,0,254,86,100,148,41,70,122,17,17,158,162,136,120,174,86,219,168,102,230,231,165,33,229,44,233,222,11,82,221,170,75,153,76,130,174,157,126,95,2,19,59,131,157,140,245,27,10,171,55,100,154,107,140,157,99,195,108,121,108,154,73,206,84,154,131,103,162,141,37,174,154,233,220,244,249,11,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,243,227,135,239,226,46,89,238,170,28,22,92,118,98,188,15,33,40,73,168,207,250,97,21,74,232,73,81,246,65,246,33,77,220,57,211,51,246,228,225,250,98,58,166,92,254,154,250,219,141,36,95,210,169,125,204,134,194,160,0,0,0,0,0,0,0,63,20,146,82,77,39,216,203,67,20,69,197,47,12,142,198,204,100,186,187,49,137,166,107,204,57,82,61,17,183,114,223,159,53,90,251,9,35,212,145,223,83,63,153,137,79,193,127,17,155,149,104,92,120,109,38,73,185,45,153,243,42,173,165,107,212,210,193,53,78,100,136,136,213,169,22,191,220,233,243,242,22,110,0,0,3,16,230,206,245,69,135,151,203,230,182,122,110,244,13,77,180,124,119,120,23,212,90,122,201,235,234,124,70,189,20,10,100,156,84,198,8,52,214,210,234,151,116,220,109,52,163,73,25,169,62,38,81,36,207,178,180,252,103,127,91,244,141,138,50,223,135,48,176,183,5,237,43,78,43,40,66,227,81,160,37,243,36,145,26,221,76,70,91,82,149,162,83,169,159,47,169,153,106,62,25,141,199,203,67,47,248,107,91,187,235,245,152,12,84,35,211,228,185,77,136,252,134,146,185,50,147,29,231,26,65,33,110,33,75,220,166,76,180,73,234,125,139,229,64,25,134,204,21,247,152,188,67,159,118,221,21,25,14,50,244,135,83,6,18,94,120,218,101,147,125,215,27,74,91,91,142,18,76,137,229,36,137,39,161,23,66,249,202,222,31,28,61,231,226,221,74,30,39,226,189,38,108,43,102,43,141,201,135,25,246,20,217,205,82,85,21,246,204,208,252,101,54,227,11,109,199,11,82,87,173,166,133,211,83,23,33,107,90,212,27,50,131,6,218,182,233,145,160,83,233,241,218,140,195,49,217,67,73,36,54,132,161,62,170,8,147,236,165,37,208,139,177,14,216,0,0,0,99,172,96,199,204,47,193,10,4,138,237,249,118,83,32,155,77,173,109,197,114,124,118,164,60,162,67,138,36,161,14,184,141,198,124,165,145,22,189,76,180,248,233,82,57,187,226,127,136,120,173,38,117,151,133,242,92,160,91,173,200,117,9,153,21,111,197,154,250,8,223,108,136,220,98,90,155,82,20,219,141,171,183,85,36,143,177,17,8,80,227,151,174,37,92,106,117,126,152,185,43,115,116,212,254,154,100,151,182,55,255,0,25,106,209,8,249,232,73,248,16,183,12,130,240,225,165,88,17,90,196,188,102,164,53,54,182,238,239,15,77,149,29,46,52,206,135,41,149,111,106,68,100,173,58,161,109,40,180,87,83,34,62,218,16,177,148,165,40,73,37,9,36,145,121,17,104,67,244,0,0,0,0,0,0,0,0,0,0,0,0,0,120,60,117,197,219,123,2,48,146,232,197,123,153,230,211,18,222,167,185,37,182,150,178,73,202,145,166,140,71,79,247,78,58,104,65,124,212,53,213,193,235,50,183,142,88,237,107,89,188,179,155,62,239,184,152,110,90,140,180,213,46,188,74,144,234,190,9,74,57,139,62,157,146,125,6,204,194,164,56,219,226,148,153,87,142,31,96,196,89,70,81,105,212,247,174,73,173,36,207,69,188,251,138,97,131,87,150,168,75,15,233,231,163,199,241,33,146,56,43,224,213,62,143,134,119,110,58,78,138,133,85,110,26,137,208,96,58,101,235,53,6,57,33,110,109,63,131,143,44,136,203,255,0,177,210,44,156,0,0,98,172,210,96,221,63,31,48,10,244,194,233,145,91,122,77,86,150,234,233,138,82,117,54,106,13,23,50,43,133,230,90,58,148,107,161,150,169,53,23,99,49,64,121,87,196,217,184,45,152,235,3,16,27,117,200,232,165,87,163,183,60,136,205,38,112,221,95,38,82,15,235,101,199,11,175,159,113,178,136,0,0,0,8,69,197,179,27,169,88,111,150,25,120,116,212,198,253,63,136,178,90,166,198,96,148,92,196,67,105,196,61,37,237,63,51,68,33,163,249,190,90,118,61,32,191,7,220,59,159,117,230,197,23,170,34,153,193,178,40,147,102,186,249,251,40,122,67,103,21,180,127,124,164,188,241,151,201,10,250,142,241,69,116,241,180,254,176,182,39,240,188,191,145,72,24,171,129,215,251,108,197,175,240,117,35,253,44,145,109,96,0,2,60,241,4,191,157,195,140,156,226,125,118,43,196,220,137,148,127,66,179,215,69,25,206,117,17,21,183,230,72,125,106,212,186,150,221,124,133,69,240,189,195,230,47,252,230,217,106,154,209,57,18,218,68,187,133,228,153,126,83,12,168,152,50,250,159,113,133,126,129,127,64,2,187,248,212,225,244,122,222,2,218,56,140,218,18,115,45,107,143,193,25,154,122,148,89,140,171,127,95,248,72,241,250,118,234,126,100,68,120,123,130,29,250,244,107,231,18,176,189,215,141,77,84,105,49,43,236,54,103,236,42,51,220,135,20,69,253,209,74,104,143,251,196,139,113,30,39,22,241,167,11,176,42,212,114,244,197,123,206,159,111,82,144,102,134,215,33,70,110,200,115,77,121,108,180,146,55,30,94,157,118,161,38,122,106,125,136,204,64,219,243,141,190,23,82,106,15,69,195,156,22,184,110,72,205,171,106,101,84,170,109,82,201,221,15,218,74,82,135,213,183,185,150,237,15,182,164,94,93,158,28,241,170,193,43,130,123,48,177,35,12,238,107,69,183,82,68,169,113,95,110,168,195,74,233,174,253,169,109,205,189,250,165,10,62,222,175,194,95,87,179,65,131,84,140,11,169,102,50,149,116,55,114,89,52,182,80,243,210,232,155,100,56,123,156,67,123,54,26,146,105,112,148,226,119,33,123,84,159,50,46,195,26,229,255,0,136,174,95,243,39,136,204,97,126,29,196,186,219,172,201,138,252,196,42,163,77,109,150,121,109,39,114,181,82,93,81,235,167,110,130,80,128,0,0,14,154,235,188,237,11,18,144,237,193,123,93,52,154,5,49,132,154,156,153,83,152,220,102,82,68,90,158,171,112,200,187,10,104,226,135,158,11,47,49,211,104,88,83,132,115,157,168,90,86,204,199,42,51,42,138,109,109,183,80,159,177,77,32,217,74,180,51,109,180,45,210,37,153,22,227,116,244,245,72,141,82,151,131,158,95,106,216,121,132,149,220,104,186,41,238,69,155,136,78,176,138,83,110,167,69,149,46,62,253,175,17,31,82,39,156,113,102,95,20,52,218,139,162,136,88,88,10,218,227,7,149,116,93,214,84,76,204,89,244,212,250,98,214,109,16,110,68,52,143,90,85,53,74,209,169,7,167,117,50,181,104,103,166,188,183,12,204,244,104,136,71,30,18,249,167,44,34,197,215,48,82,236,168,242,173,108,67,125,13,195,83,139,209,184,117,157,9,44,171,175,98,120,136,153,63,138,185,62,68,99,36,241,139,205,49,213,171,48,50,185,103,84,72,225,210,212,213,86,234,91,74,212,156,148,101,186,52,67,50,242,66,79,154,162,236,106,91,94,104,49,242,224,237,149,115,173,87,103,102,138,241,166,153,193,163,173,218,93,170,135,145,234,189,44,211,182,68,178,215,185,54,147,229,36,250,145,169,110,118,54,197,183,128,0,10,122,227,107,127,59,82,197,204,63,195,70,222,35,143,64,160,63,88,90,82,125,158,152,249,183,162,190,100,136,104,50,215,177,47,230,36,87,6,108,62,98,220,203,69,102,251,113,162,241,151,133,198,250,137,194,46,241,98,161,44,182,147,250,157,57,39,255,0,27,235,19,236,0,107,225,196,143,15,163,225,214,114,241,14,4,20,37,49,43,50,217,175,178,73,78,223,90,99,40,121,238,157,191,28,167,187,119,239,223,82,43,157,200,237,250,246,37,229,39,11,110,201,79,27,210,21,64,102,156,251,166,122,155,143,67,82,162,56,163,63,137,169,133,25,252,204,198,102,172,213,161,80,104,243,171,181,39,13,184,148,232,206,203,144,178,45,118,182,218,77,74,63,241,17,141,102,41,145,170,152,217,141,17,34,45,167,61,35,126,221,13,182,104,104,247,43,159,58,89,22,137,51,46,167,185,222,157,6,65,206,214,95,156,203,102,99,46,140,61,137,17,198,168,47,61,233,91,125,74,220,100,170,108,131,53,54,146,82,186,171,150,123,217,53,31,117,50,163,23,87,144,156,126,253,177,89,103,181,238,250,132,194,126,224,165,55,232,42,246,171,220,179,155,25,41,79,49,125,76,247,58,217,180,233,235,230,225,137,14,2,132,184,160,230,0,241,191,51,181,90,61,38,105,61,110,88,9,85,187,78,216,173,80,227,232,81,156,183,139,200,205,79,106,130,50,232,104,101,179,30,107,27,50,165,35,8,114,149,131,216,213,83,105,230,171,55,228,250,131,243,218,115,95,163,136,243,77,57,78,65,23,77,62,137,167,157,63,51,231,233,249,34,107,112,64,190,60,77,161,137,248,108,244,131,47,71,212,160,87,35,180,106,232,175,16,210,217,117,68,95,47,12,201,31,247,201,22,120,0,2,18,113,124,191,157,180,50,135,38,221,140,241,37,203,206,191,2,142,178,35,245,185,45,154,229,168,203,207,77,98,161,39,253,254,158,98,26,240,95,195,230,46,44,197,220,119,236,198,137,109,218,22,227,137,142,122,117,68,169,110,165,180,171,255,0,188,166,74,127,227,125,98,233,64,5,77,113,190,195,232,241,235,248,101,138,145,144,146,122,116,73,212,9,138,219,161,237,101,104,125,142,190,127,143,145,223,182,133,166,186,158,153,39,130,109,250,245,99,6,111,204,58,144,241,184,118,205,125,154,139,36,103,213,182,102,178,100,73,47,129,111,136,234,190,181,40,78,156,98,197,123,95,3,240,214,185,138,183,162,38,174,139,111,50,135,229,166,19,36,235,230,149,186,134,203,98,77,73,35,61,203,79,153,116,212,97,156,187,113,8,192,92,206,223,235,195,108,54,139,116,183,86,110,158,245,72,206,165,78,109,134,121,45,169,9,87,172,151,84,123,181,113,58,22,159,17,38,64,67,58,31,21,236,174,220,23,205,63,15,160,66,189,202,169,82,171,53,70,100,220,164,180,77,120,135,30,38,147,170,185,250,146,119,25,117,211,183,144,153,128,0,0,3,166,186,239,59,66,196,164,59,112,94,215,77,38,129,76,97,38,167,38,84,230,55,25,148,145,22,167,170,220,50,46,194,154,56,161,231,130,203,204,116,218,22,20,225,28,231,106,22,149,179,49,202,140,202,162,155,91,109,212,39,236,83,72,54,82,173,12,219,109,11,116,137,102,69,184,221,61,61,82,35,84,165,224,231,151,218,182,30,97,37,119,26,46,138,123,145,102,226,19,172,34,148,219,169,209,101,75,143,191,107,196,71,212,137,231,28,89,151,197,13,54,162,232,162,22,22,34,175,20,127,113,60,77,253,75,247,196,33,90,92,34,125,242,233,63,224,26,167,250,34,23,174,0,0,0,60,174,33,98,174,27,97,61,21,219,139,18,175,154,45,181,79,105,6,190,117,70,98,25,223,167,146,18,103,185,197,121,18,82,70,102,125,8,140,81,175,17,204,223,81,115,95,139,20,197,88,200,146,86,93,159,21,216,116,151,100,182,166,220,150,243,202,74,164,73,229,159,84,37,124,182,146,148,153,18,182,182,70,173,12,246,166,207,184,99,101,246,173,128,153,101,128,119,93,61,200,87,37,233,45,87,21,66,59,169,218,236,102,156,66,17,25,133,145,232,100,100,210,18,179,73,245,74,221,90,79,176,150,194,133,56,168,226,180,156,74,205,245,199,72,110,75,139,166,89,17,227,219,176,144,106,61,164,180,35,153,33,91,123,17,243,221,117,58,247,50,66,126,4,69,102,252,48,48,94,30,18,101,50,217,170,57,16,145,88,190,211,248,79,80,116,209,162,150,219,228,94,21,58,247,218,81,201,165,17,118,213,107,50,238,37,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,82,82,178,218,180,146,136,252,140,181,21,205,159,174,28,52,171,254,43,184,151,131,52,134,161,86,218,219,226,41,177,99,165,182,158,212,226,178,157,141,71,140,165,171,68,33,213,30,170,232,102,103,219,82,21,30,218,239,92,53,184,210,234,61,49,109,214,225,107,161,253,52,57,44,239,111,254,42,211,170,23,242,212,149,240,49,97,89,71,226,183,114,90,199,14,201,199,18,58,149,49,190,102,218,161,115,30,150,122,243,220,62,99,210,102,18,125,165,52,132,244,246,75,78,250,24,181,108,63,197,27,7,20,104,237,215,44,91,174,149,88,138,230,190,180,41,204,200,219,162,150,158,188,165,168,139,171,107,243,242,63,129,143,84,0,0,0,58,155,166,214,160,222,116,25,214,213,201,76,141,62,159,80,142,236,103,217,125,148,58,147,67,136,82,21,234,172,141,62,202,148,93,72,251,152,166,254,32,252,61,231,225,37,74,102,39,225,69,38,108,219,102,83,142,73,153,25,134,20,225,194,82,149,41,247,12,144,196,100,182,219,8,109,182,203,83,87,171,174,135,211,67,17,75,47,57,130,190,242,233,136,80,46,219,94,163,33,182,89,144,210,103,66,83,207,19,79,50,79,180,227,137,83,104,113,178,81,153,50,148,153,40,244,50,232,127,43,254,203,150,62,90,57,128,195,90,37,223,65,172,211,223,168,72,167,198,114,167,17,137,13,41,113,165,42,59,46,60,131,66,28,90,145,181,79,17,104,163,220,93,143,231,200,204,134,28,194,197,44,23,187,109,57,76,161,107,147,70,158,150,12,210,70,104,117,81,30,109,42,78,169,86,134,92,206,134,69,168,215,94,191,76,147,133,120,193,58,154,226,93,74,237,107,141,214,146,106,35,37,43,195,74,52,145,246,78,191,139,239,234,254,129,176,190,83,47,84,95,153,124,177,171,101,166,239,64,211,26,95,199,119,129,97,71,175,172,174,190,191,196,101,224,0,0,21,145,198,131,17,155,139,103,219,152,109,26,73,183,45,233,240,234,174,37,11,208,212,193,181,81,100,200,200,149,169,150,191,220,233,243,242,17,99,133,166,25,29,245,152,216,149,119,163,115,89,160,176,221,72,140,209,184,146,182,39,194,86,190,194,136,180,37,247,212,143,230,66,247,82,146,74,73,37,216,139,66,31,160,0,0,0,0,0,0,3,135,89,230,122,30,119,37,123,28,240,206,237,86,186,104,123,79,67,212,107,237,196,101,51,63,110,78,32,20,183,84,243,159,210,175,95,113,171,95,233,84,78,198,98,228,114,29,96,63,135,89,103,181,104,115,153,113,169,137,241,220,244,173,38,147,47,233,132,165,39,161,165,39,217,101,220,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,171,210,162,86,169,206,211,39,50,135,88,123,110,244,45,36,162,61,20,74,46,134,70,93,200,188,133,118,101,163,33,178,176,63,55,239,92,242,25,102,69,18,155,183,209,142,18,77,102,92,202,91,200,123,83,56,232,71,182,238,158,169,151,207,175,123,31,0,0,0,0,0,0,0,0,21,141,198,139,14,144,245,159,109,226,92,104,134,185,13,212,33,210,28,90,91,212,210,209,53,81,120,204,204,147,169,22,191,221,105,242,243,17,155,133,38,32,57,105,230,45,20,115,127,148,213,98,9,67,63,91,105,40,221,157,5,58,123,69,175,68,246,208,254,163,23,162,70,70,68,100,122,145,143,208,0,1,7,56,183,223,210,109,76,185,49,71,167,74,75,114,43,21,132,194,125,28,195,35,84,103,96,79,74,139,66,81,25,145,154,75,185,25,124,140,86,135,15,27,21,203,239,51,214,212,100,196,39,219,164,201,135,85,120,141,189,219,91,106,161,16,148,175,101,90,105,191,185,232,95,50,23,201,136,119,253,167,132,54,36,251,170,230,169,197,129,2,147,9,215,16,79,60,211,70,225,180,202,214,77,163,122,146,147,81,165,181,104,157,75,93,60,133,12,231,99,54,119,78,101,113,50,114,145,80,117,187,110,155,33,216,148,232,140,186,225,52,235,77,200,147,202,121,72,231,56,218,156,54,223,208,212,157,8,203,161,116,239,150,56,123,228,46,179,141,23,12,28,74,196,26,83,177,237,42,124,134,158,105,169,12,45,30,49,109,174,43,196,91,93,142,182,156,105,109,58,178,232,162,221,161,249,106,103,116,246,189,175,67,179,104,48,109,171,114,157,30,13,62,158,195,81,152,101,134,80,210,82,134,208,148,39,213,65,18,75,213,74,75,161,23,97,218,128,0,0,235,171,151,13,14,217,167,189,85,175,213,225,211,162,48,133,56,227,210,164,33,148,36,146,147,81,234,165,153,17,116,73,159,127,35,16,111,53,156,81,176,235,11,227,76,181,240,178,67,23,5,127,150,226,10,75,43,98,92,54,213,163,232,208,214,196,180,172,148,75,109,179,237,209,42,215,185,144,169,108,105,204,46,40,99,181,193,42,183,125,92,211,229,52,244,133,188,212,35,155,33,113,152,35,91,138,36,161,183,92,89,36,146,78,173,36,68,125,8,244,248,235,232,242,243,148,172,88,204,37,195,18,13,189,108,84,153,164,184,227,102,253,73,216,82,83,29,45,154,218,37,25,58,134,86,146,61,175,18,186,244,211,175,110,246,231,148,126,29,88,101,129,84,232,119,5,217,76,141,93,186,17,204,222,185,108,199,148,203,122,169,244,22,195,114,50,28,45,91,117,58,245,238,146,242,46,179,29,41,74,11,106,18,73,34,242,34,208,126,128,0,0,0,0,0,0,0,0,0,0,0,0,15,132,249,240,169,112,100,84,234,82,217,139,18,35,75,126,67,239,44,144,219,77,160,141,74,90,148,125,9,36,68,102,102,125,136,133,18,241,20,207,28,220,208,222,255,0,129,86,60,199,152,195,75,102,82,188,2,116,52,29,90,74,117,73,205,112,143,174,221,12,201,164,159,82,73,153,153,18,148,100,153,119,194,139,36,117,28,58,128,156,203,98,157,37,113,110,10,196,69,53,107,211,159,65,165,200,48,157,78,139,150,225,31,84,184,242,79,106,75,161,165,179,81,158,188,205,19,100,194,138,248,188,188,243,185,201,169,33,199,86,180,181,111,210,208,217,41,70,100,132,242,212,173,11,224,90,168,207,79,137,159,196,89,127,12,58,90,41,89,29,195,84,36,154,53,201,110,167,41,197,55,249,70,229,78,82,139,95,153,39,106,79,251,209,41,64,0,0,107,25,142,20,248,180,156,106,191,233,112,145,178,60,59,162,171,29,148,254,106,17,45,196,164,191,196,68,54,96,182,100,63,50,219,164,203,146,225,184,243,240,88,113,197,159,117,40,219,73,153,159,214,102,59,48,0,0,30,11,28,113,170,198,203,238,25,214,49,75,16,170,7,30,151,74,107,212,105,189,13,233,146,12,143,149,29,148,159,180,226,213,208,187,17,117,53,25,36,140,203,95,172,108,198,12,91,206,150,59,29,195,50,157,38,165,91,174,201,69,50,129,66,130,147,112,162,176,106,50,102,43,37,231,166,166,106,81,233,185,70,165,30,154,244,187,60,137,229,46,159,148,188,27,106,221,156,166,37,94,23,2,155,168,92,211,90,234,133,72,36,153,34,51,103,230,211,41,82,146,71,249,74,83,139,208,183,237,41,30,43,167,141,167,245,133,177,63,133,229,252,138,64,197,92,14,191,219,102,45,127,131,169,31,233,100,139,107,0,0,16,155,139,243,178,27,201,204,196,50,157,80,229,199,76,75,190,190,221,17,185,195,237,249,94,177,39,167,233,242,16,251,130,116,38,92,204,77,235,82,81,171,154,197,148,235,9,235,211,107,147,162,26,181,249,234,218,127,233,23,52,0,34,23,21,218,123,51,114,69,121,201,113,76,18,160,78,164,72,111,153,166,227,81,207,97,191,83,251,173,28,63,248,187,133,121,240,122,153,54,54,112,16,204,86,148,182,165,218,245,38,100,153,17,232,134,201,76,172,140,244,236,91,208,130,235,211,83,47,61,5,206,226,190,38,218,184,51,135,23,6,40,222,210,206,61,26,220,132,185,146,84,146,213,107,211,66,67,72,47,53,173,106,66,18,94,106,81,16,215,183,25,177,139,25,243,177,142,45,212,231,71,155,87,172,86,230,21,62,221,160,68,51,91,112,153,90,254,142,51,41,232,69,167,67,90,207,77,198,70,181,31,194,192,176,59,130,189,162,213,10,53,87,48,152,133,87,147,89,125,189,238,82,109,199,27,98,52,85,25,116,66,164,56,133,169,227,46,186,154,82,130,215,161,110,34,213,94,199,17,120,46,96,5,110,148,241,225,181,243,118,219,21,98,74,141,133,77,121,170,132,51,61,58,18,219,52,33,205,53,243,39,60,207,161,244,21,193,138,182,150,98,178,93,83,188,176,2,240,121,200,180,139,206,2,89,150,211,107,91,180,202,180,116,186,135,27,151,28,207,105,26,210,166,136,183,104,75,79,172,133,23,83,33,148,248,68,251,229,210,127,192,53,79,244,68,47,92,0,0,0,107,1,122,217,120,165,110,169,169,152,139,105,221,84,197,45,36,219,78,214,160,72,100,204,181,81,146,82,167,146,93,53,37,116,47,129,252,199,181,202,189,103,47,52,28,97,164,84,243,49,65,172,213,109,6,92,74,205,184,11,37,52,135,137,69,181,82,153,218,107,122,57,117,53,33,181,18,143,66,232,178,213,7,177,149,161,94,181,174,123,90,149,112,89,21,24,19,232,19,226,52,245,54,68,5,36,227,185,28,210,91,13,189,189,9,58,104,90,121,105,167,77,7,112,3,135,89,163,210,238,42,60,235,126,185,1,153,212,218,156,103,97,204,138,250,119,54,251,14,36,208,227,107,35,238,149,36,204,140,190,6,53,212,205,254,94,43,121,83,199,218,205,130,133,203,77,45,14,149,82,218,168,40,205,43,126,3,138,51,101,68,178,211,85,182,100,166,212,162,211,215,105,70,90,17,144,243,152,89,135,216,137,154,204,120,166,89,241,234,50,106,119,45,237,85,91,245,10,156,163,55,20,130,81,155,146,101,186,126,100,132,18,214,127,29,52,46,166,68,54,53,195,92,60,181,240,158,193,160,225,181,151,0,161,209,109,216,45,192,134,215,229,26,80,93,86,179,252,165,169,90,173,74,238,165,41,70,125,76,122,80,0,1,68,252,93,29,144,230,115,106,232,121,58,33,186,21,45,45,122,251,181,71,36,207,183,228,250,198,174,159,167,204,89,239,13,40,76,211,242,63,133,204,48,106,218,168,147,223,61,199,169,238,114,163,37,197,126,141,84,122,124,132,155,0,20,135,198,86,158,204,44,219,83,228,182,166,13,83,236,218,124,135,57,122,110,37,20,137,109,250,255,0,221,104,217,127,197,218,39,151,9,57,147,100,228,182,223,102,83,74,67,81,43,21,86,99,25,145,232,182,206,74,150,102,90,247,45,235,89,116,233,169,31,158,163,40,231,186,247,86,30,229,7,21,46,38,221,229,186,229,190,245,41,165,145,232,105,92,213,38,34,76,190,100,111,145,151,212,41,171,134,205,145,248,117,157,12,56,136,226,76,227,210,38,63,91,121,68,90,237,240,145,220,117,179,253,46,165,162,253,34,195,120,194,229,244,241,7,4,169,216,211,66,128,78,86,112,245,243,41,202,66,125,119,41,82,20,148,185,175,154,185,110,242,150,95,154,149,58,125,58,136,167,193,243,31,79,15,49,218,126,14,86,167,19,116,92,69,140,73,138,149,159,170,221,86,58,84,182,76,140,250,39,152,209,188,131,252,229,114,139,200,133,214,140,35,156,236,121,70,92,114,231,118,226,76,103,219,110,178,152,222,142,161,37,101,174,250,148,141,80,201,233,230,72,213,78,153,30,154,165,165,22,162,139,242,133,129,147,179,49,152,187,91,14,37,115,221,167,76,152,117,26,252,141,76,212,138,123,39,204,144,102,174,228,165,145,114,210,163,252,183,80,45,203,138,230,31,71,184,114,83,89,122,157,5,180,166,204,169,83,42,209,153,109,26,19,72,75,158,20,246,17,118,36,183,37,127,82,72,196,12,224,231,124,170,218,205,123,246,163,178,54,177,119,219,115,97,37,163,236,183,216,54,228,161,95,89,54,203,223,161,71,250,46,252,0,5,104,241,190,118,65,97,166,24,178,148,253,2,171,179,148,179,223,167,174,81,210,73,245,124,250,26,186,249,126,145,212,112,55,132,203,116,44,96,169,36,213,205,126,93,17,133,117,233,181,180,76,52,233,243,213,197,127,208,45,20,0,87,111,27,58,123,46,101,242,199,170,169,76,115,99,222,72,142,146,61,57,166,151,32,201,81,237,243,219,171,73,215,231,180,97,222,7,211,38,162,255,0,197,56,8,105,71,17,234,61,57,231,92,208,244,75,136,121,210,65,25,246,212,201,199,59,245,245,79,79,49,56,56,143,251,147,98,159,248,58,47,242,216,226,180,248,55,251,220,202,254,8,84,127,211,70,23,128,3,90,204,44,247,167,180,62,208,41,255,0,120,160,108,166,0,0,0,53,128,189,108,188,82,183,84,212,204,69,180,238,170,98,150,146,109,167,107,80,36,50,102,90,168,201,41,83,201,46,154,146,186,23,192,254,99,218,229,94,179,151,154,14,48,210,42,121,152,160,214,106,182,131,46,37,102,220,5,146,154,67,196,162,218,169,76,237,53,189,28,186,154,144,218,137,71,161,116,89,106,131,216,202,208,175,90,215,61,173,74,184,44,138,140,9,244,9,241,26,122,155,34,2,146,113,220,142,105,45,134,222,222,132,157,52,45,60,180,211,166,131,184,17,87,138,63,184,158,38,254,165,251,226,16,173,46,17,62,249,116,159,240,13,83,253,17,11,215,0,0,1,141,51,55,22,171,59,45,184,175,6,133,26,92,138,148,139,30,186,212,54,98,33,75,125,199,213,1,226,109,45,165,62,177,172,212,100,68,69,212,207,77,6,184,55,133,173,126,219,85,15,246,127,110,87,233,83,159,255,0,245,196,55,152,117,205,18,95,219,72,140,244,73,167,244,25,9,3,195,242,238,202,197,153,141,112,107,89,150,165,78,112,217,121,165,80,103,186,164,185,73,131,43,83,209,217,140,237,222,122,30,211,66,245,52,32,250,169,58,17,45,59,1,198,147,30,100,118,166,67,144,219,236,62,132,184,211,173,172,148,135,16,162,212,148,147,46,134,70,70,70,70,67,234,53,174,205,179,207,63,154,156,99,91,238,173,197,21,253,95,65,26,212,102,100,148,212,30,74,75,175,145,17,17,17,121,17,16,216,127,6,35,179,19,7,172,88,145,209,177,166,109,170,99,104,78,166,122,36,162,182,68,90,159,94,196,61,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,197,37,43,45,171,73,40,143,200,203,81,14,51,113,195,171,12,241,214,157,50,224,180,233,145,168,87,58,249,123,23,17,152,241,89,115,69,48,131,222,109,198,91,135,163,109,43,78,189,212,126,71,210,153,241,139,47,152,165,129,213,167,169,55,221,167,83,134,219,123,118,204,92,9,45,199,115,84,54,163,218,183,91,70,186,115,80,71,211,185,233,240,215,208,96,22,108,241,131,47,117,102,101,218,23,36,183,96,53,187,117,54,76,201,74,136,173,82,233,22,173,54,243,105,63,89,229,43,251,237,15,235,183,28,187,241,55,193,108,88,165,183,22,240,169,179,109,214,137,230,152,90,103,61,18,27,46,41,215,92,74,57,100,228,165,44,200,146,148,26,190,27,139,77,117,33,47,168,119,13,14,230,167,179,85,160,85,225,212,98,62,132,184,219,209,100,33,228,40,148,146,81,104,164,25,145,244,81,31,127,50,29,136,0,0,14,170,232,181,232,119,149,6,117,181,113,211,163,206,167,212,24,118,51,236,190,202,29,74,144,226,20,133,122,171,35,73,250,170,81,117,35,238,41,99,136,70,66,235,56,47,112,205,196,172,61,165,61,34,210,168,72,113,231,90,142,194,215,224,214,226,229,188,101,181,168,232,105,182,144,211,72,46,170,61,186,252,52,50,196,249,39,205,157,211,150,172,76,130,165,212,29,114,219,169,72,106,37,70,35,206,184,109,52,211,146,35,115,94,74,57,205,182,151,9,182,52,37,43,82,34,232,125,59,95,54,30,95,246,158,47,88,144,46,171,102,167,22,124,10,180,38,156,89,50,243,78,155,102,235,40,89,182,189,138,82,73,68,151,19,170,117,61,53,243,20,55,196,58,197,114,196,204,237,203,29,81,10,59,117,105,51,42,172,145,55,179,115,110,212,37,146,85,236,167,93,118,119,45,75,230,98,203,248,72,95,210,110,188,185,72,163,212,165,37,201,20,122,194,225,48,142,97,153,166,51,80,32,37,37,161,168,204,136,141,71,216,136,190,68,39,24,0,0,252,51,34,35,51,61,8,133,23,113,91,196,7,46,204,197,174,142,79,155,173,81,224,156,63,107,118,211,106,116,228,233,237,30,157,21,219,66,250,136,73,158,11,184,116,134,108,251,147,18,228,196,52,72,114,161,50,144,218,212,222,134,166,141,170,115,196,100,102,157,76,181,254,235,79,151,152,179,144,0,0,0,0,0,0,0,31,195,173,161,230,150,211,133,170,86,147,73,151,196,140,133,113,230,95,33,178,177,195,55,236,220,241,217,102,61,18,165,187,210,110,26,77,6,124,186,91,40,103,67,40,235,71,182,214,158,177,159,203,175,107,18,163,210,162,81,41,204,211,32,178,134,152,103,118,196,37,36,146,45,84,106,62,132,68,93,204,252,135,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,78,155,16,231,21,67,150,92,242,252,173,11,94,218,119,211,94,195,148,0,0,3,225,50,108,42,116,103,38,212,37,179,22,59,41,53,184,235,206,18,16,132,145,106,102,106,62,132,68,68,103,175,200,97,92,65,206,150,92,240,221,78,53,90,196,186,12,151,154,81,161,108,194,172,192,91,132,162,223,169,109,83,233,61,117,65,150,159,19,33,143,160,113,57,202,204,249,165,11,240,138,68,125,85,183,154,252,186,114,27,238,69,174,239,21,219,174,191,80,206,24,119,143,248,63,138,108,54,229,151,136,54,253,65,231,72,141,49,153,171,69,117,238,164,141,61,70,220,81,247,113,37,245,158,159,1,144,128,0,0,4,80,226,97,103,34,236,203,21,97,124,134,220,93,44,228,84,19,185,58,237,54,169,243,52,50,245,79,67,245,187,244,250,200,83,46,83,174,247,172,60,199,216,21,45,219,91,93,205,74,139,39,169,151,209,28,246,13,127,148,159,204,243,233,241,27,29,208,170,44,213,232,148,250,180,99,213,169,177,90,144,217,244,246,86,130,81,118,51,46,199,241,28,224,0,1,83,124,104,46,106,138,170,246,229,178,82,76,161,147,48,229,27,68,181,123,123,170,40,215,77,116,237,211,93,53,17,243,134,118,37,217,24,57,140,149,139,250,248,156,219,17,17,111,200,138,130,83,172,164,205,101,42,27,165,183,154,164,22,186,54,173,61,111,245,152,229,231,203,61,151,22,97,46,89,118,133,161,80,155,79,180,169,210,28,101,45,180,234,218,241,124,183,37,54,74,81,55,33,109,56,149,180,242,117,61,11,93,62,29,252,238,69,242,107,118,102,62,254,166,87,230,192,54,173,10,61,73,151,170,47,72,105,212,162,66,26,122,50,221,101,42,54,28,105,106,83,79,25,146,20,101,175,93,116,46,247,189,98,88,182,214,28,90,212,251,66,212,166,71,131,79,167,199,105,132,54,203,13,180,74,229,182,150,201,74,38,210,148,154,141,40,78,167,161,118,30,128,0,0,117,181,155,142,129,111,68,118,117,118,183,2,159,29,148,41,199,28,149,37,13,37,41,34,51,51,51,81,145,23,66,51,253,6,34,102,96,248,152,224,94,16,211,103,67,183,170,127,132,149,180,19,172,48,154,99,208,230,50,151,137,46,146,77,194,68,164,44,145,189,178,215,78,186,40,188,204,85,158,97,243,239,142,56,239,81,144,223,225,69,66,133,70,112,214,148,194,166,77,153,21,11,108,212,238,132,227,126,33,104,61,80,238,211,242,209,36,93,139,174,16,179,172,91,231,20,238,38,169,22,205,34,167,89,168,205,121,41,53,53,29,233,10,220,183,18,157,202,52,37,74,246,156,78,167,167,159,204,89,86,83,120,76,59,203,129,122,227,212,134,22,151,57,82,91,165,199,94,186,36,249,14,18,31,102,84,62,255,0,141,66,200,143,224,95,19,22,75,100,97,238,27,97,13,10,61,22,210,161,81,104,48,216,109,12,145,177,22,60,83,115,106,18,157,85,203,74,72,212,100,218,117,233,215,111,200,122,168,179,162,78,71,50,28,134,222,71,231,54,178,81,31,233,47,168,199,220,0,0,0,0,0,0,0,0,0,0,0,0,0,5,64,241,72,207,169,95,19,167,101,175,7,43,132,171,118,11,220,171,166,173,21,125,42,50,16,125,97,182,178,62,172,33,94,217,151,182,180,232,71,181,39,191,162,225,137,144,131,197,218,196,92,127,197,250,46,235,34,146,254,250,29,54,75,100,105,173,203,109,93,92,90,79,218,140,218,139,169,25,104,226,203,111,84,165,100,119,52,73,36,145,37,36,68,68,90,17,23,144,253,20,169,198,122,203,126,135,153,138,13,224,134,140,162,92,214,180,127,164,212,250,200,142,243,173,184,159,208,217,176,125,52,246,187,121,156,209,225,11,136,16,46,188,161,193,180,153,144,131,153,101,86,170,20,231,217,233,185,40,125,227,150,133,233,223,106,142,66,200,143,226,133,23,144,155,64,0,3,169,187,46,106,77,151,107,86,47,10,244,130,98,155,67,129,34,163,49,211,50,34,67,44,182,167,22,125,126,9,73,141,104,41,16,107,56,215,140,112,233,200,109,106,170,223,119,43,108,237,66,141,74,231,205,148,69,208,213,169,159,172,231,115,253,35,103,22,24,102,43,13,198,140,210,91,105,148,19,109,161,37,161,37,36,90,17,17,124,8,135,208,0,0,117,55,101,217,109,216,182,213,78,241,188,43,49,169,52,90,60,101,204,157,54,74,246,182,195,72,45,84,163,248,252,136,181,51,61,8,136,204,200,133,2,231,139,56,183,62,111,49,60,158,128,82,225,217,52,71,87,26,219,164,104,100,165,17,158,135,37,228,145,153,27,238,116,232,93,18,146,74,75,242,148,171,28,225,163,144,182,240,22,221,103,25,241,90,144,131,196,74,228,111,220,80,223,65,40,232,48,214,94,199,202,75,137,246,207,186,82,124,190,158,190,233,232,2,186,120,218,127,88,91,19,248,94,95,200,164,12,85,192,235,253,182,98,215,248,58,145,254,150,72,182,176,0,1,18,184,167,218,175,92,249,41,189,94,138,210,157,122,135,34,155,85,74,19,223,106,38,52,135,15,191,100,182,227,138,63,146,126,58,10,231,224,255,0,120,34,218,206,28,106,34,204,181,187,45,186,157,37,4,103,249,72,38,230,127,143,72,106,255,0,164,94,104,0,130,188,99,238,166,232,89,76,141,66,39,180,118,228,186,96,66,229,145,150,170,109,182,222,144,165,25,107,236,146,153,65,107,215,170,147,241,17,35,130,181,176,237,71,49,215,101,210,164,25,199,163,90,15,49,169,31,103,164,75,143,179,95,248,141,58,51,223,27,60,73,155,69,194,219,3,11,33,72,54,219,186,106,210,170,147,73,10,234,182,161,54,218,80,133,117,246,77,114,137,69,211,169,180,95,1,224,120,40,224,189,26,165,84,189,241,234,175,21,183,230,209,212,221,189,70,82,180,63,14,183,17,204,148,225,23,146,141,6,202,9,69,249,43,116,191,40,197,178,0,133,156,89,112,106,151,137,25,86,169,94,229,17,179,174,97,236,150,106,208,159,236,191,14,227,136,102,83,90,254,105,161,105,112,203,204,217,72,175,190,17,62,249,116,159,240,13,83,253,17,11,215,0,0,0,28,90,149,50,155,89,128,253,42,177,79,141,58,20,148,27,111,198,146,210,93,105,212,159,228,169,10,35,37,23,200,200,84,55,20,204,137,89,24,65,72,137,143,248,47,67,110,139,67,149,57,48,110,10,44,110,145,162,58,238,166,212,150,16,127,139,66,148,70,133,54,159,85,38,166,246,145,17,171,79,107,193,107,31,170,147,147,117,229,206,191,82,83,209,160,199,252,34,183,219,117,125,89,71,49,45,203,101,26,254,73,169,198,92,36,145,244,51,116,244,234,102,45,56,0,86,215,27,138,13,29,220,34,195,219,157,202,115,39,85,141,114,59,1,169,123,126,145,49,221,138,226,214,222,191,154,106,105,179,211,226,158,157,207,92,91,193,2,143,75,145,136,88,161,93,126,3,46,84,32,209,233,241,163,73,82,117,113,166,158,121,213,58,132,159,145,40,217,104,207,227,176,133,187,128,0,0,164,190,51,54,171,212,108,211,82,110,50,105,94,30,225,180,225,188,78,121,27,204,190,251,75,73,117,238,72,75,71,229,237,151,204,78,110,17,215,130,46,108,153,81,104,233,50,53,90,149,186,165,29,125,117,61,84,247,140,45,127,68,194,253,26,9,156,0,40,91,138,237,212,221,203,157,59,170,11,47,115,91,183,169,244,202,82,84,70,70,146,50,138,135,214,69,161,249,45,245,17,246,234,70,66,209,248,101,219,14,218,249,38,195,134,36,32,210,253,65,153,213,53,234,125,210,252,215,214,217,151,195,232,205,177,137,184,205,222,233,160,101,150,137,103,50,234,211,34,233,185,227,165,104,35,208,149,26,59,78,186,189,126,58,57,225,250,126,159,33,27,184,38,89,5,84,198,139,247,16,29,96,214,139,122,220,106,156,133,25,116,67,179,36,18,136,254,189,145,28,47,168,212,45,234,229,183,104,247,125,187,84,181,46,24,77,204,165,214,97,189,2,108,119,11,84,188,195,168,52,56,131,249,26,84,100,53,188,197,171,18,241,202,174,98,43,22,148,121,143,197,173,88,117,228,72,165,206,52,232,181,165,181,165,232,146,75,82,34,61,200,229,47,182,157,70,194,248,11,139,84,140,117,193,219,75,22,104,156,180,177,114,83,26,148,235,72,61,74,60,146,245,95,103,235,109,212,184,143,248,162,170,120,202,99,241,94,56,179,69,192,106,28,221,244,203,25,130,157,85,74,125,149,213,36,160,141,41,63,143,45,131,70,135,228,111,184,70,90,144,144,60,28,50,246,171,43,10,43,24,245,95,131,178,171,125,57,224,169,70,226,12,150,213,45,133,153,41,69,175,147,175,17,159,110,169,101,179,35,208,196,203,204,149,146,88,143,151,236,70,177,137,162,113,218,205,177,81,141,28,141,59,180,144,113,214,108,171,79,51,39,9,7,250,5,2,228,202,249,78,28,102,171,11,110,199,100,19,12,49,114,196,137,37,211,50,34,68,121,42,240,239,40,245,242,38,222,89,159,200,108,132,0,2,189,120,212,218,175,84,242,237,105,93,113,218,83,135,67,187,27,101,227,46,205,179,34,43,228,106,62,189,183,182,210,123,119,81,124,198,17,224,129,120,34,30,35,226,125,130,163,45,245,122,36,26,194,75,95,40,111,173,165,105,255,0,227,201,255,0,160,91,192,0,172,14,56,87,83,108,90,184,85,100,33,237,87,54,161,83,170,186,217,25,122,164,195,108,180,131,50,215,82,215,196,57,167,79,201,87,192,112,184,29,91,14,183,78,197,171,201,212,31,45,247,169,20,198,21,175,77,205,166,75,142,151,255,0,196,103,255,0,232,196,184,226,63,238,77,138,127,224,232,191,203,99,138,211,224,223,239,115,43,248,33,81,255,0,77,24,94,0,13,107,48,179,222,158,208,251,64,167,253,226,129,178,152,0,0,0,226,212,169,148,218,204,7,233,85,138,124,105,208,164,160,219,126,52,150,146,235,78,164,255,0,37,72,81,25,40,190,70,66,161,184,166,100,74,200,194,10,68,76,127,193,122,27,116,90,28,169,201,131,112,81,99,116,141,17,215,117,54,164,176,131,252,90,20,162,52,41,180,250,169,53,55,180,136,141,90,123,94,11,88,253,84,156,155,175,46,117,250,146,158,141,6,63,225,21,190,219,171,234,202,57,137,110,91,40,215,242,77,78,50,225,36,143,161,155,167,167,83,49,105,194,42,241,71,247,19,196,223,212,191,124,66,21,165,194,39,223,46,147,254,1,170,127,162,33,122,224,0,0,3,169,186,45,59,94,246,162,72,182,239,43,118,155,92,164,203,73,161,248,53,24,168,144,195,164,100,101,235,33,100,105,62,134,126,66,146,120,155,228,174,222,203,29,229,71,190,112,194,43,177,236,107,193,110,180,136,43,116,220,42,92,246,200,148,166,82,165,25,168,219,90,15,122,53,51,50,52,184,70,122,18,68,211,224,253,143,213,76,77,192,218,182,21,220,213,37,75,169,225,204,166,88,132,183,87,171,135,75,144,149,27,8,235,213,68,218,219,121,4,122,158,137,229,167,161,17,107,62,70,187,57,255,0,179,101,88,217,199,197,74,84,152,220,146,157,94,114,178,222,158,202,209,53,41,148,74,35,243,215,156,122,252,12,140,187,145,139,193,201,190,34,68,197,60,174,97,149,229,21,228,56,183,173,216,144,165,154,123,20,184,168,240,242,11,79,47,165,101,122,23,195,65,153,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,194,84,232,144,81,204,153,33,182,81,249,206,44,146,69,250,79,235,33,225,113,43,5,240,151,27,104,235,167,222,214,181,18,178,211,154,109,146,228,24,210,28,78,138,65,158,213,184,133,145,106,109,36,143,228,157,60,139,74,185,205,63,9,171,182,212,231,93,120,39,37,53,74,106,54,243,41,239,45,215,229,158,188,134,203,150,212,104,100,159,105,78,168,250,251,37,175,145,138,245,171,81,110,123,42,172,112,170,176,106,52,137,241,212,149,237,117,167,35,184,149,104,74,73,145,40,137,68,100,74,73,235,243,35,18,3,47,25,247,199,28,8,168,199,111,240,162,161,93,163,54,104,74,161,84,230,204,148,132,54,74,107,82,109,191,16,132,22,136,107,105,121,104,163,46,199,210,211,50,249,196,199,2,241,122,155,6,21,195,83,252,27,173,172,154,97,244,212,222,135,13,149,60,105,104,148,109,146,229,45,102,141,238,30,134,125,116,73,249,144,150,116,107,142,129,112,196,106,117,10,183,2,161,29,228,37,198,220,139,37,14,165,73,50,35,35,35,73,153,31,67,35,253,36,59,32,0,1,231,239,187,22,218,196,123,90,161,104,93,116,200,243,169,245,8,238,176,182,222,97,183,73,60,198,212,217,169,36,226,84,146,81,37,106,208,244,62,226,136,179,209,147,91,175,46,23,245,78,191,10,1,187,104,86,42,79,61,78,121,134,157,82,35,165,215,164,173,166,84,162,97,182,144,164,180,201,25,161,38,122,121,106,93,189,14,67,115,217,113,101,238,229,137,104,93,213,9,149,11,70,163,33,182,84,219,174,184,239,132,230,57,21,179,82,73,201,8,105,180,161,166,85,161,232,122,107,240,237,196,226,99,137,118,70,49,227,29,30,254,177,231,54,252,69,219,241,226,172,146,235,42,50,89,202,152,233,154,185,74,89,107,163,137,215,214,255,0,81,137,7,193,126,230,168,166,175,113,219,39,36,206,25,179,50,81,52,107,87,183,186,156,141,116,215,78,221,53,211,81,108,128,0,3,131,93,168,179,72,162,84,42,210,79,70,161,69,118,67,135,211,217,66,13,71,220,200,187,23,196,107,137,155,43,193,235,247,49,247,253,75,118,230,209,115,85,98,198,234,103,244,69,61,243,71,229,43,243,252,186,124,5,205,112,207,179,145,105,229,138,142,190,67,109,174,168,113,234,10,218,157,55,27,180,248,122,153,250,165,169,250,189,250,253,102,37,120,0,0,0,199,184,137,143,248,63,133,140,56,229,233,136,54,253,61,230,136,205,81,158,171,69,105,238,132,189,125,71,28,73,247,109,69,245,150,159,17,131,231,241,57,202,204,9,167,11,240,138,68,141,21,183,154,196,186,114,219,238,101,174,239,21,219,166,191,80,200,56,125,157,44,185,226,66,155,106,139,137,116,24,207,58,162,66,25,155,89,128,135,13,71,179,66,218,151,212,122,234,178,45,62,36,99,53,67,155,10,163,25,185,180,249,108,202,142,242,73,109,186,203,132,180,45,38,90,145,146,139,161,145,145,145,235,243,31,112,0,0,28,82,166,196,41,199,80,229,151,60,255,0,43,66,215,182,157,244,215,176,229,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,249,201,144,196,72,238,203,146,234,26,101,148,41,199,22,181,18,82,148,145,106,102,102,125,8,136,139,184,168,158,35,92,64,110,42,165,197,81,193,172,38,175,75,166,195,166,200,122,45,66,161,2,82,217,113,199,91,114,92,119,91,39,88,146,100,104,50,54,213,181,72,35,51,34,51,242,33,93,241,216,190,113,6,167,201,101,53,187,134,115,203,222,173,9,233,110,26,141,90,26,143,77,199,237,47,191,197,95,49,239,93,202,158,62,177,66,252,34,60,49,185,78,47,47,154,91,104,179,119,109,217,191,95,196,233,219,230,58,11,83,16,241,123,4,238,136,115,232,245,203,150,221,157,76,146,219,231,17,82,101,68,74,249,110,36,249,110,33,42,65,154,13,77,17,26,122,123,58,121,116,182,140,136,241,33,165,98,255,0,135,195,140,90,153,18,155,114,17,33,184,178,220,113,44,179,40,191,115,50,132,239,126,82,220,91,202,113,199,15,66,79,82,45,75,174,164,44,5,167,90,125,164,60,195,136,113,183,18,74,66,208,100,105,81,31,82,50,50,238,67,251,0,0,24,147,53,244,47,194,44,188,223,212,244,199,231,57,248,57,85,83,105,217,187,215,240,47,145,30,154,31,196,107,185,76,118,77,173,138,113,31,34,229,200,164,92,13,172,136,245,45,171,106,73,31,94,198,93,83,242,253,3,99,92,184,92,46,220,248,23,98,85,159,82,13,199,109,202,89,172,208,125,13,71,13,149,31,115,63,206,248,140,146,0,0,41,199,140,188,180,175,21,104,49,73,74,213,52,152,171,211,94,159,213,53,2,21,212,196,201,113,73,69,26,83,205,18,200,210,162,66,205,58,145,247,35,208,101,108,180,224,13,211,152,140,78,166,90,52,88,175,46,42,164,178,237,70,65,33,195,38,227,120,134,91,117,91,146,219,132,70,68,241,30,170,45,11,207,231,176,6,94,240,58,212,192,44,55,166,89,22,204,6,25,83,44,50,169,143,33,166,210,167,228,19,13,52,227,138,82,27,70,227,87,37,38,102,101,169,249,252,11,38,128,242,87,190,44,97,190,29,64,114,161,121,222,212,42,67,109,153,167,73,149,38,35,168,212,73,81,237,46,98,211,215,212,87,79,145,252,12,70,171,199,138,22,91,109,148,212,91,137,87,126,164,244,21,188,132,148,73,16,30,75,198,141,218,26,52,150,70,162,51,79,78,218,234,67,0,94,124,104,237,131,98,76,107,46,200,170,115,137,11,75,110,79,166,183,183,126,138,34,61,91,157,174,154,237,237,243,249,12,15,117,113,115,199,186,203,15,49,74,129,70,130,74,53,114,214,219,83,90,89,17,146,136,186,166,97,245,234,95,226,17,227,18,51,135,152,124,79,91,165,92,196,235,138,52,119,137,73,92,88,85,169,200,101,73,61,250,164,208,167,148,70,70,75,50,211,224,68,67,14,203,155,54,123,203,147,58,91,210,94,89,154,148,227,206,26,212,163,51,212,204,204,250,153,234,103,254,49,241,35,34,50,51,45,116,49,45,114,171,156,251,51,46,84,197,182,246,19,208,106,181,66,81,184,221,69,218,19,79,200,74,182,177,161,115,77,246,212,68,74,103,119,79,51,215,185,244,204,215,119,25,44,78,168,199,118,53,177,105,81,97,165,104,82,16,165,192,144,218,147,169,40,136,200,209,55,161,150,169,255,0,16,231,101,95,25,179,95,156,12,93,131,30,161,112,84,96,90,244,249,45,77,156,184,146,234,77,50,182,155,148,193,56,217,25,173,214,205,70,212,131,245,85,161,104,69,169,233,222,217,45,27,105,187,86,140,205,37,19,36,74,54,183,106,235,238,111,90,181,90,149,213,90,22,190,214,157,188,135,118,0,0,0,0,0,0,0,0,0,0,0,0,0,43,171,138,6,125,75,11,41,19,114,239,132,53,163,69,231,84,96,145,112,84,163,171,214,163,196,113,58,242,80,162,63,86,67,136,50,235,221,13,171,82,209,74,73,166,15,240,254,201,21,91,53,247,234,171,119,43,114,32,225,205,182,250,21,88,152,131,218,185,207,116,82,97,50,127,156,162,208,214,162,246,16,127,156,164,107,125,20,90,45,34,219,163,193,183,168,20,216,212,250,101,50,51,113,33,196,140,217,54,212,118,27,73,37,13,161,37,209,41,74,72,136,136,187,17,14,104,8,69,197,151,47,115,113,139,46,232,190,173,186,106,165,215,240,222,67,149,84,161,180,238,113,202,107,137,36,204,74,75,77,79,105,33,167,143,175,178,194,187,158,130,184,248,113,230,197,156,175,227,103,42,233,150,109,88,247,154,90,166,215,148,102,123,98,45,38,175,15,51,79,62,90,150,178,87,254,173,199,15,169,145,16,191,56,115,34,84,34,49,62,4,166,100,197,146,218,94,97,246,86,75,109,214,212,90,165,105,81,116,82,76,140,140,140,186,25,24,251,0,0,173,238,46,217,182,167,90,54,58,178,197,101,213,9,203,138,229,67,79,220,138,101,100,103,6,155,169,45,12,40,203,217,113,227,36,153,167,191,40,143,82,209,196,235,26,184,68,229,226,110,36,227,210,177,142,175,1,127,131,152,116,131,121,167,86,131,217,34,170,234,13,44,54,147,233,169,182,147,91,167,166,187,77,45,106,94,185,11,182,0,0,31,203,142,54,203,107,121,231,18,134,208,147,82,148,163,208,146,69,220,204,252,136,82,39,18,188,248,47,48,151,42,240,135,11,106,203,253,142,40,50,117,145,37,163,208,171,211,16,127,141,51,243,142,131,47,163,46,132,163,51,89,235,234,109,204,188,44,242,17,205,58,86,104,241,138,148,91,18,164,202,179,169,18,27,35,220,101,213,53,23,82,101,228,125,89,46,250,151,51,243,12,237,96,0,87,79,27,79,235,11,98,127,11,203,249,20,129,138,184,29,127,182,204,90,255,0,7,82,63,210,201,22,214,0,0,60,166,43,216,80,177,75,12,110,204,54,168,154,19,30,231,162,204,164,169,107,45,73,179,121,149,32,151,245,164,212,74,35,242,50,33,174,110,15,94,245,220,184,102,14,219,188,234,80,94,143,80,177,174,52,122,78,25,244,115,107,78,155,114,152,63,129,154,57,168,253,35,101,42,77,86,157,93,165,66,173,210,37,183,42,5,66,59,114,226,190,217,250,174,178,226,73,72,89,124,141,38,71,250,71,44,5,57,113,165,198,22,238,60,92,180,240,98,155,43,124,123,54,154,186,149,69,41,87,66,155,51,105,165,10,47,138,88,109,181,17,252,31,49,33,248,51,224,235,182,118,3,87,177,110,165,27,151,46,255,0,170,19,113,12,203,169,211,225,111,105,10,35,242,213,245,201,45,60,201,9,62,189,52,196,252,113,233,50,147,83,194,10,225,39,88,206,49,90,136,102,68,126,170,210,168,138,45,79,183,82,81,233,253,233,140,141,193,42,229,137,43,2,111,219,61,10,79,137,166,93,165,82,112,181,234,77,202,134,195,104,212,190,26,196,95,253,34,198,0,71,206,32,21,232,54,238,77,113,94,125,67,151,203,126,130,184,8,39,15,66,55,100,184,134,27,211,231,189,212,233,243,21,87,194,39,223,46,147,254,1,170,127,162,33,122,224,0,49,150,96,179,13,135,121,102,177,216,196,60,78,93,73,20,121,21,22,169,100,184,17,14,66,210,243,136,113,105,220,146,50,209,58,52,162,215,226,101,241,30,75,46,89,215,192,236,210,215,42,246,246,20,204,173,61,50,137,17,19,101,148,250,121,199,73,54,165,236,45,166,102,122,158,190,67,61,0,140,60,75,221,167,181,146,12,78,244,146,155,38,215,22,158,134,201,101,174,174,157,70,55,47,66,248,239,218,101,240,211,95,33,87,156,37,124,95,237,211,183,60,62,188,191,68,213,121,250,105,248,191,10,189,53,255,0,143,176,95,8,0,174,158,54,159,214,22,196,254,23,151,242,41,3,21,112,58,255,0,109,152,181,254,14,164,127,165,146,45,172,0,0,5,113,241,169,194,135,174,12,33,179,177,118,159,16,220,118,208,171,57,78,156,180,39,170,34,77,74,118,173,71,249,169,121,134,146,95,55,190,102,49,47,5,60,102,98,143,122,222,152,21,84,146,72,77,195,25,186,245,36,148,125,14,76,114,217,33,4,94,106,83,75,109,95,83,10,22,236,3,174,184,171,244,155,82,223,169,221,21,233,105,139,76,163,195,122,124,215,213,217,166,26,65,173,197,159,200,146,147,63,208,53,174,185,170,183,94,101,243,3,62,167,10,50,157,175,226,69,210,175,9,29,74,212,144,236,201,58,52,214,190,73,70,244,164,190,9,79,200,108,131,135,150,85,43,13,172,43,115,15,104,101,253,47,182,169,81,41,49,143,110,134,166,216,105,45,165,70,95,19,36,234,125,79,169,152,170,62,55,87,202,106,24,157,135,24,112,212,141,125,9,67,149,88,117,180,246,37,76,124,154,78,239,158,144,207,66,238,68,173,127,40,103,46,10,246,79,161,178,247,118,94,239,116,122,228,185,213,29,5,167,118,34,199,108,146,122,255,0,194,60,241,105,242,249,139,11,21,109,198,143,47,222,38,157,108,102,74,131,19,233,33,154,109,202,254,196,247,105,70,165,196,121,95,82,141,198,204,252,249,141,23,144,240,252,46,51,151,111,224,230,22,226,133,129,136,149,18,77,62,216,166,200,189,40,141,173,122,41,227,74,82,220,136,141,153,254,90,214,113,205,9,248,173,211,248,152,133,118,125,191,124,230,211,49,176,168,207,73,83,247,38,35,220,107,122,100,146,73,168,153,231,56,167,31,123,105,159,176,211,124,197,237,242,74,52,46,195,99,187,46,208,161,97,253,161,69,177,173,136,101,22,145,64,128,197,58,19,36,69,234,50,210,9,9,215,66,34,51,208,186,158,157,79,83,29,208,214,103,27,109,73,184,69,143,87,173,161,12,138,27,214,173,209,58,52,53,52,91,73,9,102,74,185,43,65,31,98,218,72,82,126,70,67,100,92,59,187,24,191,112,254,217,190,163,114,249,55,29,30,21,89,190,89,234,141,178,24,67,165,180,252,203,69,244,30,132,0,96,220,238,225,67,216,209,149,124,68,177,96,196,57,53,37,210,85,81,166,182,148,234,181,203,136,164,201,105,8,254,233,106,107,151,255,0,28,203,177,138,81,225,255,0,140,204,96,110,107,44,155,170,167,36,153,163,212,228,170,131,85,89,158,137,76,105,101,202,37,168,255,0,53,14,27,78,31,201,177,177,0,0,161,222,43,88,194,222,41,102,206,175,66,167,74,230,210,236,24,109,91,108,237,87,168,114,80,106,114,82,180,242,81,60,234,154,63,248,18,22,99,195,7,7,93,194,44,163,219,46,212,35,114,106,151,171,142,93,83,8,203,169,34,66,82,81,139,95,253,217,182,21,167,77,13,74,233,220,207,189,226,63,238,77,138,127,224,232,191,203,99,138,210,224,224,180,39,55,82,18,165,145,26,237,26,137,36,140,251,159,54,49,232,95,160,140,255,0,64,188,16,26,213,225,90,137,89,165,179,212,147,35,35,191,233,230,70,94,127,211,20,13,149,0,0,99,44,193,102,27,14,242,205,99,177,136,120,156,186,146,40,242,42,45,82,201,112,34,28,133,165,231,16,226,211,185,36,101,162,116,105,69,175,196,203,226,60,150,92,179,175,129,217,165,174,85,237,236,41,153,90,122,101,18,34,38,203,41,244,243,142,146,109,75,216,91,76,204,245,61,124,134,122,1,24,120,151,187,79,107,36,24,157,233,37,54,77,174,45,61,13,146,203,93,93,58,140,110,94,133,241,223,180,203,225,166,190,66,175,56,74,248,191,219,167,110,120,125,121,126,137,170,243,244,211,241,126,21,122,107,255,0,31,96,190,17,21,120,163,251,137,226,111,234,95,190,33,10,210,225,19,239,151,73,255,0,0,213,63,209,16,189,112,0,24,95,50,57,182,194,44,170,199,160,75,197,135,171,13,51,114,46,75,112,151,79,128,114,75,115,4,217,172,151,161,150,222,142,167,79,142,138,248,14,78,92,179,81,132,249,166,163,86,43,184,81,38,168,244,90,20,166,226,75,57,240,142,58,137,197,160,212,157,164,102,122,150,133,220,101,240,16,51,140,219,180,244,101,66,144,212,181,55,207,114,244,129,225,73,69,170,185,133,22,94,227,79,195,212,223,215,224,122,121,136,205,193,35,197,254,205,152,131,179,95,13,248,44,223,51,182,156,207,22,214,207,250,55,255,0,210,46,48,85,111,26,12,188,77,125,86,222,101,109,218,113,184,196,118,83,111,220,139,108,191,22,91,205,80,223,81,124,12,214,227,70,175,35,228,151,153,105,225,120,71,102,250,157,135,55,44,172,184,226,21,81,17,104,119,84,194,149,110,202,120,200,145,26,168,162,36,174,58,148,125,146,241,37,27,124,137,196,145,119,112,204,174,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,151,117,180,221,213,70,122,146,185,146,34,155,187,116,117,135,54,45,58,45,42,232,173,15,79,103,78,222,98,155,113,83,52,57,193,202,78,34,75,178,110,26,220,186,132,56,252,190,67,211,228,213,29,105,221,204,33,197,109,82,221,104,149,161,200,34,61,11,161,145,125,103,235,109,222,51,87,235,13,242,174,107,38,139,36,143,191,42,154,242,254,63,159,59,251,223,241,8,215,153,220,209,216,216,245,83,110,167,71,194,186,13,5,244,52,250,20,244,74,27,49,92,117,75,105,164,36,214,164,186,179,81,167,149,208,245,233,175,207,164,107,51,35,51,50,45,53,49,246,137,54,100,7,209,38,12,183,163,60,131,37,37,198,92,52,41,38,71,169,25,25,117,46,164,95,226,25,139,14,51,135,152,124,48,91,69,67,196,235,138,76,118,73,41,68,89,181,169,203,101,41,45,154,36,144,151,146,68,68,72,34,211,224,102,66,67,218,188,92,241,238,140,195,44,85,96,81,167,18,77,60,197,184,212,215,86,100,68,146,62,170,152,93,122,31,248,198,120,179,56,209,219,4,196,104,215,165,145,84,231,26,16,151,28,129,77,111,110,253,18,70,122,185,59,93,53,221,223,229,243,25,254,206,226,133,150,219,153,52,230,229,213,223,166,189,57,108,161,69,46,68,6,82,201,175,110,166,189,101,153,164,136,213,215,190,154,24,146,182,70,44,97,190,34,192,110,161,102,94,212,42,187,110,25,39,72,117,38,36,40,148,105,73,237,62,90,213,215,215,79,79,153,124,72,122,208,24,203,48,152,29,106,99,238,27,212,236,139,154,3,15,41,230,30,84,55,150,211,106,83,18,13,135,90,109,196,169,109,175,105,167,156,163,35,34,212,188,190,7,175,254,101,176,6,233,203,190,39,84,237,26,212,87,145,21,50,94,118,157,32,208,225,19,145,188,67,205,180,173,202,109,178,51,50,100,207,84,150,135,229,242,197,47,204,151,40,146,82,101,60,233,32,137,41,37,172,213,161,23,98,45,69,138,240,105,150,148,98,173,122,46,229,106,170,76,165,233,175,79,234,154,121,11,142,0,0,24,219,49,247,11,182,198,5,223,117,102,20,130,113,171,114,168,104,53,159,66,81,67,121,69,216,203,243,126,35,92,170,155,178,110,156,83,150,249,151,50,69,94,224,113,102,69,169,238,91,178,76,250,119,51,234,175,159,233,27,17,229,66,133,248,59,151,155,6,158,168,252,151,63,7,41,74,113,59,54,250,254,5,130,51,211,66,248,12,182,0,0,63,135,93,105,134,150,243,238,33,182,219,73,169,107,89,145,37,36,93,76,204,207,177,10,254,207,119,18,26,86,16,120,140,56,194,89,145,42,87,33,146,219,149,45,183,18,243,49,75,247,75,43,78,246,37,33,196,60,151,27,108,244,52,244,35,212,250,232,66,166,46,204,67,197,236,108,186,38,79,172,87,46,91,138,117,74,75,143,20,68,201,149,45,40,230,56,163,229,182,133,41,102,73,37,58,100,69,215,218,211,207,175,124,214,84,241,245,250,23,225,17,97,141,202,81,121,124,211,221,69,155,187,110,205,250,254,39,78,223,49,224,164,49,124,225,245,79,146,242,107,118,244,230,87,189,58,147,209,28,37,18,180,37,22,187,79,218,71,127,138,126,66,196,56,115,113,1,184,169,87,21,59,6,177,102,189,46,165,14,165,33,152,180,250,132,249,75,121,198,221,113,200,145,218,108,221,126,73,17,32,136,156,86,137,65,153,25,153,151,153,11,118,141,33,137,113,218,151,25,212,58,203,200,75,141,173,10,37,37,73,50,212,140,140,186,25,25,31,113,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,137,179,85,127,181,134,216,3,124,92,170,125,45,60,221,6,166,152,250,171,105,155,197,9,245,164,147,235,36,245,213,29,52,61,70,184,247,69,110,93,223,118,85,110,25,10,90,223,172,84,31,150,123,140,204,247,58,234,151,167,83,51,238,175,137,253,102,45,243,135,30,77,109,26,118,30,211,49,42,238,183,211,34,109,98,35,51,24,57,113,26,89,108,117,136,143,36,211,204,99,93,55,18,180,209,70,93,250,159,113,62,154,179,109,102,224,21,53,203,126,154,184,136,111,148,76,174,35,102,141,132,157,186,26,118,233,219,167,212,33,46,124,242,105,129,151,125,163,84,188,169,40,165,91,151,44,88,111,187,25,184,101,14,27,114,93,75,82,156,66,84,73,96,220,90,148,226,136,140,136,245,50,73,105,212,181,20,214,79,220,56,111,121,169,218,108,249,16,170,116,73,231,202,126,59,171,109,92,198,93,232,164,169,59,85,166,228,17,145,150,135,208,187,24,189,142,29,217,152,111,30,176,106,159,79,171,207,75,181,251,125,134,169,210,121,142,238,121,226,98,44,66,91,202,220,234,214,173,86,233,234,163,211,83,238,68,125,229,136,0,0,243,152,147,9,202,142,29,221,16,25,101,14,185,38,139,53,164,33,105,220,149,41,76,44,136,140,188,203,168,214,211,24,34,200,161,99,117,230,196,184,220,135,33,221,53,18,52,18,13,36,91,37,184,94,169,30,157,58,116,23,203,144,107,149,155,159,44,150,140,134,85,175,131,167,64,134,174,165,209,72,167,197,51,46,231,249,223,252,132,137,0,1,252,184,226,26,109,78,184,178,74,16,70,165,40,207,66,34,46,230,102,40,203,138,230,34,193,188,243,10,84,184,14,178,242,41,16,60,26,214,202,137,68,75,106,116,228,153,25,146,143,175,172,93,52,47,168,132,62,179,237,58,237,241,114,83,173,107,114,157,34,108,234,148,150,99,52,219,12,173,195,35,113,196,160,140,201,4,103,166,229,36,186,17,247,23,203,144,188,164,91,217,122,195,58,109,98,161,74,104,238,170,212,38,101,77,125,230,17,206,96,222,143,21,78,51,184,217,109,196,146,93,100,207,98,140,244,62,250,159,105,86,63,135,159,102,51,43,145,33,228,52,211,105,53,173,107,81,37,41,73,22,166,102,103,208,136,136,65,92,232,241,38,179,240,93,153,150,78,25,212,32,215,46,130,75,141,45,214,29,106,76,120,171,210,67,102,133,169,153,72,113,14,37,198,144,102,90,106,68,175,137,145,21,72,98,198,99,49,119,25,107,50,234,151,141,233,87,117,153,47,184,249,65,69,74,82,162,182,106,91,138,209,45,184,234,200,180,39,20,146,235,209,61,62,58,248,26,93,26,185,113,206,76,26,45,42,117,78,99,202,34,75,49,88,91,206,45,70,100,69,162,82,70,102,102,106,34,250,204,190,35,57,88,121,20,204,182,32,69,68,234,126,27,214,169,236,47,67,37,84,40,243,218,35,35,36,159,67,40,234,46,203,47,241,24,200,5,194,231,51,110,54,211,141,210,97,164,148,105,74,201,108,84,8,203,226,127,212,157,135,202,87,12,44,204,69,135,38,65,208,154,117,108,18,205,40,106,45,65,74,94,133,169,109,47,9,215,95,33,131,239,252,183,99,126,26,190,235,119,86,25,92,209,217,100,148,165,202,58,44,180,48,68,70,173,79,122,218,73,118,66,143,234,234,49,170,208,182,214,166,220,66,144,180,25,165,73,81,104,100,101,220,140,135,162,195,235,38,161,136,119,109,54,210,165,191,29,153,21,25,44,199,74,223,82,146,146,55,29,67,100,102,105,74,143,186,203,200,197,139,96,151,7,169,245,179,129,94,196,203,181,148,211,156,54,164,114,169,115,212,75,91,103,203,94,154,61,8,210,122,164,214,93,244,215,79,152,178,76,17,203,222,26,96,21,184,205,191,97,80,163,71,52,52,150,221,150,113,99,162,67,230,77,182,131,83,139,105,180,110,53,114,80,102,102,93,76,181,248,105,146,192,0,0,0,0,0,0,0,0,0,0,0,0,4,71,226,13,157,250,86,84,236,66,183,109,73,17,165,226,77,203,25,94,136,138,173,22,84,230,15,84,156,231,147,249,164,100,162,109,39,209,107,73,247,74,22,42,27,44,25,113,196,156,231,227,74,232,81,166,203,91,14,200,58,157,213,112,201,213,207,10,203,139,53,56,226,212,122,239,121,195,220,72,73,251,74,212,207,68,165,74,45,129,112,171,11,108,172,23,176,40,216,103,135,180,132,83,104,84,54,9,136,237,17,234,181,153,153,154,221,113,95,150,226,212,106,82,148,125,212,163,49,235,0,7,242,227,109,188,218,217,121,180,173,181,164,210,164,168,181,37,17,247,35,47,50,20,145,196,95,135,189,87,0,235,115,177,135,9,105,78,75,195,106,155,230,228,152,140,32,212,187,121,229,159,226,212,93,76,227,25,159,168,191,201,212,144,175,201,82,249,121,5,226,95,63,0,33,70,194,60,108,58,133,102,194,66,137,20,202,131,68,111,75,161,145,159,84,109,238,236,111,61,133,235,35,174,210,81,104,130,184,12,53,197,188,50,198,42,10,46,108,47,190,104,247,45,53,100,70,167,105,242,82,226,154,51,252,151,17,237,180,175,238,86,68,162,248,15,92,56,213,26,149,58,143,5,250,165,90,124,104,80,226,160,220,126,68,151,82,219,77,32,187,169,74,81,145,36,139,226,102,43,243,56,92,88,240,247,14,41,243,172,140,185,205,137,119,221,171,37,50,186,226,8,156,165,83,79,177,173,10,237,41,194,242,36,234,223,99,53,43,67,65,214,62,13,96,214,52,103,67,26,29,162,209,95,151,88,174,86,36,42,161,93,174,212,22,165,181,17,165,43,233,36,200,115,225,215,68,164,186,168,244,74,72,108,1,128,56,23,100,101,203,11,40,248,83,97,70,52,192,166,32,214,252,167,18,92,249,210,151,213,217,47,25,119,90,207,244,37,36,148,150,137,73,17,100,64,0,1,85,28,83,115,236,78,29,83,43,152,59,87,35,73,26,162,222,85,120,203,215,83,46,138,166,180,162,248,31,71,140,188,203,151,253,176,134,26,225,171,144,199,51,7,113,183,140,24,167,73,89,97,197,10,78,145,162,188,70,146,175,76,66,191,20,69,167,173,29,6,95,72,127,148,126,161,107,235,237,187,166,219,109,150,208,203,45,165,13,161,36,148,165,37,161,36,139,177,17,121,16,254,128,5,116,241,180,254,176,182,39,240,188,191,145,72,24,171,129,215,251,108,197,175,240,117,35,253,44,145,109,96,0,0,41,103,139,126,85,165,97,158,42,254,207,246,181,60,255,0,5,239,217,31,211,34,105,179,219,10,177,183,85,238,62,196,79,146,84,233,31,154,201,238,221,53,205,92,46,179,243,111,75,182,105,25,99,198,26,203,84,234,165,45,5,18,213,171,203,116,144,196,184,197,248,184,46,40,244,36,58,143,101,179,62,139,73,37,29,20,148,239,179,193,131,243,87,155,124,47,202,149,139,34,225,188,42,140,73,184,37,48,179,161,219,205,58,94,46,162,241,116,79,171,221,12,146,189,183,76,182,164,181,34,220,163,74,78,137,109,11,107,20,243,161,152,228,83,205,229,84,46,171,246,176,185,117,9,100,217,242,162,182,165,110,121,227,34,246,25,105,178,61,19,228,148,165,37,228,67,98,156,61,177,109,236,49,177,168,56,121,105,197,240,212,123,118,158,197,54,27,103,166,238,91,72,36,146,148,101,221,71,166,229,31,153,153,159,152,140,188,80,50,255,0,80,199,76,177,212,37,219,112,149,38,226,177,164,149,197,5,166,211,171,143,178,132,41,50,153,79,153,153,180,163,89,17,117,53,50,130,46,226,170,242,1,154,210,202,158,55,181,93,175,115,156,179,174,70,147,74,184,91,108,140,205,150,141,100,109,203,74,72,140,212,166,85,169,232,93,77,10,112,139,169,144,191,219,114,228,183,239,10,20,27,158,212,173,194,171,210,42,76,166,68,57,208,159,75,204,62,217,246,82,22,147,50,81,125,67,177,82,137,36,106,81,145,17,22,166,103,228,41,231,139,30,116,109,172,82,145,7,47,56,83,93,102,169,66,162,76,41,247,13,78,35,132,184,242,230,160,141,45,70,109,101,209,196,55,185,74,81,145,154,77,102,146,46,173,140,95,194,39,223,46,147,254,1,170,127,162,33,122,224,0,35,103,16,252,25,171,99,142,84,46,251,102,220,132,228,202,221,41,44,215,169,177,219,70,245,188,236,85,111,91,104,45,75,85,169,147,121,41,34,234,102,162,34,35,236,41,147,36,249,155,147,149,60,117,166,226,35,241,94,155,64,154,194,233,55,4,70,116,230,59,5,213,37,74,83,100,103,161,184,218,208,219,137,35,211,93,134,157,72,148,102,91,3,97,190,39,88,24,189,105,67,190,112,214,235,167,220,20,73,201,220,212,168,110,238,36,171,78,168,90,125,166,214,90,232,164,44,137,73,62,134,68,61,43,207,51,29,149,200,144,234,26,105,164,154,214,181,168,146,148,164,139,83,51,51,232,68,69,230,41,207,138,174,119,237,108,98,114,22,0,225,21,105,186,165,185,69,154,83,171,181,104,203,37,71,159,49,4,105,109,134,84,95,140,105,189,202,81,172,189,85,44,211,183,82,65,40,253,143,5,108,10,169,149,90,238,204,77,102,9,181,4,162,29,181,68,91,137,252,115,138,90,29,148,226,117,242,79,45,148,18,139,185,173,194,242,49,107,192,2,186,120,218,127,88,91,19,248,94,95,200,164,12,85,192,235,253,182,98,215,248,58,145,254,150,72,182,176,0,0,30,63,24,48,190,220,198,172,48,185,112,174,236,107,117,46,229,167,185,9,213,146,119,41,149,159,86,222,73,126,123,110,18,28,79,247,72,33,175,52,216,120,175,146,124,201,236,61,32,221,248,123,88,39,25,112,208,174,76,182,244,232,162,35,208,212,195,236,175,228,102,135,15,177,139,225,202,206,107,48,211,53,184,126,197,223,100,206,110,45,86,58,18,138,205,5,231,146,114,233,143,233,212,148,93,13,109,153,251,14,145,109,81,124,20,74,74,115,64,171,46,41,121,245,181,170,118,180,220,180,96,189,198,197,85,234,131,156,171,182,173,9,194,91,12,178,133,107,224,90,112,186,45,106,90,75,154,105,61,18,148,155,122,153,169,100,140,125,193,239,44,50,239,12,71,151,152,235,166,150,162,160,218,36,228,58,17,186,143,86,85,81,105,218,183,19,169,104,164,178,210,149,215,201,110,32,200,245,65,233,113,195,95,254,39,119,193,222,249,209,191,13,167,185,145,104,39,14,135,31,251,158,68,116,115,83,255,0,223,212,240,183,126,30,182,65,216,57,53,194,234,67,140,19,111,78,163,250,105,206,154,26,188,107,171,148,147,63,158,199,144,95,81,16,145,35,198,99,54,23,80,113,175,10,174,140,41,185,146,94,143,185,169,174,193,83,134,141,198,195,134,90,180,250,75,205,77,184,72,113,63,221,32,134,180,215,173,163,112,225,213,225,94,176,174,120,199,18,175,65,158,253,46,160,201,40,204,137,230,92,52,168,136,255,0,41,59,147,169,31,99,45,12,89,159,5,172,191,155,143,221,89,146,175,66,45,173,18,173,187,124,214,159,202,61,174,76,121,36,125,180,46,75,105,81,126,115,201,242,49,107,32,40,75,138,173,142,139,51,57,247,92,182,35,242,99,220,240,169,245,198,146,73,208,140,214,194,90,117,69,241,213,214,29,51,249,153,139,79,225,169,124,21,245,146,236,59,146,227,132,169,52,104,210,40,111,167,118,187,60,44,135,27,104,191,251,201,52,122,121,110,208,73,224,0,20,9,196,111,42,210,178,213,142,211,102,81,41,230,221,147,122,58,245,90,130,182,219,50,106,49,154,181,126,22,189,136,218,82,139,105,107,248,181,182,125,245,210,197,56,115,103,230,222,199,171,66,155,132,88,149,89,106,14,37,80,226,162,51,110,74,116,146,155,129,132,22,137,121,163,61,53,144,73,34,230,55,220,244,53,167,82,53,18,39,56,138,153,232,207,53,147,149,139,30,161,68,162,86,33,212,49,58,167,20,209,70,164,32,210,234,161,169,101,162,102,74,79,100,54,159,105,41,87,87,12,136,136,182,238,82,106,3,39,185,125,184,243,107,152,122,101,179,80,241,114,233,71,44,235,55,101,69,74,81,169,48,201,205,207,26,156,254,216,234,143,150,147,239,185,122,246,35,27,18,67,135,22,159,17,136,16,99,183,30,52,102,210,203,44,182,146,74,27,66,75,68,165,36,93,8,136,136,136,136,98,220,216,216,51,113,67,45,88,151,98,210,218,91,181,10,157,183,52,161,52,130,212,221,146,219,102,227,45,255,0,198,113,8,79,233,20,115,195,239,25,40,88,27,154,219,50,242,186,230,49,14,131,41,111,210,42,82,158,212,147,29,169,45,41,180,186,106,47,101,41,116,218,82,140,250,109,37,118,238,91,14,54,227,111,54,135,153,113,43,109,105,37,37,73,61,73,68,125,140,143,204,134,51,204,158,53,208,50,251,130,183,78,40,87,106,12,199,93,46,3,190,142,105,106,78,233,115,212,147,76,118,80,147,246,141,78,26,117,232,122,36,148,163,232,70,40,135,33,184,125,47,18,179,119,133,244,40,209,13,246,160,215,152,173,203,35,73,26,18,196,19,241,75,223,175,77,167,201,36,245,238,106,34,238,100,54,44,0,1,27,56,135,224,205,91,28,114,161,119,219,54,228,39,38,86,233,73,102,189,77,142,218,55,173,231,98,171,122,219,65,106,90,173,76,155,201,73,23,83,53,17,17,31,97,76,153,39,204,220,156,169,227,173,55,17,31,138,244,218,4,214,23,73,184,34,51,167,49,216,46,169,42,82,155,35,61,13,198,214,134,220,73,30,154,236,52,234,68,163,50,216,27,13,241,58,192,197,235,74,29,243,134,183,93,62,224,162,78,78,230,165,67,119,113,37,90,117,66,211,237,54,178,215,69,33,100,74,73,244,50,33,233,94,121,152,236,174,68,135,80,211,77,36,214,181,173,68,148,165,36,90,153,153,159,66,34,47,49,78,124,85,115,191,107,99,19,144,176,7,8,171,77,213,45,202,44,210,157,93,171,70,89,42,60,249,136,35,75,108,50,162,252,99,77,238,82,141,101,234,169,102,157,186,146,9,71,236,120,43,96,85,76,170,215,118,98,107,48,77,168,37,16,237,170,34,220,79,227,156,82,208,236,167,19,175,146,121,108,160,148,93,205,110,23,145,139,94,17,87,138,63,184,158,38,254,165,251,226,16,173,46,17,62,249,116,159,240,13,83,253,17,11,215,0,1,5,248,189,224,205,91,18,114,217,22,248,160,66,114,84,220,61,169,250,82,74,27,70,229,149,57,212,27,114,20,93,117,209,7,201,113,70,90,232,150,212,103,208,181,42,250,225,189,156,42,102,85,113,86,116,27,229,111,21,139,121,182,204,90,179,205,32,220,84,7,218,82,185,18,201,5,169,169,41,230,56,149,165,37,184,210,189,196,74,52,18,78,246,173,171,158,220,188,232,80,238,123,74,187,2,179,72,168,180,79,68,157,6,66,95,97,244,31,101,37,105,51,35,33,246,173,86,168,246,229,38,93,122,224,170,196,166,83,96,52,167,229,76,150,242,89,101,134,210,90,169,107,90,140,146,148,145,121,153,138,50,226,97,156,170,70,103,177,30,157,106,225,228,167,94,177,44,179,121,16,228,169,38,130,169,204,115,66,118,81,36,244,50,108,137,41,67,123,186,233,189,93,55,232,83,71,131,118,5,84,236,44,25,175,227,5,195,4,227,203,196,25,108,166,154,151,19,162,253,27,23,121,33,206,189,72,156,117,199,79,230,150,219,87,99,33,97,35,164,189,108,203,103,17,45,42,189,141,121,82,89,169,209,43,145,28,131,58,35,197,170,93,105,101,161,150,189,200,203,185,40,180,52,153,17,145,145,145,24,160,92,233,100,174,253,202,69,242,233,174,60,170,149,137,83,148,162,183,235,228,68,162,81,117,81,71,144,105,34,38,228,36,136,250,104,68,178,73,169,61,148,73,151,89,32,226,195,14,149,76,129,133,121,166,159,41,101,31,108,122,117,226,72,55,79,102,164,73,110,114,18,91,143,105,116,231,164,140,204,180,222,93,13,195,180,59,82,242,180,111,186,51,55,13,147,115,210,171,244,185,4,70,212,202,108,198,228,178,189,72,143,162,219,51,46,198,94,99,184,30,114,252,196,107,11,11,173,247,238,172,69,187,233,54,229,38,58,76,215,42,163,41,12,160,204,191,37,59,143,85,168,252,146,157,84,103,161,17,25,138,167,206,247,21,215,175,202,93,75,9,242,206,228,218,117,22,90,78,53,66,235,113,42,98,84,198,140,180,83,113,27,50,37,178,133,23,67,113,90,56,101,169,18,81,220,237,236,0,0,0,0,0,0,0,0,0,0,0,0,0,97,124,192,229,51,8,179,25,77,84,91,226,136,219,115,58,109,168,197,141,20,165,167,214,104,207,71,93,101,195,45,73,148,167,251,221,75,225,165,107,227,31,8,107,170,203,101,218,197,161,119,192,126,150,214,221,199,62,160,226,157,45,77,180,150,188,184,100,159,105,74,243,237,167,152,175,42,181,49,250,52,247,105,210,86,218,157,107,110,227,65,153,151,84,145,151,114,47,35,28,84,33,110,45,45,182,133,45,107,50,74,82,146,212,204,207,177,17,12,149,96,229,187,27,241,41,246,155,181,112,202,230,144,203,196,149,34,81,81,101,173,131,35,52,232,123,208,210,139,178,210,127,87,81,156,34,240,194,204,196,168,113,164,21,9,166,150,249,32,212,135,98,212,18,164,106,90,158,226,240,157,52,243,31,83,225,115,153,182,219,117,199,41,48,212,73,53,37,4,134,42,6,103,240,63,234,78,195,31,223,153,20,204,181,129,21,115,170,24,111,90,168,48,141,76,213,79,163,207,116,136,136,148,125,76,227,164,187,32,255,0,198,67,6,213,104,213,203,114,114,224,214,169,83,169,147,25,81,146,153,148,194,217,113,10,35,50,61,82,162,35,35,35,73,151,214,71,240,30,251,9,243,25,139,184,53,89,137,84,179,175,74,187,76,198,125,183,206,10,234,82,147,21,195,74,219,86,138,109,183,80,71,169,54,148,159,94,169,233,240,210,219,242,93,196,154,207,198,134,97,217,56,153,80,131,67,186,13,45,180,135,95,117,168,209,229,47,72,237,146,16,167,165,45,197,184,167,29,89,145,105,169,146,126,36,100,115,169,151,217,146,202,36,71,121,14,180,226,73,104,90,20,74,74,146,101,169,25,25,116,50,50,31,216,138,153,244,202,69,189,152,76,51,169,214,41,244,166,138,234,162,194,122,84,39,217,97,28,231,205,152,242,148,219,59,137,151,28,81,41,215,136,246,36,203,83,237,161,247,161,171,194,211,174,216,247,37,70,214,184,233,210,33,78,166,201,122,51,173,190,202,219,51,54,220,82,12,200,150,68,122,110,74,139,169,23,97,48,120,81,226,44,27,51,48,167,75,158,235,12,162,175,3,193,161,111,40,146,70,183,103,65,73,17,25,168,186,250,167,211,67,250,140,94,107,110,33,214,210,235,107,37,33,100,74,74,136,245,35,35,236,100,99,250,0,1,29,179,243,114,179,108,229,146,238,144,242,180,241,148,233,240,211,212,186,169,116,249,70,69,220,191,55,255,0,144,161,172,31,139,38,187,141,214,99,17,35,115,220,153,116,211,136,144,104,53,17,239,150,217,122,196,90,244,235,212,108,151,134,208,156,167,97,221,175,1,230,80,211,145,168,176,154,90,16,157,169,74,146,194,8,200,139,200,186,15,70,0,0,34,119,17,12,204,55,128,184,53,80,129,72,158,150,171,247,3,14,211,163,19,110,237,121,146,126,44,178,67,201,218,234,22,157,22,209,104,162,215,67,236,70,125,168,157,82,46,28,72,188,210,237,74,124,137,181,58,220,242,230,191,33,213,184,124,199,157,234,165,41,91,149,166,229,153,153,158,167,212,251,152,185,76,134,100,211,3,45,11,70,151,121,85,145,74,184,238,89,80,216,118,75,115,10,28,198,227,58,166,162,184,180,164,148,193,56,133,37,196,153,17,25,234,68,163,215,169,234,38,211,182,109,172,228,3,166,183,111,211,81,17,109,242,141,148,68,108,145,176,211,183,66,78,221,59,116,250,132,5,226,55,147,91,70,165,135,181,60,74,180,109,244,199,155,71,136,244,199,206,36,70,144,91,26,98,91,202,53,114,216,215,77,198,157,117,81,23,110,165,220,84,29,175,91,151,104,93,148,171,134,58,150,135,232,245,6,37,150,211,50,61,205,58,149,233,208,200,251,167,226,95,89,13,142,50,171,127,181,137,56,3,99,220,169,125,46,188,229,6,152,153,26,43,113,147,199,9,133,168,149,235,40,245,213,125,117,61,70,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,10,248,177,92,51,232,121,100,229,66,121,164,149,66,173,224,158,74,148,162,81,182,229,62,118,237,8,140,190,5,223,82,249,10,76,195,168,241,165,226,13,177,18,107,6,252,119,171,48,155,117,164,160,148,110,32,223,65,41,36,71,208,245,35,50,208,198,202,24,31,10,13,63,6,172,88,148,216,126,22,59,118,221,49,40,107,150,72,52,145,69,108,136,140,139,161,30,132,69,250,7,179,125,214,216,101,199,158,50,38,219,73,169,70,125,136,136,181,49,74,28,72,115,121,121,220,184,199,62,192,180,234,41,167,209,237,247,29,132,226,161,60,235,75,117,246,37,75,104,205,70,219,198,149,17,161,73,215,213,35,61,11,161,23,65,6,235,213,233,151,20,196,207,158,219,36,249,54,72,90,208,71,185,213,106,102,107,89,153,153,169,102,106,61,79,204,77,62,18,216,176,245,147,152,55,109,105,243,118,83,171,212,213,67,101,165,58,100,147,150,252,232,40,73,146,77,100,157,118,164,203,161,26,190,70,47,12,143,82,35,248,143,208,0,28,122,139,68,245,62,75,38,146,50,113,149,167,67,46,250,164,198,186,89,217,163,250,23,50,247,219,60,162,108,159,174,213,36,17,18,116,232,170,132,158,189,139,224,45,23,131,205,228,253,199,150,202,173,54,97,172,221,165,220,207,196,107,190,132,203,112,41,233,73,117,81,159,117,31,109,11,234,19,192,0,6,21,205,158,60,91,216,15,131,215,5,195,80,169,196,106,166,237,62,91,52,232,238,60,132,173,201,39,21,245,180,91,77,196,40,200,212,209,151,170,122,159,98,235,219,94,172,70,189,235,88,161,126,85,238,250,153,173,233,117,137,242,36,37,180,239,86,156,215,150,225,33,36,165,40,244,213,195,208,181,63,210,44,219,133,182,74,154,128,150,113,227,17,41,18,74,75,204,167,209,81,101,199,250,50,65,248,41,76,200,74,30,99,93,218,146,200,150,133,246,212,139,204,197,163,161,9,109,9,109,9,36,165,36,68,68,69,161,17,23,144,254,132,18,226,79,157,20,224,173,163,39,12,236,106,180,51,185,171,145,22,203,198,220,143,166,139,29,230,166,50,167,17,202,125,14,33,105,113,164,104,163,73,145,31,196,244,34,165,10,205,102,169,112,85,37,86,171,51,159,153,54,107,203,144,251,239,186,167,22,227,139,81,169,74,53,40,204,204,204,204,207,83,61,117,49,235,176,111,7,175,44,108,189,233,214,101,159,72,151,45,217,114,25,109,231,90,142,235,136,97,165,60,219,106,113,102,218,22,105,74,77,212,153,168,203,66,215,244,29,214,101,67,135,134,20,96,141,14,157,93,185,41,12,214,238,103,35,50,236,133,79,143,26,75,108,188,104,97,74,229,154,227,33,196,237,113,165,105,169,234,68,163,243,62,146,230,5,54,159,75,142,152,180,232,76,70,101,4,68,150,217,109,40,73,17,17,17,104,68,68,93,136,191,196,57,26,23,192,52,47,129,15,59,117,225,221,143,123,211,228,83,110,155,82,145,83,102,75,107,109,126,42,3,47,30,138,74,146,103,235,164,203,93,20,175,241,159,196,86,86,115,248,90,37,134,106,184,145,129,204,58,181,26,223,152,253,33,9,212,137,58,72,121,73,101,136,209,63,224,144,146,53,124,181,236,98,182,73,155,223,7,111,136,239,77,166,206,163,214,232,210,208,250,89,150,203,209,212,106,101,238,202,73,236,94,221,237,153,31,110,199,216,200,92,190,64,115,235,108,99,53,183,79,195,171,226,124,10,85,209,78,140,212,86,137,199,91,97,18,146,219,113,89,45,188,217,11,113,107,83,142,171,77,18,90,233,241,35,35,156,201,82,86,146,90,20,74,74,139,82,50,61,72,200,126,128,0,0,0,0,0,0,0,0,0,0,0,0,199,57,128,197,74,222,14,225,133,86,242,181,240,230,228,190,107,173,163,145,75,162,80,169,111,205,122,68,165,17,242,249,132,202,84,109,178,70,90,173,195,46,132,90,22,170,52,164,232,115,20,176,119,59,120,203,126,214,49,43,16,112,7,22,42,85,218,219,230,252,151,142,204,168,165,41,45,52,75,104,79,39,68,33,9,34,74,82,93,136,136,135,149,253,169,217,167,255,0,123,78,42,255,0,204,218,143,253,136,126,212,236,211,255,0,189,167,21,127,230,109,71,254,196,63,106,118,105,255,0,222,211,138,191,243,54,163,255,0,98,31,181,59,52,255,0,239,105,197,95,249,155,81,255,0,177,27,41,128,248,77,133,10,165,10,69,58,163,17,153,81,37,52,182,31,97,246,201,109,186,218,136,201,72,90,79,162,146,100,102,70,71,208,200,197,104,102,179,131,213,30,231,157,50,246,203,21,94,29,10,91,234,55,94,181,170,74,82,97,41,70,102,106,240,175,145,25,179,229,163,107,35,70,167,209,104,78,132,85,221,121,229,231,52,185,119,173,156,203,139,14,47,107,82,84,117,41,180,85,32,180,239,32,204,143,175,46,92,115,54,213,216,143,213,89,249,24,83,51,139,154,234,68,82,135,7,49,152,138,76,164,253,84,187,113,74,119,105,104,68,68,70,181,153,145,104,69,208,186,14,19,147,179,67,152,233,77,66,126,110,38,226,83,171,112,141,166,156,118,125,88,146,173,76,136,200,140,214,73,34,61,75,200,139,175,97,40,178,247,194,19,30,113,18,108,90,182,51,188,198,30,91,166,162,91,172,45,196,73,170,190,223,125,16,210,12,208,214,189,181,117,68,164,247,216,174,194,219,176,47,0,112,179,46,86,67,54,22,20,219,109,211,32,36,201,201,79,172,249,146,167,63,166,134,244,135,79,171,139,63,208,148,151,68,146,82,68,69,145,0,0,4,76,226,3,142,120,235,135,150,9,88,57,114,194,123,234,228,187,174,86,84,151,107,116,75,118,92,216,212,104,135,170,86,178,117,166,212,159,18,174,200,79,116,22,171,61,15,97,42,152,92,202,158,106,222,113,111,61,150,220,87,91,139,81,169,74,85,157,82,51,81,159,115,51,228,245,49,252,254,212,236,211,255,0,189,167,21,127,230,109,71,254,196,63,106,118,105,255,0,222,211,138,191,243,54,163,255,0,98,31,181,59,52,255,0,239,105,197,95,249,155,81,255,0,177,18,83,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,111,19,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,234,165,17,23,83,33,119,226,6,113,126,195,124,68,196,204,20,178,233,88,113,97,92,119,92,216,183,79,136,126,53,18,150,252,231,90,107,194,62,157,234,67,41,81,165,59,140,139,83,45,53,50,33,83,255,0,181,59,52,255,0,239,105,197,95,249,155,81,255,0,177,15,218,157,154,127,247,180,226,175,252,205,168,255,0,216,140,189,148,28,181,102,50,217,205,22,22,220,23,30,0,226,69,42,151,79,186,96,72,151,58,117,171,61,136,241,218,75,164,106,91,142,45,162,74,18,69,212,204,204,136,133,250,128,0,243,120,139,135,118,110,44,89,53,108,60,196,10,27,21,122,5,109,131,143,50,35,218,232,164,234,70,149,36,203,170,86,149,18,84,149,17,145,165,73,35,35,35,34,20,171,154,206,22,184,219,130,21,9,183,38,22,211,102,226,13,144,74,83,173,59,1,158,101,78,11,125,246,200,140,146,220,189,11,95,164,104,148,147,36,153,168,155,212,136,71,250,70,104,51,73,97,196,93,173,75,199,76,69,163,177,20,185,30,0,235,178,208,81,180,233,181,40,82,254,139,77,123,36,136,119,88,95,150,172,210,230,214,237,77,74,135,108,220,183,3,213,53,165,82,238,138,243,143,148,52,150,133,235,187,53,237,119,232,93,118,164,214,179,47,101,38,46,131,37,185,33,176,178,135,105,185,225,157,106,187,123,85,218,74,107,53,245,179,180,205,61,15,195,71,35,212,219,96,140,181,252,229,153,18,149,217,41,68,148,1,84,25,239,225,93,114,73,184,170,88,193,150,26,67,83,227,84,157,84,170,165,160,206,198,157,140,233,245,91,176,181,50,74,219,51,212,205,158,138,73,251,27,201,68,132,64,155,99,20,243,41,150,138,164,171,126,221,187,175,156,61,150,165,25,202,165,45,201,16,136,213,216,212,228,103,8,146,106,233,166,227,78,165,241,30,185,188,97,206,254,103,155,252,0,167,222,152,153,125,49,41,92,167,169,180,245,200,113,151,8,251,147,233,100,137,6,130,46,166,110,122,164,93,79,78,227,63,84,248,105,85,240,59,41,56,143,142,88,232,228,115,188,33,210,152,244,45,14,44,130,117,186,90,156,148,211,107,117,247,16,123,29,120,208,165,18,82,147,82,18,74,51,213,74,211,103,145,225,19,239,151,73,255,0,0,213,63,209,16,189,112,0,1,89,89,230,225,78,237,243,90,168,226,230,89,163,194,139,86,154,165,202,170,90,110,45,44,49,41,227,234,167,97,172,244,67,75,81,245,54,150,100,131,51,51,74,147,236,157,106,188,206,98,114,209,113,62,193,174,254,195,74,193,47,148,226,153,118,93,41,215,12,136,250,111,65,167,121,104,103,161,145,153,25,25,233,208,199,58,187,142,57,159,199,6,138,208,173,98,110,33,222,108,188,90,122,39,210,50,229,182,239,214,194,76,201,103,215,185,164,196,157,202,151,9,236,96,197,90,164,75,151,29,160,205,195,251,61,181,165,199,33,190,146,69,98,122,124,208,134,84,71,225,136,250,145,173,210,37,23,77,27,86,186,149,204,217,54,93,175,135,54,149,42,198,178,168,204,82,168,116,72,168,135,6,27,36,123,90,105,37,208,181,61,76,204,250,153,168,204,204,204,204,204,204,204,204,119,96,2,6,113,126,195,124,68,196,204,20,178,233,88,113,97,92,119,92,216,183,79,136,126,53,18,150,252,231,90,107,194,62,157,234,67,41,81,165,59,140,139,83,45,53,50,33,141,56,57,225,14,44,225,133,207,137,242,49,43,11,238,219,77,170,132,10,90,34,46,185,68,147,1,50,20,135,36,26,137,179,121,9,37,153,18,147,169,22,186,106,95,17,103,192,0,0,2,47,231,115,34,214,78,111,109,198,39,55,41,154,5,249,70,100,218,164,215,57,91,146,227,90,154,188,44,148,151,85,178,106,81,153,25,122,205,154,140,211,169,26,146,170,105,196,236,188,230,151,40,55,98,167,215,168,55,53,174,252,69,41,49,110,90,20,135,138,35,168,212,189,102,166,48,100,73,215,213,61,170,52,172,181,45,201,35,232,58,106,190,101,179,71,137,20,242,178,106,216,215,136,151,4,89,169,228,42,154,117,169,111,20,180,233,213,11,108,149,171,189,11,178,181,248,137,21,148,174,22,88,199,141,21,104,119,46,49,82,170,22,5,144,219,132,183,147,57,147,102,171,80,65,117,216,196,117,150,230,136,251,115,93,34,34,35,35,74,87,229,116,246,45,139,104,225,157,163,75,177,44,74,12,90,53,10,140,194,99,66,133,25,58,33,180,23,159,197,74,51,51,82,148,102,106,82,140,204,204,204,204,199,124,53,220,196,108,186,230,183,20,241,118,230,188,30,203,174,39,161,203,178,226,153,80,55,228,217,245,22,155,71,137,146,165,146,150,102,207,168,146,223,215,94,196,95,33,176,125,173,111,195,180,173,138,69,171,78,254,164,163,64,143,79,99,166,159,70,203,105,66,122,23,110,137,33,218,0,168,78,45,25,85,173,61,143,118,118,38,225,237,21,201,43,197,57,49,237,233,45,52,147,50,58,218,118,182,206,186,23,78,107,59,52,34,212,204,216,113,71,220,89,246,4,97,45,23,2,176,126,212,194,106,6,213,70,182,233,173,197,91,169,45,60,68,131,245,159,120,254,110,58,167,22,127,223,15,122,2,174,184,195,229,227,19,113,26,245,195,171,247,12,48,214,229,187,94,58,92,202,69,72,168,84,137,19,156,140,150,157,67,172,115,73,148,168,210,149,28,135,246,153,244,213,42,25,63,132,29,185,138,182,14,15,94,152,127,137,248,115,117,218,138,135,112,162,169,79,42,245,30,76,14,123,114,35,161,11,38,185,200,78,242,74,163,106,123,117,208,220,45,116,212,181,158,192,0,49,214,62,96,54,30,102,63,13,170,24,101,137,52,195,147,79,150,100,244,105,13,104,153,16,37,36,140,155,146,194,140,143,107,137,220,127,18,50,53,37,68,105,81,145,210,86,100,184,116,230,55,45,149,119,171,84,154,28,219,194,214,142,239,54,29,195,64,97,110,45,148,146,181,73,200,97,26,185,29,101,208,247,117,70,166,90,44,207,182,45,141,155,108,212,82,233,138,160,71,204,54,35,177,21,4,109,114,191,8,229,238,108,139,166,212,168,215,185,4,90,105,161,25,104,61,158,4,228,123,51,185,161,185,83,58,29,171,85,167,82,230,187,207,159,116,220,141,188,204,99,35,63,93,105,91,133,190,74,207,175,70,201,71,175,180,105,45,84,87,107,149,204,172,225,182,84,176,241,187,38,197,140,114,103,73,52,189,89,173,72,108,147,42,167,32,139,219,94,154,237,66,117,50,67,100,122,36,140,251,168,212,165,102,64,20,229,159,222,25,216,137,110,95,53,172,96,203,245,177,38,228,181,171,146,93,168,206,161,211,155,230,77,165,72,89,154,221,229,50,93,93,96,212,102,105,38,200,212,141,118,154,118,164,148,113,34,216,204,246,107,48,98,15,224,77,3,23,47,155,110,44,77,18,154,91,242,221,74,99,17,126,74,26,119,94,81,124,146,68,67,248,123,246,213,230,238,227,139,207,77,253,137,149,20,25,181,29,75,41,19,25,138,71,220,136,255,0,20,194,124,204,253,84,249,152,183,94,29,57,14,119,42,180,41,215,214,34,57,18,94,34,92,113,147,25,244,71,81,56,213,38,30,226,89,198,67,133,237,173,74,74,20,226,139,213,213,9,74,117,36,238,84,210,0,0,21,149,158,110,20,238,223,53,170,142,46,101,154,60,40,181,105,170,92,170,165,166,226,210,195,18,158,62,170,118,26,207,68,52,181,31,83,105,102,72,51,51,52,169,62,201,214,171,204,230,39,45,23,19,236,26,239,236,52,172,18,249,78,41,151,101,210,157,112,200,143,166,244,26,119,150,134,122,25,25,145,145,158,157,12,115,171,184,227,153,252,112,104,173,10,214,38,226,29,230,203,197,167,162,125,35,46,91,110,253,108,36,204,150,125,123,154,76,73,220,169,112,158,198,12,85,170,68,185,113,218,12,220,63,179,219,90,92,114,27,233,36,86,39,167,205,8,101,68,126,24,143,169,26,221,34,81,116,209,181,107,169,92,205,147,101,218,248,115,105,82,172,107,42,140,197,42,135,68,138,136,112,97,178,71,181,166,146,93,11,83,212,204,207,169,154,140,204,204,204,204,204,204,204,199,118,35,87,17,235,78,234,190,114,99,136,118,181,149,108,213,110,10,212,223,68,248,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,209,41,51,62,132,98,190,56,92,96,46,57,225,246,108,169,151,29,251,130,247,221,181,73,110,139,82,105,115,234,246,228,200,113,210,181,54,68,148,155,142,182,148,145,153,246,45,117,49,115,128,0,62,51,33,196,168,68,126,4,248,172,201,139,37,181,50,251,15,32,150,219,173,168,180,82,20,147,232,164,153,25,145,145,244,50,49,81,249,206,225,43,116,209,170,245,12,69,202,220,2,171,209,100,173,82,36,90,70,233,38,92,19,51,213,94,17,75,50,39,154,239,163,102,100,226,122,18,121,154,244,130,148,171,207,48,249,118,170,189,72,163,220,215,254,28,207,230,40,223,132,212,169,148,181,45,68,101,187,152,214,169,221,213,41,212,148,71,216,135,58,171,127,230,123,50,50,153,183,106,119,78,34,226,51,164,180,147,52,223,17,50,164,148,172,207,161,165,132,238,73,40,207,78,164,157,76,77,92,158,112,143,188,46,58,164,27,247,52,81,149,65,160,176,180,190,205,172,219,196,115,167,233,212,138,74,208,102,81,218,62,154,160,140,221,50,212,143,148,125,69,187,192,129,10,151,6,61,50,155,17,152,177,34,52,134,35,176,202,9,13,180,218,8,146,148,37,37,208,146,68,68,68,69,216,136,125,192,116,87,197,139,103,226,85,175,62,202,191,45,216,85,202,29,81,163,102,84,41,141,146,219,113,63,31,138,84,93,201,68,100,164,153,17,145,145,150,162,169,115,55,193,194,240,162,203,151,116,101,146,178,221,122,152,181,27,133,109,85,100,37,153,172,17,234,123,89,144,179,38,222,73,121,19,134,133,17,121,172,250,136,59,86,177,51,39,151,90,203,210,106,54,222,32,97,244,246,79,106,166,54,212,186,126,237,53,234,151,209,181,43,79,83,234,149,25,117,49,218,35,57,89,178,68,47,71,150,100,49,31,149,180,209,184,238,57,70,230,135,255,0,172,53,239,215,231,174,163,242,222,193,108,214,230,70,184,137,180,203,27,16,47,121,207,30,195,169,207,110,67,205,39,83,236,185,114,15,150,130,215,95,105,101,230,39,198,87,248,55,120,25,241,46,236,209,87,163,75,67,43,75,173,218,180,105,10,54,220,211,174,217,114,136,136,244,242,52,51,223,251,103,114,22,156,0,0,0,0,0,0,0,0,0,0,0,0,0,63,151,28,109,148,27,142,184,148,32,187,169,71,161,23,233,21,173,196,43,136,125,30,216,131,43,9,240,146,117,62,169,81,123,103,139,154,219,169,125,166,244,56,143,163,107,145,228,146,139,84,169,196,158,169,234,101,161,118,51,21,65,111,90,151,150,32,213,147,18,223,162,213,43,83,95,121,150,15,195,198,118,74,183,184,123,91,37,108,37,31,93,52,47,142,157,5,153,100,195,133,162,95,102,149,137,24,226,195,168,81,45,137,140,82,22,157,8,211,164,119,146,151,152,147,19,254,21,10,34,87,203,94,230,44,214,212,195,187,30,200,167,199,166,218,214,165,34,152,204,102,208,218,60,44,6,89,61,18,148,164,143,212,73,22,186,37,63,226,47,128,244,90,23,192,131,66,248,14,60,250,109,62,169,29,81,106,48,152,146,202,200,201,77,188,218,86,147,35,35,35,212,140,140,187,25,255,0,140,68,108,215,240,240,194,140,110,161,212,107,182,221,33,154,37,204,220,103,157,142,168,17,227,70,109,231,137,15,169,60,195,68,101,184,173,206,58,157,116,61,76,146,94,101,214,148,241,147,7,175,44,19,189,234,54,101,225,72,151,17,216,146,30,109,151,93,142,235,104,125,164,188,227,105,113,6,226,16,106,74,141,165,25,40,139,67,211,244,23,145,163,86,106,150,253,82,45,106,141,57,248,115,97,60,137,12,62,195,170,109,109,184,133,18,146,162,82,76,140,140,140,136,245,35,215,82,23,93,195,95,58,41,198,155,70,62,25,223,53,120,101,115,80,226,33,150,13,201,31,77,42,59,45,67,101,46,47,154,250,220,90,212,227,171,213,68,146,35,63,129,234,71,59,135,242,180,37,196,41,181,164,148,149,17,145,145,150,164,100,126,66,174,56,164,228,169,169,233,123,30,48,238,145,36,228,178,202,189,43,22,36,127,163,52,23,141,148,244,133,33,150,53,221,169,160,141,107,95,109,8,252,140,86,78,28,222,245,172,47,191,41,23,125,48,214,204,186,60,248,242,20,218,183,167,94,83,200,112,208,162,74,146,122,106,217,106,90,151,232,27,10,229,51,30,45,236,120,193,235,126,225,167,212,226,59,83,106,159,17,154,140,118,222,66,150,220,146,138,194,221,45,164,226,212,68,74,116,139,214,61,75,177,245,239,154,128,0,64,254,48,215,147,246,222,91,41,84,216,102,178,118,169,115,49,17,222,250,27,46,64,168,37,69,209,68,125,210,93,245,47,172,85,214,73,168,254,154,204,189,136,207,40,156,38,43,180,185,6,70,157,122,38,161,27,175,99,248,141,139,105,205,19,52,248,204,146,72,137,182,80,157,8,187,104,146,28,128,0,31,134,122,17,159,192,81,231,22,156,88,122,246,204,27,54,180,9,219,233,212,26,98,97,188,210,93,51,73,75,98,116,228,40,205,36,179,78,187,84,69,212,137,95,34,16,178,131,94,153,110,204,84,248,13,178,111,155,102,132,45,100,123,154,86,164,100,180,25,25,26,86,70,146,208,252,132,228,225,191,155,203,206,217,198,56,22,13,217,81,77,66,143,112,56,212,38,213,53,231,94,91,79,191,42,35,68,105,55,30,36,167,68,37,90,122,166,101,169,244,50,232,46,189,135,91,125,150,222,100,200,219,113,36,164,153,118,50,50,212,135,140,199,8,80,106,24,53,125,68,168,195,41,81,220,182,170,105,91,92,178,89,168,142,43,132,100,68,125,12,244,51,47,210,53,175,196,88,241,162,98,13,207,18,19,6,196,118,107,51,91,105,165,32,146,109,160,159,89,37,38,69,208,180,34,34,208,133,217,240,157,184,39,215,50,201,202,154,243,74,42,125,91,193,50,146,82,141,68,219,116,248,59,117,35,51,248,159,109,11,228,38,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,252,51,36,150,170,50,34,249,134,228,153,153,18,139,82,238,90,143,228,159,101,72,230,37,228,26,127,56,148,90,15,232,148,149,17,25,40,140,140,181,45,15,184,253,16,227,138,133,176,213,201,150,73,74,37,17,59,74,154,186,151,126,233,106,159,55,228,103,221,95,47,172,133,27,217,85,36,209,175,42,13,93,75,66,10,13,78,44,147,82,207,68,145,33,212,171,83,61,75,167,79,137,13,146,178,237,95,143,115,96,85,129,87,140,251,78,147,246,205,41,74,83,106,37,39,113,195,105,71,212,140,255,0,59,226,61,229,74,47,142,167,202,133,184,211,226,25,91,90,145,232,101,185,38,90,255,0,210,53,232,207,166,27,87,48,231,50,55,83,53,120,147,27,110,177,81,157,84,138,227,237,172,137,198,93,159,43,98,146,106,74,117,35,36,25,145,150,164,126,70,98,59,137,45,195,194,212,173,93,89,161,181,145,69,105,197,157,42,92,26,156,163,66,86,123,99,181,81,137,189,71,180,143,66,45,197,212,244,47,137,144,216,61,164,154,26,66,20,122,154,82,68,103,250,7,246,0,3,240,200,148,70,70,90,145,244,20,23,196,218,130,84,92,207,213,220,75,123,10,106,36,73,232,90,107,190,161,51,175,98,248,9,147,193,86,169,255,0,213,141,211,70,220,95,248,118,116,157,53,235,253,79,78,79,199,253,66,203,0,7,2,191,90,129,109,208,234,23,13,86,66,24,135,76,138,236,201,14,45,105,74,80,219,104,53,168,204,212,100,68,68,73,51,212,204,139,230,40,131,136,134,107,42,120,247,139,51,40,116,122,145,254,12,208,28,114,3,45,178,242,185,79,184,196,153,105,75,218,37,229,182,163,83,110,145,110,34,35,50,242,34,239,234,56,115,228,166,161,141,215,132,76,66,189,41,15,55,107,81,228,182,250,74,68,117,19,114,220,105,216,142,146,62,145,133,182,226,22,211,170,233,184,140,203,94,197,169,157,218,219,244,10,69,173,69,133,111,208,160,49,14,5,61,134,227,48,203,45,37,180,33,180,32,144,146,36,164,137,37,162,82,69,208,136,186,14,196,120,108,107,196,170,94,18,225,133,199,125,85,31,75,101,75,165,204,146,201,26,146,70,183,91,142,227,169,73,110,82,117,51,229,159,66,81,31,213,220,107,173,152,44,92,173,99,102,43,215,175,186,204,183,95,76,169,210,138,17,56,226,213,202,138,169,46,186,218,11,114,215,180,139,154,125,18,173,165,229,241,63,53,97,88,87,70,37,221,48,44,251,66,151,34,117,70,160,251,76,33,13,48,227,164,142,99,137,108,150,178,109,42,81,32,148,180,234,122,31,127,208,47,79,33,217,51,183,242,235,96,193,173,215,169,145,100,93,245,72,173,63,45,245,178,133,174,57,184,204,85,45,164,169,76,54,234,9,46,178,102,73,51,61,60,245,62,210,208,0,0,127,46,54,219,173,169,167,80,149,161,100,105,82,84,90,145,145,247,35,33,7,243,239,144,123,91,26,45,138,150,32,216,116,120,212,251,178,153,9,233,28,184,177,219,104,166,114,219,148,238,134,77,71,91,174,56,183,93,65,105,184,183,104,94,122,25,211,75,79,223,248,29,136,42,54,93,168,80,238,10,12,211,74,182,169,248,171,230,48,255,0,82,61,54,47,111,49,175,145,250,190,70,93,46,67,135,238,125,40,56,215,110,194,195,187,254,174,204,75,186,3,13,178,135,36,200,67,101,49,40,68,86,72,200,221,144,183,92,113,110,186,191,201,45,218,31,158,164,115,153,11,67,137,37,161,68,164,159,99,35,212,135,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,34,141,71,149,49,186,132,170,84,55,165,52,105,54,223,113,132,169,196,109,61,75,69,25,106,90,31,82,28,192,0,0,0,0,0,0,0,0,0,0,0,1,197,122,153,77,147,45,169,242,41,241,157,146,193,104,211,203,105,42,113,31,222,168,203,82,238,125,135,40,0,68,206,34,121,172,197,76,164,225,229,173,123,225,157,191,109,84,202,175,90,93,42,113,215,35,72,121,182,245,97,110,183,176,153,121,163,37,31,45,206,230,125,11,176,234,120,114,231,86,250,205,253,38,247,253,145,233,86,205,54,173,107,73,133,200,98,137,25,246,80,184,242,18,238,138,81,60,251,166,163,37,50,162,232,100,69,211,94,226,96,205,167,192,169,179,225,170,80,99,203,104,148,74,229,190,210,92,78,165,231,161,150,154,143,171,44,179,29,148,71,142,210,26,105,164,146,16,132,36,146,148,164,139,66,34,34,232,68,69,228,34,55,21,155,190,53,173,146,171,186,3,146,18,212,155,146,109,50,145,23,85,17,26,214,114,219,125,105,34,208,245,51,102,59,221,58,116,212,252,133,127,240,110,182,100,214,51,97,54,184,132,47,145,64,181,39,73,113,100,122,39,123,142,176,202,82,125,58,234,78,40,244,233,236,153,235,211,67,187,192,0,0,31,55,216,98,83,43,141,37,150,222,105,196,154,86,219,137,37,37,68,125,200,200,250,25,15,200,177,98,194,97,17,97,70,106,59,45,150,136,109,164,18,18,159,62,132,93,8,125,64,0,0,0,0,0,0,0,113,97,83,41,180,194,90,105,212,248,209,73,213,110,89,48,210,91,220,127,19,208,186,152,229,0,0,0,14,190,173,64,162,87,87,1,202,205,46,52,213,82,230,34,161,8,222,65,43,145,37,41,82,82,234,117,236,162,37,168,136,252,181,29,128,0,0,0,0,0,226,149,50,154,83,142,166,84,248,197,48,211,180,228,114,147,205,50,211,77,55,105,174,154,124,199,40,0,0,113,166,211,105,213,36,33,186,140,8,210,146,218,183,161,47,180,149,146,85,241,45,75,161,252,199,36,0,0,0,7,205,246,24,148,202,227,73,101,183,154,113,38,149,182,226,73,73,81,31,114,50,62,134,67,242,44,88,176,152,68,88,81,154,142,203,101,162,27,105,4,132,167,207,161,23,66,31,80,0,0,0,0,1,240,153,10,21,65,133,69,159,17,153,44,168,200,212,219,205,146,210,122,117,45,72,250,15,171,109,182,203,104,101,150,210,134,208,146,74,82,146,208,146,69,216,136,188,136,127,64,0,0,3,138,197,42,153,22,83,179,162,211,98,179,37,253,121,175,54,202,82,183,53,61,79,114,136,181,62,191,17,202,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,173,104,109,38,181,168,146,146,238,102,122,16,173,110,33,124,68,162,218,12,72,194,188,23,174,161,234,185,236,241,117,40,114,137,73,107,172,71,209,203,118,52,146,82,117,66,157,73,234,158,189,72,186,106,98,172,108,219,42,254,198,155,197,186,37,2,45,66,183,90,157,174,171,52,61,37,106,216,210,149,235,26,18,181,159,168,209,233,208,250,39,224,93,47,83,41,89,21,195,124,188,218,201,42,173,22,159,89,184,100,56,219,207,203,149,25,137,28,181,178,251,203,105,77,45,81,219,90,79,107,137,212,207,205,37,166,154,117,148,109,182,219,77,165,166,144,148,33,4,73,74,82,90,17,17,118,34,33,253,0,0,8,151,159,28,153,219,249,138,176,103,86,232,52,200,177,238,250,92,87,95,136,250,25,66,23,32,219,102,82,144,210,148,150,28,117,100,167,94,35,52,145,150,190,90,31,122,44,191,172,43,163,13,46,153,246,117,223,75,145,6,163,79,125,214,22,135,88,113,162,95,45,197,54,107,65,56,148,168,208,106,66,180,61,11,183,232,30,151,47,184,185,90,193,60,87,160,223,116,105,110,176,152,179,162,148,210,109,197,167,155,21,50,90,117,196,30,213,163,113,31,40,186,41,91,79,207,226,91,20,224,166,37,82,241,107,12,45,203,234,150,250,92,42,165,50,28,151,136,148,147,52,58,228,118,221,82,79,106,149,161,151,48,186,26,140,254,190,227,220,142,186,224,160,82,46,154,44,219,126,187,1,137,144,42,12,57,25,246,94,105,46,33,109,173,6,133,17,165,68,105,61,82,163,46,164,101,212,82,87,17,140,148,212,48,70,240,151,136,86,93,33,231,45,90,196,151,31,81,71,142,163,110,35,142,187,45,227,71,209,176,134,219,66,26,105,61,55,25,145,105,220,180,50,242,252,59,243,89,83,192,76,89,135,67,172,84,143,240,102,190,227,112,30,109,231,149,202,97,199,228,196,74,158,209,79,33,180,154,91,104,203,113,145,153,23,145,151,107,223,160,86,160,92,148,58,125,195,74,144,135,225,212,226,181,50,59,136,90,84,149,182,226,9,105,50,52,153,145,145,146,136,245,35,50,249,142,120,0,173,62,53,53,66,253,140,109,122,54,226,255,0,195,176,100,233,175,95,234,122,138,126,63,234,16,215,134,77,4,171,89,159,163,184,166,247,148,36,71,149,219,93,54,84,97,245,236,127,17,126,164,68,146,34,34,208,139,160,253,0,1,252,58,147,91,75,66,79,67,82,76,136,255,0,64,215,195,136,125,169,90,181,51,67,116,162,180,211,136,58,172,185,213,56,166,180,172,183,71,118,163,47,98,139,113,22,164,123,79,169,106,95,3,49,26,68,136,200,94,27,87,113,27,50,54,171,52,136,147,28,110,143,81,131,84,148,227,13,172,201,182,90,159,23,122,148,105,74,180,34,37,145,153,158,132,94,102,67,97,122,108,95,3,79,139,11,113,171,195,178,134,181,51,212,207,106,72,181,255,0,160,120,60,196,215,227,219,56,21,127,213,228,190,211,68,197,179,85,82,84,226,137,41,220,80,221,81,117,51,47,205,248,141,109,111,90,146,107,55,149,122,174,149,161,101,58,167,42,73,41,7,170,76,150,234,149,169,30,167,211,175,196,197,228,112,175,182,26,182,242,201,21,70,162,55,106,179,81,82,239,217,46,211,225,124,136,251,167,231,245,152,152,227,240,212,148,145,153,168,136,136,181,61,79,176,254,77,230,72,146,102,234,52,81,145,39,214,46,167,240,33,251,189,36,122,26,139,82,45,123,249,15,210,50,50,212,143,82,31,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,117,243,139,216,105,135,17,21,46,243,190,40,84,173,186,104,212,186,156,118,28,87,84,151,66,113,105,215,219,73,253,70,95,18,16,183,28,248,184,97,85,155,77,114,14,26,192,149,90,172,171,78,83,171,106,52,152,105,245,154,51,220,108,204,37,151,168,165,145,105,249,73,248,17,136,49,125,241,63,204,173,215,88,147,50,153,91,106,147,17,221,156,182,97,201,158,193,39,68,164,143,213,76,179,34,212,210,103,250,79,226,49,173,99,59,249,165,172,77,126,113,99,93,231,4,223,219,171,80,174,74,139,77,163,105,17,122,165,207,61,53,211,83,249,153,142,185,220,226,102,129,206,137,199,172,64,109,36,122,236,110,233,168,165,63,86,156,241,235,109,94,33,25,164,181,141,162,44,73,172,85,73,163,79,74,157,98,162,254,226,45,189,15,247,73,107,236,255,0,210,127,17,33,240,211,140,70,36,80,27,98,61,243,111,194,168,183,185,60,245,179,17,247,156,219,234,18,182,155,179,75,175,69,233,175,153,253,99,169,205,159,18,155,115,48,54,27,214,125,185,68,184,169,222,42,34,154,144,82,99,54,203,106,90,153,125,181,105,178,82,245,79,211,39,185,107,161,31,212,117,252,46,207,133,6,62,71,191,240,164,176,206,124,205,245,59,113,173,140,182,167,8,204,161,199,141,5,148,232,70,226,149,166,229,153,116,73,39,234,62,130,122,140,15,153,236,160,97,126,102,104,47,51,114,210,35,49,93,68,101,51,18,170,204,120,233,146,141,16,241,33,6,242,217,113,100,130,91,234,94,133,231,212,186,247,128,53,62,10,184,131,233,196,122,30,253,183,189,17,206,45,254,38,168,255,0,137,229,111,61,116,219,7,110,237,154,124,181,215,200,77,124,162,100,87,15,114,182,218,171,49,18,85,27,146,76,99,141,34,115,196,195,198,73,87,33,74,74,28,40,237,185,183,152,198,226,35,63,61,123,246,147,224,0,0,41,15,139,237,188,116,92,198,64,144,111,161,207,31,65,106,86,137,86,187,119,207,158,122,31,66,208,250,124,198,107,224,171,57,142,77,211,78,231,159,59,116,231,185,123,139,77,186,83,139,93,59,235,175,77,69,168,128,8,19,197,59,52,136,194,204,58,115,10,237,202,146,219,174,92,177,205,169,36,203,218,41,48,164,49,53,133,153,236,117,43,47,93,180,247,73,167,235,62,130,166,242,249,132,213,252,117,197,250,21,163,10,44,153,105,159,83,138,170,131,196,133,185,177,133,202,105,183,92,90,137,11,211,78,105,25,169,68,101,215,175,207,97,220,17,194,154,6,13,225,189,18,199,160,192,143,24,160,193,140,212,133,50,210,17,205,121,12,54,210,150,163,74,17,184,207,150,90,153,145,25,233,250,11,222,128,172,174,48,89,132,145,111,82,169,184,39,67,154,104,126,166,195,53,25,134,219,134,90,199,113,51,227,45,181,109,112,143,185,22,164,104,50,248,159,144,169,186,5,14,165,115,86,224,219,244,134,20,244,218,140,150,162,176,132,165,74,53,56,226,201,9,45,18,70,103,213,69,216,140,197,220,240,247,200,245,179,131,54,109,59,16,239,26,52,57,183,93,86,43,50,146,169,17,219,113,81,18,235,81,30,36,164,220,97,14,54,164,58,210,180,45,199,166,167,220,245,50,155,228,68,146,36,164,136,136,186,17,16,253,0,0,1,252,173,8,113,10,109,196,18,146,162,50,82,76,181,35,35,242,49,93,124,72,242,18,214,35,82,165,98,254,20,209,32,69,173,83,216,92,138,140,72,209,137,10,152,219,105,153,33,213,146,24,142,165,184,242,214,182,203,85,44,137,90,17,31,93,12,84,165,6,191,123,97,13,238,221,82,149,38,161,68,174,208,230,150,244,146,222,140,226,92,101,226,81,182,178,73,165,100,91,219,45,83,169,30,169,242,50,22,203,195,247,136,205,42,252,167,70,194,236,102,173,53,14,188,198,254,69,78,100,148,182,219,251,149,41,245,110,122,68,149,45,123,80,134,146,90,39,161,153,23,109,12,88,203,79,52,250,9,214,93,67,136,62,202,74,136,200,255,0,73,15,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,96,92,240,224,4,140,201,101,190,231,195,186,75,72,93,121,164,162,173,66,222,162,73,28,248,230,106,66,53,62,133,204,73,184,214,167,208,185,154,249,10,70,202,174,99,175,108,155,227,130,110,246,233,18,93,101,149,59,71,185,104,50,13,76,46,68,114,94,142,52,162,81,125,27,205,173,4,164,153,151,69,39,67,232,106,35,188,220,31,206,22,92,49,198,139,26,173,99,98,181,11,196,62,132,27,148,186,132,182,225,212,35,173,90,22,199,35,184,162,86,164,163,219,185,59,144,103,236,169,69,161,143,91,122,227,158,12,225,205,41,234,213,243,138,118,181,22,35,40,230,41,82,234,172,165,74,46,189,16,141,219,150,163,208,244,74,72,204,204,180,34,49,75,28,71,179,183,78,205,109,235,76,182,176,249,18,27,176,109,37,186,168,47,190,217,182,237,82,83,132,68,185,74,109,68,70,132,18,83,181,180,168,183,17,26,148,173,13,123,83,58,184,71,229,150,183,131,216,69,85,197,123,218,152,228,26,246,34,42,59,144,226,190,141,174,199,165,52,74,54,84,162,62,169,55,148,226,156,219,249,132,209,247,232,83,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,127,14,188,211,8,55,94,117,13,160,187,169,74,34,34,253,38,43,155,136,23,17,154,85,135,78,147,133,248,51,90,106,101,121,253,156,250,156,57,41,113,182,54,170,43,233,218,244,121,41,90,119,33,110,164,245,79,83,35,46,218,152,169,26,93,42,241,196,155,149,48,224,49,84,175,86,167,107,236,165,217,79,187,177,179,63,34,82,213,162,16,127,29,9,63,2,23,125,144,108,140,82,114,237,107,149,199,124,211,41,85,11,194,111,180,255,0,37,46,248,93,142,74,65,114,148,236,118,221,70,230,158,65,43,175,93,62,26,107,51,0,0,0,7,225,145,40,141,42,34,50,62,134,70,33,15,16,140,143,91,56,207,102,212,113,10,206,163,67,133,117,210,162,189,41,74,143,29,182,213,45,45,53,45,227,74,141,182,22,227,138,91,174,167,82,220,90,232,93,143,67,58,69,175,208,234,86,205,110,117,191,87,97,76,205,167,73,118,43,232,82,84,147,75,141,172,208,162,209,68,70,93,82,125,200,140,91,39,7,220,194,72,184,105,85,44,19,173,205,53,191,76,97,234,140,67,113,195,61,35,182,152,17,144,218,119,56,103,220,207,66,36,17,124,15,200,89,168,15,7,141,216,83,64,198,76,55,173,216,245,232,17,228,166,116,25,45,71,83,205,33,124,167,150,195,141,37,105,53,33,123,76,185,135,161,145,25,150,191,160,245,225,204,30,19,87,240,43,23,235,182,140,216,178,98,38,5,78,82,169,239,26,22,222,246,17,41,214,218,113,10,52,35,93,121,70,100,164,145,23,78,159,43,99,225,99,154,68,98,158,29,183,133,119,29,73,110,87,45,168,228,212,98,121,237,84,168,81,216,132,194,12,183,186,165,159,174,226,187,36,147,245,31,65,61,192,5,87,113,170,156,199,38,214,167,115,207,157,186,11,220,189,197,166,221,42,37,174,157,245,215,166,163,10,112,130,183,142,181,152,217,242,9,244,55,224,40,46,202,209,74,211,118,201,240,15,66,232,122,159,95,144,187,192,0,0,17,131,55,89,21,195,220,210,54,154,204,180,149,58,228,141,20,163,71,156,201,48,201,154,83,207,82,82,183,14,59,142,109,230,62,106,50,35,242,215,191,120,81,76,224,171,136,62,156,95,166,47,219,123,209,28,227,217,225,170,143,248,158,86,242,211,93,208,118,238,217,175,203,93,60,132,254,203,14,80,48,191,44,212,22,89,182,169,17,159,174,174,50,89,151,85,122,60,117,73,94,168,100,150,130,121,12,182,179,65,173,132,175,67,243,234,125,123,103,129,2,184,175,99,220,123,3,10,21,134,112,102,236,169,220,109,26,30,109,46,17,25,196,145,26,115,42,212,137,196,171,77,200,34,234,147,79,214,125,5,38,11,0,202,103,18,155,115,47,214,27,54,125,199,68,184,170,62,22,42,90,142,81,163,54,243,105,90,89,97,180,235,190,82,52,79,208,171,177,107,161,151,212,93,190,37,241,136,196,138,251,111,199,177,173,248,84,230,247,43,144,183,162,62,203,155,125,114,78,227,106,105,245,234,141,116,243,47,168,71,139,171,136,70,105,46,147,116,143,18,107,20,162,116,213,210,153,88,168,177,180,143,119,66,253,210,122,123,95,244,23,192,121,38,243,137,154,22,201,68,120,247,136,11,35,212,211,190,233,168,158,195,248,167,233,250,25,121,14,222,133,158,140,210,80,229,42,81,227,29,219,80,53,50,108,236,159,112,212,93,70,154,145,238,211,196,23,173,211,191,204,198,87,195,46,42,89,136,179,106,201,145,112,204,139,91,134,77,18,13,185,110,78,146,122,238,65,235,162,229,145,107,162,76,181,254,232,254,34,106,96,103,23,12,42,188,169,173,193,196,168,18,168,181,148,235,205,117,13,70,141,13,94,179,166,91,77,233,134,179,245,18,130,61,127,41,95,3,33,52,172,108,94,195,76,71,136,153,118,101,241,66,170,238,215,86,162,84,227,190,226,122,168,186,147,107,86,158,194,143,234,35,248,24,246,32,0,0,0,0,0,0,0,0,0,0,0,0,0,63,20,164,164,183,41,68,68,94,102,98,191,179,185,196,190,131,132,74,110,202,194,9,148,234,221,109,221,124,76,166,220,68,150,24,211,195,56,141,23,30,82,86,157,200,113,194,234,93,77,58,23,66,51,21,41,127,227,166,46,98,117,69,202,133,229,136,87,21,71,153,166,140,63,86,148,243,72,209,41,47,85,46,56,173,53,216,147,63,153,125,67,248,177,240,75,23,49,46,82,26,179,112,238,230,171,33,205,117,147,22,145,41,246,83,161,43,218,91,109,171,77,118,40,139,230,70,94,70,38,22,21,112,139,198,123,185,166,42,23,149,74,157,71,138,238,237,236,169,233,113,228,39,77,228,94,171,144,204,139,170,82,127,81,252,200,73,42,7,6,76,38,135,25,104,172,222,55,27,238,175,77,13,186,132,101,17,104,103,219,116,29,123,25,14,67,92,25,112,93,162,87,251,48,186,150,123,76,139,117,66,33,150,191,254,34,60,149,197,193,102,222,115,156,237,185,125,79,74,143,113,182,153,85,52,18,124,244,212,145,7,251,223,250,68,108,197,222,21,216,255,0,135,105,147,58,132,196,75,130,27,70,181,54,138,114,102,203,120,208,92,195,45,73,49,18,91,180,65,124,181,81,124,68,77,187,176,234,250,177,39,189,77,187,237,26,197,33,230,86,164,25,77,128,244,125,116,82,139,82,230,37,39,166,168,87,248,143,224,60,232,206,57,65,204,77,103,46,152,183,79,186,98,206,146,221,54,90,218,133,80,105,183,86,72,84,117,73,142,183,76,210,78,182,147,245,89,211,214,61,62,37,240,216,19,8,241,70,214,197,219,14,143,122,90,245,152,83,154,168,66,142,251,201,143,33,183,77,135,92,101,183,20,218,201,11,81,37,105,39,19,170,76,204,203,82,250,199,179,0,0,0,0,20,243,198,158,128,77,98,229,177,112,182,104,36,174,222,133,21,73,46,230,163,149,81,94,186,105,255,0,78,163,172,224,229,112,46,22,48,86,104,229,36,210,153,20,169,10,229,239,208,140,213,42,158,158,218,252,190,2,230,64,116,215,133,205,76,179,173,138,165,203,88,154,196,72,180,216,111,202,113,215,156,75,104,73,54,218,150,122,154,140,136,186,36,207,185,118,26,243,103,63,26,231,227,126,60,92,117,199,39,170,84,26,116,249,148,218,122,201,213,45,10,140,220,201,10,104,208,124,197,145,167,107,189,13,38,69,161,244,47,141,129,240,130,192,8,148,219,58,161,140,21,250,65,122,66,84,167,98,194,113,216,229,253,78,166,160,72,109,73,53,183,187,93,196,102,70,75,211,225,241,22,94,3,229,46,67,49,34,189,41,245,146,26,101,181,56,181,25,145,17,36,139,83,61,79,228,66,128,56,143,98,43,88,133,153,122,211,145,230,20,150,104,199,38,146,133,19,132,178,34,102,161,47,66,212,148,162,236,190,221,59,246,33,234,248,97,229,244,241,107,27,34,221,53,104,74,114,147,109,41,19,210,165,55,170,21,34,60,184,75,36,153,169,181,36,253,87,15,166,164,122,121,145,11,211,137,21,136,81,154,135,21,180,182,211,8,75,104,74,72,136,146,146,45,8,136,139,161,116,33,246,0,0,0,1,243,145,30,60,182,28,139,41,134,222,101,212,154,28,109,196,146,146,180,153,104,100,100,125,12,140,186,104,43,91,136,79,14,150,110,230,38,226,222,12,81,89,106,172,74,114,68,250,108,72,196,146,124,180,151,33,213,161,168,209,141,74,113,75,83,73,35,82,186,244,35,235,161,138,171,184,173,92,64,194,107,145,80,43,148,218,213,185,87,137,166,138,113,151,225,188,157,205,145,244,220,73,81,106,135,11,95,146,190,6,39,174,83,56,171,92,54,59,8,180,241,168,229,214,32,150,188,169,229,190,68,146,234,251,135,189,201,50,200,189,165,52,146,208,187,22,158,68,44,223,10,51,55,130,248,197,8,228,218,23,229,17,199,147,237,68,93,82,33,190,157,77,100,90,161,183,86,101,209,181,31,213,212,101,66,50,62,164,122,143,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,16,255,0,57,92,55,176,191,52,143,61,123,208,102,38,206,196,19,108,146,170,171,12,115,35,84,118,150,137,76,182,72,203,114,136,186,19,169,50,89,22,155,183,146,82,146,173,59,235,133,70,115,172,233,235,143,76,195,234,125,213,17,43,52,34,109,22,177,24,208,162,212,244,62,91,235,105,210,212,139,95,99,167,152,234,237,222,24,25,218,184,102,148,69,96,225,210,218,35,34,92,154,141,98,11,77,163,93,122,232,79,26,213,219,242,82,173,58,107,220,78,108,167,240,135,181,48,210,181,10,252,204,45,110,159,120,213,225,45,47,69,160,194,109,71,74,101,210,208,201,111,41,194,74,228,153,31,100,26,82,142,158,177,44,143,66,177,146,73,36,137,41,34,34,34,208,136,188,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,252,51,34,234,103,160,197,120,175,153,188,23,193,216,69,38,239,191,40,141,188,175,102,34,42,145,9,245,104,104,35,209,14,58,131,62,142,36,254,174,162,178,51,103,197,90,225,190,24,93,167,130,167,46,143,4,244,230,207,61,241,228,159,86,28,45,142,70,150,101,237,37,212,158,165,216,244,243,49,2,173,219,91,16,113,98,228,76,10,29,54,181,114,85,229,235,169,182,203,243,30,86,214,204,250,237,37,40,244,67,103,167,201,63,2,23,51,144,222,31,52,28,16,164,71,190,113,38,149,2,167,118,63,191,212,125,132,60,220,93,170,148,215,168,79,70,67,168,220,211,168,215,214,234,101,240,34,35,156,228,68,69,161,22,132,63,64,0,0,0,124,101,197,98,108,103,97,202,109,46,52,250,20,218,210,162,35,37,36,203,67,35,35,232,125,12,81,103,19,204,190,158,18,227,100,171,166,147,9,77,210,110,85,46,122,148,150,244,66,100,72,151,53,102,146,52,182,148,151,170,217,116,212,207,79,51,33,229,56,112,226,43,88,121,153,122,35,146,38,20,118,107,39,26,146,181,27,132,130,50,122,161,19,82,212,212,146,236,142,221,123,118,49,127,241,36,51,46,43,50,152,89,45,167,155,75,136,81,25,25,26,76,181,35,212,190,70,62,160,43,67,139,238,0,68,169,89,212,252,96,160,82,11,210,17,101,53,22,107,141,71,47,234,116,181,62,67,138,81,161,189,218,238,50,51,51,94,159,31,136,175,204,152,99,92,252,16,199,139,114,184,220,245,69,131,81,159,14,155,80,89,186,164,33,49,156,153,29,78,154,207,152,130,36,237,107,169,168,204,180,46,165,240,216,102,206,185,169,151,141,175,75,185,168,243,88,151,22,165,13,137,77,186,203,137,113,6,78,54,149,150,134,147,50,62,138,35,238,125,199,114,2,153,184,199,92,11,155,140,20,106,57,201,53,165,138,76,117,114,247,234,68,105,149,80,79,109,126,127,1,217,240,88,160,19,184,185,115,220,46,26,13,40,183,166,197,74,79,185,40,165,83,151,174,154,127,211,168,184,96,0,0,0,1,227,49,115,20,45,108,34,176,235,23,165,209,89,133,5,170,124,41,15,178,153,18,27,104,223,117,182,92,113,45,160,150,180,146,150,162,109,90,36,140,140,244,63,172,107,247,155,236,196,214,115,23,139,117,11,166,84,233,46,83,98,45,216,84,246,156,117,102,132,199,76,153,11,104,201,38,235,137,47,85,237,61,83,211,224,95,28,28,61,21,163,135,119,205,247,61,154,109,161,105,86,42,239,60,180,160,138,20,7,164,105,170,146,90,159,45,42,61,53,90,127,198,95,17,44,176,139,133,118,63,226,34,99,78,174,177,18,223,134,233,161,78,34,162,153,177,30,36,31,44,207,66,84,69,22,237,22,127,45,82,127,1,36,237,222,11,54,243,124,151,110,59,234,122,148,91,77,196,197,169,160,211,229,174,132,184,63,223,127,208,61,121,240,102,193,101,45,165,170,239,186,75,110,211,81,38,161,19,67,50,239,255,0,136,142,170,235,224,195,134,210,216,83,150,205,231,93,101,244,180,100,132,200,168,199,74,13,100,74,211,93,144,117,239,183,254,145,23,113,123,133,38,60,88,12,201,169,91,69,14,191,13,181,175,150,204,47,25,42,73,160,137,197,22,169,68,52,150,186,33,37,211,205,69,241,17,98,248,193,44,92,195,73,75,106,242,195,187,154,146,134,244,210,76,170,68,166,25,86,164,159,101,110,54,157,116,222,146,63,153,145,121,144,254,236,28,115,197,204,49,168,55,62,205,196,43,138,155,203,215,86,24,171,74,101,165,234,149,23,172,150,220,78,186,111,81,151,204,254,177,109,121,35,226,95,65,197,213,57,101,98,252,202,117,18,182,214,158,26,83,142,34,51,15,235,226,92,94,171,145,41,75,86,212,54,217,116,46,134,173,15,161,145,139,1,74,146,162,220,149,17,145,249,145,143,208,0,0,0,0,0,0,0,0,0,0,0,0,16,27,136,142,125,226,224,181,48,240,227,12,42,209,36,221,50,191,170,29,101,242,95,131,218,168,143,39,114,152,144,135,27,222,211,171,34,213,62,182,159,13,76,233,158,60,107,174,251,173,147,81,99,213,107,213,105,95,146,218,29,148,251,155,81,240,45,202,61,18,143,208,73,248,16,179,28,163,240,162,92,212,162,237,199,180,73,142,164,235,225,233,136,45,154,254,61,181,115,153,149,15,228,210,147,161,252,254,2,202,236,12,27,195,76,49,167,38,155,101,217,148,106,107,105,215,85,71,167,71,101,74,245,150,174,166,218,19,175,182,175,241,159,204,123,66,34,73,104,146,34,47,144,253,0,31,203,141,54,234,13,183,91,74,210,162,208,210,162,212,140,134,36,197,236,172,96,182,51,83,100,68,186,108,138,66,100,190,133,167,198,177,77,136,82,8,205,46,22,164,226,217,89,235,171,170,87,215,215,235,173,124,208,240,152,184,172,246,38,221,120,45,34,85,98,33,27,143,29,61,197,185,34,79,103,156,218,219,81,161,145,105,162,90,74,75,94,231,167,153,10,243,186,45,43,154,202,172,73,160,221,84,42,133,42,124,55,150,203,172,204,138,227,11,74,144,165,36,253,85,164,148,94,178,84,93,75,200,254,2,75,100,175,60,183,174,91,46,88,180,106,156,215,234,54,148,201,8,110,76,103,220,117,226,97,11,114,58,86,182,208,169,13,180,147,75,76,153,17,153,116,215,67,233,218,238,112,103,28,176,247,28,109,56,119,61,147,113,211,230,248,134,91,113,232,205,76,97,199,152,90,154,109,106,66,208,219,139,218,164,243,82,70,70,125,12,244,248,107,144,128,0,0,0,85,159,26,186,59,7,78,181,171,228,218,185,252,232,49,55,232,90,108,219,81,94,154,233,175,127,159,232,17,139,133,181,194,170,30,104,96,176,169,36,218,42,16,218,134,73,53,232,74,82,234,48,139,66,45,75,83,233,243,250,133,244,128,175,126,41,89,177,166,88,22,91,248,57,111,203,67,213,122,228,101,34,87,37,196,171,148,195,205,77,142,178,86,199,146,164,153,45,5,169,26,12,139,207,83,232,42,31,14,109,138,134,32,226,77,185,105,195,101,114,36,215,235,80,224,145,18,84,189,84,252,132,55,169,232,74,61,53,89,121,31,212,99,99,140,187,97,187,24,83,131,150,173,154,220,54,99,63,18,147,5,50,210,219,100,141,100,34,43,77,172,204,182,164,245,213,190,230,90,244,235,240,25,32,126,25,145,22,166,35,38,117,243,83,99,224,158,21,87,34,196,186,233,14,220,179,34,201,135,26,3,115,217,83,232,113,113,164,146,20,166,201,228,56,73,39,26,218,102,93,117,232,69,175,106,21,175,85,107,184,153,126,75,169,27,11,149,85,184,234,142,56,134,154,74,214,167,31,144,241,168,146,148,234,165,25,154,151,161,23,83,235,230,98,241,184,103,229,226,70,8,96,75,51,110,26,127,42,183,113,62,154,178,141,214,141,46,180,204,136,112,207,148,173,237,161,105,209,109,30,169,234,68,126,102,125,166,0,0,0,0,0,15,229,198,219,121,181,52,243,105,90,22,70,149,37,69,169,25,31,114,50,17,203,51,57,26,194,12,200,83,94,85,82,148,221,38,178,189,187,106,52,246,34,176,249,232,166,125,167,85,29,197,251,12,146,75,228,102,93,143,165,62,102,7,32,216,245,129,245,77,140,89,53,155,146,150,174,211,104,244,217,179,27,107,213,107,241,142,20,116,37,58,169,221,165,241,52,168,187,151,92,43,108,95,120,149,133,213,50,151,110,92,85,251,126,79,229,33,137,114,34,111,245,84,69,184,144,164,153,232,78,43,79,239,190,98,226,56,113,231,162,177,152,6,102,88,24,140,184,169,175,193,229,248,87,91,53,17,200,222,114,221,94,170,122,66,214,189,168,101,5,209,37,167,159,77,12,167,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,23,196,115,60,245,140,191,179,14,192,195,149,197,85,126,119,51,196,186,225,172,206,62,195,136,234,52,83,50,16,180,110,67,203,46,169,61,124,186,106,103,78,247,61,247,137,88,163,83,57,119,29,197,95,184,36,254,74,31,151,34,94,207,85,36,123,73,106,81,150,164,218,117,254,247,228,51,86,95,178,13,143,88,223,85,216,253,147,89,182,233,105,239,54,177,77,155,13,167,125,87,127,22,225,199,90,85,162,154,218,127,3,82,75,185,244,184,60,178,228,107,8,50,223,77,97,84,186,83,117,106,210,55,110,168,212,24,138,251,229,170,158,211,107,169,142,218,253,135,141,39,242,34,46,197,214,71,17,17,116,33,250,0,0,0,0,2,31,241,48,203,196,140,111,192,151,166,219,212,254,109,110,221,125,85,100,155,109,26,157,117,152,240,230,31,41,59,27,90,213,170,221,45,19,208,140,252,200,251,209,205,10,169,93,195,59,242,37,72,152,92,90,173,185,84,109,197,180,234,86,133,54,252,119,136,205,42,78,169,81,25,41,26,25,116,50,211,200,197,244,228,159,53,54,62,54,97,85,14,44,187,178,146,213,203,14,44,104,114,96,57,61,148,190,183,17,26,49,45,73,108,222,91,134,70,227,187,72,207,174,189,12,181,239,39,8,200,203,82,31,163,27,230,39,13,216,197,124,28,186,108,215,33,179,33,249,116,153,201,136,151,27,37,233,33,113,93,109,6,69,181,71,174,174,119,34,215,175,79,128,215,31,17,173,138,134,30,226,77,199,105,204,101,113,228,208,43,83,32,153,26,84,141,20,196,133,183,169,106,73,61,53,65,249,23,212,66,222,56,90,230,202,153,127,217,108,96,229,193,45,12,213,232,113,146,136,188,231,18,158,107,12,181,10,58,9,59,222,82,148,102,181,158,132,72,34,63,45,15,160,176,128,20,45,197,42,226,85,115,52,51,152,76,146,113,20,248,110,195,52,165,122,146,84,221,70,105,104,101,169,232,125,126,95,80,147,188,21,40,236,21,62,233,175,155,74,231,243,167,68,223,180,180,217,182,156,189,53,211,94,255,0,63,208,45,48,0,0,0,6,61,198,108,114,195,220,14,180,230,92,247,181,199,79,133,225,217,113,198,99,59,49,134,222,125,105,105,197,165,8,67,142,35,114,149,202,81,17,17,245,50,211,227,165,35,231,79,60,183,174,100,238,89,84,106,100,215,233,214,148,57,11,110,52,102,28,121,146,125,8,114,66,80,183,16,153,14,52,163,83,79,17,25,145,117,211,66,233,222,52,91,22,149,205,122,86,35,80,109,90,21,66,171,62,99,168,101,166,33,197,113,245,169,75,82,82,94,170,8,212,126,178,146,93,11,185,151,196,88,102,87,120,76,92,87,131,16,174,188,105,145,42,143,16,205,183,202,158,218,220,143,39,179,46,109,113,169,48,204,180,209,78,165,69,175,114,211,200,197,148,97,14,86,48,91,6,41,177,226,90,214,69,33,82,88,66,19,227,95,166,196,57,6,100,150,203,83,113,12,160,245,213,164,171,235,235,245,101,182,218,109,164,19,109,54,148,37,37,161,37,37,161,17,15,232,0,127,43,66,28,73,165,196,18,146,125,200,203,82,30,50,255,0,193,188,52,196,234,114,169,183,165,153,70,169,54,173,52,84,138,116,119,148,159,89,10,232,110,33,90,123,9,255,0,17,124,133,106,102,227,133,18,225,165,119,118,2,34,76,133,43,79,17,76,89,111,211,241,13,167,146,204,88,127,55,84,173,79,231,241,21,157,34,45,215,98,86,205,169,81,234,180,26,180,95,201,113,14,197,144,222,228,124,15,106,139,84,175,244,146,190,6,46,99,135,118,126,34,227,77,48,176,227,19,234,209,34,221,49,127,169,221,121,242,71,140,220,169,111,43,106,159,144,183,28,216,211,77,145,232,159,87,95,134,134,83,228,0,0,0,0,0,0,0,0,0,0,0,0,71,92,234,102,146,149,150,156,48,147,90,143,54,10,238,25,27,61,31,13,215,18,107,115,108,136,233,119,232,201,214,214,122,54,254,239,84,250,119,62,157,232,38,227,184,111,108,93,188,94,172,85,28,168,86,235,149,45,186,145,27,210,93,115,150,209,39,166,227,82,207,68,54,94,103,209,63,2,22,251,144,14,30,116,124,41,165,254,200,88,179,71,106,101,203,43,241,17,37,71,67,136,139,181,82,154,87,168,252,100,184,141,205,184,217,244,87,83,34,62,218,16,176,48,0,0,0,31,138,74,86,70,149,164,148,71,220,140,181,17,107,52,217,6,194,76,193,82,106,85,86,105,77,210,46,117,52,243,204,75,130,196,104,252,233,6,151,212,147,121,101,29,110,40,141,199,181,86,135,169,232,71,220,186,211,94,99,178,153,138,121,114,184,31,133,115,208,165,189,74,55,21,225,234,44,197,146,168,234,78,247,137,36,110,173,150,210,106,218,202,149,211,203,175,110,223,153,99,205,78,35,101,190,246,167,214,40,21,137,78,209,142,83,94,144,166,185,33,245,48,182,121,204,169,211,75,72,121,180,26,205,12,146,75,113,233,167,67,233,218,246,178,211,153,107,23,50,22,36,75,158,218,169,198,41,228,219,105,155,7,156,207,57,167,185,44,173,207,163,67,174,41,41,37,60,148,250,199,169,31,67,249,230,16,0,0,1,0,184,192,219,208,234,56,27,77,170,187,9,110,61,22,172,201,165,196,182,71,180,147,14,122,139,83,211,82,45,79,94,226,179,114,53,112,55,111,102,139,15,157,117,91,83,50,225,164,195,51,215,79,110,163,27,230,95,15,254,67,98,198,156,67,205,161,214,204,141,43,73,41,38,94,100,99,171,187,171,241,109,107,94,175,113,204,125,166,153,166,65,145,49,107,113,68,148,145,54,218,150,122,153,153,23,100,159,153,125,99,93,28,219,226,149,71,22,113,238,240,175,203,152,111,199,143,88,168,68,134,100,226,148,143,14,153,175,173,189,186,173,69,166,142,116,208,244,248,16,147,28,40,112,110,212,187,49,32,241,26,233,118,18,149,68,127,247,3,50,20,217,169,50,89,126,11,205,186,148,173,7,161,250,202,34,82,84,71,223,77,59,139,153,157,115,91,84,166,84,245,74,191,77,136,218,18,106,53,63,41,182,200,136,136,207,185,153,124,15,252,67,25,98,22,109,114,255,0,134,244,183,234,53,204,80,182,92,91,41,81,148,104,245,184,70,250,212,73,89,237,74,20,242,117,51,216,100,69,241,208,132,2,204,79,23,201,143,53,54,223,193,90,67,105,62,107,141,20,217,209,204,181,70,142,163,114,28,141,55,191,226,148,71,167,196,254,2,188,111,11,239,20,49,242,244,84,218,220,186,173,118,173,85,150,102,212,86,220,145,43,71,29,117,70,72,109,10,82,213,166,247,140,136,139,83,245,180,234,103,214,197,56,124,240,223,153,30,163,76,198,44,108,166,56,195,144,223,102,117,50,152,243,38,147,220,133,69,144,202,157,102,76,95,248,84,168,210,191,145,31,115,22,167,26,44,104,81,219,137,14,59,108,48,202,9,182,219,109,4,148,161,36,90,17,17,23,66,34,34,34,208,125,64,0,0,0,0,0,113,106,84,170,93,98,42,224,213,233,177,103,70,115,77,204,201,101,46,161,90,25,25,106,149,17,145,245,34,63,172,136,71,188,67,200,6,90,49,21,42,57,182,37,62,148,233,233,244,148,170,93,61,133,151,177,230,113,213,228,130,47,210,127,17,215,224,95,15,156,21,203,221,244,87,237,139,85,185,151,49,62,203,83,31,136,109,126,37,214,143,163,81,155,62,207,44,253,174,250,124,200,228,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,8,197,142,156,62,112,87,48,151,209,223,151,221,86,230,68,197,123,77,67,126,33,53,248,150,154,236,236,103,15,179,40,63,107,190,191,34,46,126,30,100,3,45,24,116,148,156,43,18,159,85,116,181,250,74,173,46,158,250,207,219,243,40,233,242,89,151,232,47,128,144,148,218,85,46,143,21,16,105,20,216,176,99,55,174,214,99,50,150,144,157,76,204,244,74,72,136,186,153,159,214,102,57,64,0,0,0,0,0,62,82,98,198,155,29,200,147,35,182,251,15,32,219,113,183,16,74,74,210,101,161,145,145,244,50,50,51,45,5,86,113,6,225,191,50,69,70,167,140,88,39,76,113,247,38,62,244,234,157,49,150,77,71,185,106,149,33,229,52,204,104,191,240,73,73,169,127,35,62,198,43,174,207,190,241,67,0,239,68,205,162,75,170,208,170,212,169,100,110,197,113,201,17,117,113,167,82,102,135,16,149,33,90,111,100,136,200,244,63,87,78,134,93,44,59,46,220,95,38,50,212,43,127,26,169,13,168,249,173,180,115,96,199,51,209,26,52,141,203,114,76,222,255,0,141,81,158,159,3,248,137,251,135,185,181,203,254,36,82,216,168,208,241,66,217,109,111,37,38,113,164,86,225,19,232,81,165,7,181,72,75,202,208,203,121,17,151,199,82,25,54,13,205,109,85,89,75,212,218,253,54,91,107,73,40,148,196,166,220,35,35,34,62,228,103,241,47,241,138,102,226,189,131,118,165,167,137,5,136,214,179,176,146,170,219,255,0,187,217,142,166,201,74,146,243,243,158,113,213,37,8,45,79,213,73,26,148,163,62,218,235,220,70,124,164,98,149,71,9,177,238,207,175,196,152,108,71,145,88,167,196,152,102,226,146,143,14,169,172,45,205,218,45,37,166,141,245,212,244,248,144,216,186,209,175,197,186,109,122,69,199,13,246,157,102,167,6,60,196,45,181,18,146,100,227,105,89,104,100,102,93,148,94,103,245,142,209,215,16,203,107,117,195,34,74,18,106,81,159,145,16,215,79,60,183,3,119,14,104,177,5,214,149,185,48,238,26,180,50,61,117,246,42,50,126,103,241,255,0,228,44,199,131,245,187,14,155,129,181,42,171,80,214,219,210,170,207,26,156,83,100,91,137,80,224,40,244,61,53,50,212,181,238,39,240,0,0,0,195,217,150,204,181,139,150,251,18,93,207,114,212,227,28,243,109,196,194,131,206,103,156,235,220,151,150,223,209,173,214,212,164,154,153,82,125,83,212,207,161,124,168,151,51,153,169,196,108,200,94,213,10,197,126,177,41,170,49,74,119,209,244,214,228,62,150,16,207,57,229,52,106,105,111,56,130,89,33,227,73,237,61,52,232,93,59,254,229,199,41,152,167,152,219,129,136,86,197,10,91,52,162,113,62,34,162,252,89,41,142,148,239,100,148,68,234,25,113,36,173,175,37,93,124,186,246,239,114,153,89,200,54,18,101,246,147,77,170,189,74,110,175,115,165,166,93,126,92,230,35,72,228,200,36,176,165,27,43,56,232,113,36,78,51,170,117,61,75,83,62,231,210,82,165,41,65,18,80,146,73,23,98,34,208,126,128,0,0,0,175,204,255,0,240,243,163,226,181,47,246,66,194,106,59,80,238,88,191,143,137,22,58,27,68,173,202,138,210,125,70,35,41,197,237,109,183,15,170,186,25,153,246,212,133,65,91,183,13,237,132,55,139,53,138,91,149,10,37,114,155,187,66,51,122,51,173,243,26,52,245,218,105,89,106,135,15,204,186,43,224,98,253,178,87,154,74,86,101,176,194,53,106,68,216,40,184,99,239,244,132,54,156,73,45,189,210,36,37,175,163,55,92,89,106,219,27,189,99,235,220,186,118,145,64,0,0,0,0,0,0,0,0,0,0,3,175,175,87,105,150,213,41,250,221,102,91,113,161,198,219,204,117,199,18,132,167,114,137,37,169,168,200,139,170,136,186,159,152,215,191,58,249,155,173,230,59,22,38,213,83,80,113,86,244,78,95,163,99,147,171,52,35,116,104,201,119,213,230,184,130,213,198,117,245,79,230,125,123,75,46,23,217,38,143,113,58,140,109,196,138,82,151,17,189,125,23,25,246,8,208,230,190,54,51,219,208,243,6,71,161,165,6,91,87,211,185,249,16,182,210,34,34,208,139,66,31,160,0,0,0,0,60,38,46,224,197,133,141,86,172,203,90,247,160,65,156,220,134,92,109,183,157,136,203,174,50,165,54,226,9,104,83,168,94,213,36,157,81,145,145,116,51,250,245,163,124,241,100,214,228,203,77,249,34,69,50,159,42,85,169,81,90,228,68,152,134,156,91,108,147,143,73,52,50,167,18,195,109,165,68,211,4,163,73,107,161,30,165,211,183,133,202,214,102,175,124,185,98,21,54,185,68,171,203,42,58,229,178,85,24,62,33,238,75,140,155,236,41,211,229,165,214,208,106,52,50,73,213,71,161,151,67,233,218,254,112,35,25,237,140,115,195,186,77,239,110,78,142,233,204,138,195,146,89,109,214,212,166,94,91,13,58,180,41,40,90,246,154,121,169,35,35,61,75,207,226,121,16,0,0,4,98,226,43,105,70,186,50,195,116,56,251,36,181,82,225,205,168,32,246,145,237,54,169,242,244,62,164,122,123,95,47,172,133,27,96,5,69,170,46,59,88,85,39,92,82,27,137,116,82,221,82,146,122,25,18,38,52,102,122,234,95,1,178,77,139,82,102,177,101,208,106,140,56,110,34,85,50,43,196,163,50,51,50,83,73,86,166,100,103,215,175,196,69,46,39,120,243,7,9,176,42,85,2,53,81,109,213,238,67,93,53,12,71,124,137,210,106,68,57,168,39,20,146,113,42,229,239,111,67,61,12,181,211,161,152,162,105,82,94,155,41,233,146,22,107,117,247,20,235,138,51,51,51,82,143,83,61,79,175,115,30,182,197,198,28,70,195,84,45,22,69,217,85,163,111,89,172,213,6,123,241,207,113,237,235,171,75,79,230,39,252,69,240,33,232,106,249,163,204,29,113,149,49,83,198,27,201,230,214,70,149,37,119,4,229,17,145,145,150,154,41,211,248,152,241,111,84,175,187,246,105,70,122,109,118,224,148,181,110,75,70,227,210,214,102,103,167,68,234,163,238,189,62,181,124,198,120,192,76,129,99,230,56,84,216,36,90,242,237,250,102,169,91,178,171,16,166,196,74,155,220,214,237,139,240,235,73,171,107,186,150,189,61,85,31,98,235,106,217,95,225,209,132,56,23,2,21,90,189,72,137,112,92,141,27,111,170,68,232,241,101,161,151,137,44,168,205,165,46,50,28,73,19,141,25,167,174,165,184,252,207,164,183,98,59,17,89,68,120,204,161,166,154,73,33,8,66,73,41,74,72,180,34,34,46,132,68,67,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,3,230,252,118,37,50,184,242,89,67,173,58,147,66,208,180,146,146,164,153,104,100,100,125,12,140,132,72,205,7,14,156,33,199,72,19,106,180,26,68,75,126,228,116,220,125,50,32,199,139,17,15,60,105,121,68,110,169,17,150,226,136,220,116,141,93,117,61,164,125,203,173,84,227,222,64,177,243,3,234,111,146,237,121,119,5,51,85,45,169,84,120,83,101,165,45,238,119,110,245,248,116,36,149,181,173,79,78,158,178,79,177,244,192,236,212,175,187,10,105,198,102,109,118,223,148,133,110,83,68,227,209,22,70,71,167,84,234,147,238,141,62,180,252,135,180,164,102,143,48,116,54,82,197,51,24,111,38,91,65,18,82,148,92,19,146,68,68,68,90,104,151,75,224,67,207,223,88,195,136,216,148,218,17,123,221,149,90,206,197,146,201,83,167,191,32,247,22,238,186,186,181,126,122,191,198,127,19,30,70,44,151,161,74,102,100,117,154,29,97,196,186,218,136,204,140,148,147,212,143,82,235,220,133,236,240,196,199,152,56,179,129,81,104,18,106,139,114,175,109,154,41,171,98,67,228,110,155,81,225,194,65,184,148,155,138,87,47,123,154,17,232,69,174,189,8,196,173,190,170,76,210,44,186,245,81,247,13,180,69,166,74,120,212,70,68,100,73,105,74,232,102,101,215,167,196,107,109,143,245,22,235,88,235,126,212,154,113,75,68,187,162,170,234,84,163,212,204,149,49,211,35,51,212,254,34,242,120,117,90,81,173,124,176,218,238,50,201,33,85,72,112,170,11,61,164,91,141,218,124,77,79,161,22,190,207,207,235,49,39,64,0,0,99,188,119,198,123,99,3,48,238,173,123,220,115,163,180,112,226,190,228,102,92,117,180,169,231,144,195,174,161,9,74,214,141,198,174,82,136,136,143,83,242,248,149,3,102,151,51,87,190,99,113,10,165,92,173,213,229,157,29,18,222,42,116,31,16,247,37,182,73,247,212,209,242,212,235,136,37,18,30,52,234,147,208,139,161,116,239,238,178,59,147,91,147,50,215,228,121,21,58,124,168,182,165,57,104,145,46,98,218,113,13,188,77,189,24,214,202,86,166,28,109,74,54,159,53,18,79,77,72,181,62,157,239,35,8,176,98,194,193,91,86,29,173,100,80,32,193,110,59,45,182,227,205,68,101,167,30,82,91,109,6,181,169,164,35,114,148,77,36,204,204,186,153,125,90,123,176,0,0,0,0,31,134,68,101,161,150,164,42,75,138,14,73,163,91,174,175,27,112,222,148,164,68,115,79,74,70,97,130,36,55,167,130,140,206,196,50,193,17,106,106,89,158,229,245,238,94,100,34,110,74,51,55,91,203,142,44,66,170,170,160,226,109,233,124,207,73,71,55,86,72,94,216,210,82,215,171,205,109,7,163,143,107,235,31,204,186,247,216,66,131,93,165,220,180,150,43,116,105,109,73,135,39,119,45,214,220,74,210,173,170,52,158,134,147,50,62,169,50,232,126,67,176,0,0,0,0,0,0,0,0,0,0,1,6,56,172,99,188,172,52,193,164,89,212,26,170,162,213,46,45,118,155,79,154,28,79,135,149,5,206,155,28,74,139,84,172,252,143,161,249,23,81,81,249,109,193,74,214,62,98,189,39,15,169,12,172,202,111,63,154,246,213,236,107,100,103,157,45,202,75,107,219,175,40,200,181,73,235,255,0,73,108,113,99,217,116,28,63,182,162,90,214,221,54,52,40,48,249,156,182,163,178,134,210,91,220,82,207,213,66,82,94,210,212,125,188,204,119,224,0,0,0,0,0,60,14,52,224,205,153,141,246,37,86,203,187,232,176,102,38,108,71,217,142,251,241,154,113,200,206,173,151,27,75,173,169,196,47,98,147,205,81,146,136,181,35,63,208,116,33,155,236,172,93,57,101,196,137,148,57,236,41,234,44,183,92,145,77,150,132,184,164,114,20,252,132,180,133,172,217,109,28,205,140,25,153,36,180,243,46,157,178,87,15,60,224,213,48,27,18,98,91,119,93,114,115,150,157,97,109,195,54,29,146,163,98,51,174,200,136,142,110,215,30,67,72,36,180,210,139,118,134,100,94,70,93,175,62,216,185,40,247,125,2,159,114,208,103,49,46,13,74,51,82,152,117,151,82,226,77,14,33,43,79,84,153,151,178,162,62,134,125,199,104,0,0,60,54,57,219,209,110,172,25,190,104,18,162,53,36,166,219,149,54,16,135,27,37,150,229,196,117,4,122,25,31,95,91,225,230,53,196,184,98,174,198,198,74,148,68,167,195,122,10,229,121,9,34,45,132,130,102,81,145,105,236,232,69,179,229,219,200,108,49,149,235,149,138,190,92,236,106,244,137,72,54,211,108,211,29,117,213,56,90,17,120,22,86,163,51,51,63,142,189,76,83,71,18,124,110,157,138,185,131,171,209,217,171,42,77,42,220,122,69,45,166,208,249,173,178,92,121,211,18,74,208,156,82,117,218,230,154,145,23,67,236,68,48,142,14,229,255,0,18,241,202,174,84,139,18,133,34,65,151,180,249,197,144,182,81,235,54,147,220,166,155,94,154,115,80,103,211,177,253,90,206,172,33,224,223,115,213,224,199,169,98,141,210,196,53,41,104,112,216,167,78,113,181,18,12,155,61,13,47,194,62,189,92,47,135,66,249,137,39,104,112,150,203,213,11,146,237,97,234,189,65,198,148,149,26,93,84,23,80,189,54,244,50,84,50,212,143,67,215,235,25,238,199,201,198,91,236,21,181,34,143,132,118,163,178,90,109,40,41,18,40,16,20,239,77,167,187,114,88,73,235,170,8,245,248,234,50,229,46,137,70,161,199,76,74,45,38,20,6,18,68,68,220,86,16,210,72,180,34,236,146,34,236,68,95,160,135,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,7,10,169,68,163,87,35,170,37,106,147,10,123,10,35,35,110,83,8,117,38,90,25,118,81,25,118,51,47,210,99,17,223,25,56,203,125,252,183,100,86,48,142,212,106,75,173,169,7,34,61,2,2,93,235,184,247,110,83,10,61,117,89,158,191,29,6,4,187,248,75,101,234,187,206,118,142,245,94,158,227,170,82,137,45,42,11,72,70,187,186,17,38,25,232,69,169,105,245,8,217,139,220,27,238,122,68,25,21,44,46,186,88,152,164,173,110,19,21,25,206,56,163,65,19,135,161,37,136,69,215,163,101,240,234,127,33,5,113,143,47,248,151,129,181,115,164,95,116,41,17,204,253,151,202,44,132,50,191,89,196,150,213,58,218,53,215,148,179,46,157,139,235,211,55,112,216,198,233,216,85,152,58,69,29,234,178,163,82,174,55,163,210,221,109,111,154,27,53,200,157,13,38,173,13,196,167,93,173,233,169,145,244,46,198,66,229,243,67,114,177,72,203,157,243,95,143,41,4,218,173,154,155,173,58,149,150,134,94,5,229,164,200,200,203,225,175,67,26,243,219,209,87,124,227,37,58,34,147,226,125,59,114,178,133,18,139,121,44,158,148,68,122,251,90,145,239,249,247,243,27,29,224,101,189,22,213,193,155,26,129,22,35,81,138,21,185,76,97,104,109,178,65,110,68,70,144,103,161,17,117,245,126,30,67,220,128,0,14,174,231,185,40,246,133,2,161,114,215,167,49,18,13,54,51,178,159,117,231,82,218,73,13,161,75,87,85,25,23,178,147,62,166,93,133,24,113,12,206,13,83,30,113,38,93,183,106,87,39,55,105,209,214,228,50,97,169,42,38,36,186,212,137,104,230,237,109,229,180,178,83,78,164,183,104,70,101,228,69,223,26,229,7,43,55,78,102,177,34,29,14,3,11,102,139,17,214,228,84,165,173,46,37,28,132,191,29,46,161,43,38,92,71,51,99,228,100,74,45,60,207,167,123,239,193,92,25,178,240,66,196,165,89,118,133,18,12,52,194,136,195,50,31,98,51,77,185,37,212,50,219,106,117,197,54,132,111,82,185,73,51,81,150,166,101,250,11,223,0,0,0,0,0,0,232,47,139,46,131,136,22,212,187,90,228,166,198,155,6,103,47,152,212,134,80,226,79,99,137,89,122,171,74,139,218,66,79,183,145,13,113,243,37,130,149,172,3,197,122,182,31,85,217,89,20,46,71,41,237,171,216,238,248,204,186,123,84,166,209,187,78,105,17,232,146,211,254,147,183,14,20,248,239,43,18,240,105,118,117,122,170,169,85,75,119,77,198,235,230,183,21,226,37,78,115,242,220,82,143,68,160,188,139,161,121,151,81,57,192,0,0,0,0,0,0,0,0,0,0,81,199,22,76,88,122,246,204,27,214,92,119,205,80,173,125,188,179,66,140,208,191,19,6,11,135,217,102,71,161,167,224,159,211,220,103,206,15,56,22,217,65,157,140,213,74,123,200,82,185,94,142,121,198,180,67,157,106,17,221,218,165,55,235,105,208,143,106,250,121,252,5,165,128,224,214,43,148,75,122,18,234,85,250,196,26,100,70,244,223,34,100,132,50,218,117,50,34,213,75,50,34,234,100,95,89,151,196,97,74,150,120,178,201,76,172,34,142,172,88,182,100,41,122,253,59,21,218,122,217,45,18,74,234,175,16,95,29,59,119,25,82,209,196,172,60,191,163,156,171,34,250,183,235,237,39,218,85,50,166,196,162,79,85,17,106,109,41,68,93,80,175,254,228,254,6,61,40,0,0,0,0,192,121,193,203,45,175,152,188,47,170,82,165,82,163,170,187,22,35,238,211,101,147,13,155,164,250,99,200,75,72,222,109,56,189,187,222,215,68,150,186,245,46,189,232,7,20,48,234,230,194,27,246,171,102,92,48,101,194,153,73,156,251,13,173,198,156,108,220,75,79,45,178,117,6,180,164,205,38,109,158,138,208,181,211,203,176,178,110,22,249,213,55,28,107,3,113,34,182,173,16,210,83,73,145,46,79,78,158,10,51,12,37,79,63,223,219,50,66,17,241,50,243,33,106,45,58,219,205,33,230,150,149,161,196,146,146,164,158,164,100,125,72,200,199,246,0,3,174,184,227,166,93,189,84,136,178,213,47,67,125,179,47,145,160,200,107,137,155,42,90,41,25,134,191,34,180,157,169,252,33,170,40,186,105,255,0,143,62,95,2,248,11,39,195,204,202,91,248,127,195,157,18,154,174,242,170,41,164,21,190,201,20,164,37,228,200,244,18,13,36,223,210,165,68,100,164,116,211,174,190,66,169,25,141,90,197,60,71,228,197,41,51,42,23,53,99,218,115,123,139,53,200,127,218,89,150,229,123,78,117,62,167,169,249,139,238,201,46,89,173,140,12,194,26,3,170,164,196,85,118,171,77,137,54,107,234,97,179,113,46,187,22,55,49,27,185,72,89,17,45,173,116,86,167,175,115,51,237,36,72,136,136,136,139,66,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,3,240,200,140,140,140,181,35,17,187,59,89,102,182,49,207,8,107,238,166,147,17,53,218,85,54,92,216,79,165,134,201,197,58,212,89,60,180,110,229,45,102,70,183,117,209,58,30,189,140,143,189,8,189,26,181,133,152,143,201,148,82,97,212,45,154,199,180,222,246,214,75,142,255,0,180,131,61,170,246,155,232,125,15,82,242,22,181,136,89,149,160,98,7,14,119,37,59,93,231,84,85,72,59,125,226,57,72,83,202,144,116,37,154,137,207,165,82,140,205,75,235,175,93,124,133,108,229,54,150,138,190,97,172,56,174,167,114,127,8,105,106,62,154,255,0,227,204,23,192,254,35,99,187,114,58,98,91,212,184,136,45,18,204,54,27,34,249,18,8,135,98,0,3,248,117,214,217,105,111,58,180,161,13,164,212,165,40,244,34,34,234,102,102,42,187,138,70,117,77,183,29,192,204,55,173,171,69,180,164,213,164,68,147,211,175,141,138,251,10,91,47,247,246,12,208,180,124,12,252,136,86,206,24,97,213,205,139,183,237,42,204,183,160,203,155,54,173,57,134,28,91,109,56,225,182,151,94,67,102,234,205,9,81,146,72,220,45,85,161,233,175,159,97,127,217,62,203,45,175,151,76,47,165,82,162,210,163,38,189,42,35,14,212,229,155,13,147,166,250,163,199,75,200,222,77,54,189,187,217,215,69,22,186,245,62,189,179,224,0,0,0,15,195,50,34,212,199,141,190,49,155,10,112,217,165,57,124,98,45,181,69,90,80,107,75,51,234,241,163,56,190,138,208,146,151,86,157,76,246,40,139,230,147,248,24,199,52,220,241,101,146,167,88,93,29,56,177,108,199,82,52,250,119,235,180,244,50,122,164,213,209,94,32,254,26,118,238,51,93,30,187,68,184,97,34,165,64,172,65,169,196,115,93,146,33,200,67,205,171,67,52,158,138,65,153,31,82,50,250,200,254,3,156,2,173,56,195,96,91,71,6,14,51,82,233,239,45,73,230,250,69,230,218,213,13,245,167,199,107,114,146,223,171,175,82,45,203,234,125,190,3,1,240,155,197,135,172,156,193,179,101,200,127,108,43,163,119,48,214,163,36,35,195,65,156,225,119,89,17,106,165,121,146,191,71,113,120,224,0,0,0,0,0,0,0,0,0,3,143,62,91,80,98,57,41,229,37,40,70,154,154,143,66,234,100,94,127,88,214,167,48,215,92,171,255,0,24,171,183,10,164,174,106,229,248,93,22,149,155,134,173,145,90,71,67,213,90,251,31,31,33,124,217,33,195,149,97,110,91,45,59,70,68,84,51,34,39,143,230,25,35,106,143,116,249,46,22,237,82,147,236,231,77,72,103,128,20,233,197,23,56,119,125,91,16,93,193,235,14,229,145,79,164,82,54,248,167,105,211,29,105,82,57,172,66,144,141,202,105,227,74,246,172,150,69,170,11,77,79,77,79,83,21,206,169,146,214,190,98,229,60,165,126,113,172,204,198,86,193,44,209,99,6,3,214,83,83,179,110,169,234,96,181,223,2,76,233,71,21,126,163,137,45,91,109,212,17,232,110,169,93,253,173,15,227,173,232,101,75,55,54,14,102,237,22,234,84,186,164,24,213,198,181,241,116,195,125,148,62,222,174,190,72,250,20,188,226,203,84,48,106,235,228,122,151,78,217,244,0,0,0,0,87,71,20,92,155,192,189,109,39,241,174,200,165,74,118,225,167,110,57,204,69,97,42,75,145,91,106,108,151,28,52,180,193,172,214,110,41,37,185,75,36,246,215,174,134,42,38,219,184,43,246,13,215,10,185,77,126,93,58,167,71,154,219,218,37,75,101,196,56,211,132,173,170,218,105,81,104,164,22,165,169,30,165,228,98,254,242,37,152,202,110,63,224,157,30,91,181,6,157,172,209,163,71,166,79,73,186,149,56,183,89,137,24,220,89,151,53,107,61,86,247,117,104,122,247,34,62,242,72,0,7,198,98,91,84,55,210,233,232,131,109,68,163,248,22,135,168,215,103,60,236,195,99,51,119,194,97,56,107,65,214,170,102,102,102,71,235,122,66,79,195,244,12,101,59,20,46,105,214,12,124,58,92,197,166,147,30,90,38,147,73,113,194,73,184,150,77,157,77,59,246,235,176,244,215,110,191,61,58,9,75,194,207,2,30,197,60,120,77,203,86,166,169,202,45,187,24,167,165,215,25,51,109,82,163,204,132,178,111,114,155,82,12,246,56,103,166,164,173,60,200,133,231,198,142,204,72,205,68,142,218,91,105,148,37,180,33,36,68,73,73,22,132,68,69,208,139,66,31,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,41,49,217,151,25,216,146,27,75,141,60,133,54,180,40,136,201,73,50,208,200,200,250,25,104,98,140,56,166,96,67,216,89,143,10,185,105,52,213,55,69,184,163,28,245,58,219,38,77,166,84,137,147,86,109,238,75,105,65,30,198,200,244,212,213,167,153,144,139,80,49,66,230,129,96,200,195,180,75,90,169,50,37,174,97,180,167,28,52,147,138,100,153,212,147,191,110,187,75,77,118,235,243,211,160,201,185,24,102,27,249,155,177,211,53,195,66,10,181,76,50,50,50,47,91,210,17,190,63,164,108,77,13,45,166,27,9,104,245,65,54,146,73,252,75,66,208,125,128,0,70,220,246,230,50,155,128,24,39,88,150,213,65,166,171,53,152,210,41,144,18,78,165,46,33,215,162,73,54,214,69,205,66,203,69,179,221,58,158,189,136,207,181,2,92,151,5,126,254,186,230,215,42,79,203,168,212,235,19,92,123,69,41,111,56,183,29,112,213,181,59,141,74,61,84,179,208,181,51,212,252,204,91,183,11,172,155,193,178,237,38,113,174,248,164,201,106,224,168,237,56,44,74,96,146,150,226,184,212,41,45,184,73,117,130,89,44,156,74,139,114,86,105,239,167,93,76,88,184,0,0,0,7,97,17,243,197,158,75,83,46,54,164,186,21,187,84,167,84,47,25,177,220,105,136,136,125,183,85,28,214,220,148,165,197,161,18,27,117,4,151,153,73,26,136,143,77,116,239,218,148,113,103,30,113,63,25,238,41,55,13,237,117,212,164,169,247,22,180,69,57,210,23,29,146,83,142,44,146,132,56,226,246,145,115,84,68,90,244,35,211,227,175,130,76,201,104,95,49,18,158,74,191,56,150,100,98,198,56,93,103,10,238,164,226,11,88,61,126,92,178,42,20,138,190,239,10,237,70,99,174,170,63,41,137,178,23,181,78,188,73,70,229,154,8,244,65,235,161,107,161,232,98,226,192,96,124,239,97,202,241,75,45,151,101,163,30,42,30,145,47,192,114,204,209,185,69,182,124,103,15,110,137,81,246,111,174,132,40,103,47,55,92,171,3,24,168,87,10,100,174,18,226,120,173,86,165,155,102,157,241,93,71,83,213,58,123,127,31,49,178,180,9,109,78,136,220,166,84,149,33,122,232,105,61,75,161,153,121,125,67,144,0,0,0,0,0,0,0,0,0,3,21,102,134,241,93,133,129,183,37,212,211,228,202,225,120,61,171,221,183,77,243,25,71,125,201,252,255,0,136,215,131,9,232,242,47,12,73,165,82,86,211,146,157,151,207,245,118,154,212,173,177,214,174,218,25,158,132,159,135,144,217,154,139,78,143,73,166,51,79,138,141,141,53,187,106,116,34,211,85,25,159,98,47,51,28,225,243,144,163,67,42,81,107,169,105,254,113,172,238,63,86,165,220,24,181,93,170,205,117,229,186,247,133,212,221,81,154,186,70,105,62,102,103,216,139,204,123,12,174,96,60,44,117,175,204,183,166,58,251,71,244,124,181,178,162,74,139,212,121,103,212,219,95,246,162,242,255,0,229,152,179,33,195,55,21,48,126,138,245,223,106,70,122,191,73,111,110,230,98,162,76,169,73,213,108,183,213,45,197,66,75,214,113,71,223,217,73,249,144,143,153,126,199,251,231,46,151,203,55,125,163,45,198,212,157,222,34,42,220,120,154,123,232,93,109,59,208,219,141,238,219,206,81,150,167,208,250,253,123,3,224,94,96,172,60,120,182,32,215,237,58,172,117,187,49,151,228,28,51,125,147,125,182,218,124,217,53,41,13,184,179,34,220,69,215,93,61,98,237,174,131,40,0,0,0,0,225,86,168,244,251,130,147,50,137,85,140,220,136,147,152,114,59,205,184,132,173,42,66,210,105,81,25,40,140,143,82,51,46,164,100,40,99,136,150,88,100,224,46,48,212,235,148,184,82,19,111,220,179,94,168,48,225,182,100,211,78,72,149,45,73,101,38,150,144,132,232,219,68,100,130,51,50,47,51,46,223,126,28,89,151,145,129,216,205,76,183,42,114,223,42,21,209,49,154,106,219,230,31,41,183,228,203,136,131,121,68,167,80,130,209,13,25,26,180,51,34,242,50,237,124,148,202,140,74,181,62,53,82,3,232,122,60,182,80,251,75,66,137,73,82,20,146,81,25,25,25,145,244,50,236,99,146,0,56,213,39,9,170,116,167,77,59,137,12,45,91,116,215,93,18,125,6,186,89,215,154,153,217,150,190,157,76,114,100,147,92,169,163,110,205,186,254,239,147,215,254,145,132,162,197,126,108,166,97,197,105,78,60,251,137,105,180,37,38,102,165,40,244,34,34,46,166,102,102,47,159,134,166,3,167,8,112,18,153,89,168,65,109,170,157,204,203,21,99,81,181,181,196,181,34,20,53,108,51,54,210,162,245,155,61,75,83,45,124,204,196,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,16,248,149,224,58,113,123,1,42,149,154,124,22,221,169,219,44,191,86,37,19,91,156,83,81,225,76,86,194,50,109,74,63,89,194,208,181,34,215,204,140,80,196,168,175,194,148,244,57,77,41,183,152,113,77,56,133,36,200,210,164,158,134,70,71,212,140,140,134,109,201,68,212,193,204,181,138,234,163,147,196,170,229,49,27,118,110,211,247,124,110,191,244,13,139,105,174,19,180,232,174,146,118,146,216,66,182,233,166,154,164,186,14,72,0,227,84,170,49,41,52,249,53,73,239,161,152,241,25,91,238,184,181,18,82,148,37,38,163,51,51,50,34,208,136,251,152,161,190,35,217,151,145,142,24,205,83,182,233,146,222,58,29,175,49,234,106,27,230,31,41,199,163,75,150,130,121,36,151,86,131,213,14,145,18,180,35,50,242,34,239,199,225,221,150,41,56,243,140,52,202,229,82,20,133,91,246,212,214,106,15,184,77,153,180,235,145,229,68,82,153,81,169,165,161,68,109,186,122,160,204,140,203,204,139,189,244,81,104,244,251,126,147,14,137,74,140,220,120,144,88,110,59,45,182,132,161,41,66,18,73,73,17,36,136,139,66,34,46,132,68,57,160,0,0,0,48,6,113,51,65,109,229,179,12,234,117,89,19,24,85,126,92,55,154,165,196,55,27,53,155,235,143,33,76,173,72,55,91,94,206,99,58,25,164,245,242,46,189,168,71,18,177,10,248,199,204,73,151,115,86,85,46,167,86,173,77,113,49,163,54,111,60,164,243,164,45,104,101,164,41,75,81,22,247,76,146,146,51,239,161,106,103,214,90,96,175,11,92,68,188,236,180,223,151,227,174,82,34,72,132,82,216,137,185,248,242,136,148,211,110,167,114,29,136,101,217,75,35,209,94,209,105,228,102,48,30,104,240,30,22,5,87,225,219,208,157,125,211,250,78,98,222,81,41,71,234,50,178,234,77,163,251,105,249,127,243,241,216,3,89,151,64,197,154,21,82,19,175,33,214,124,86,134,210,140,149,214,51,169,233,161,145,246,51,243,27,49,71,81,173,148,168,245,212,245,255,0,56,250,14,13,106,156,197,86,152,244,9,40,222,211,187,119,39,66,61,116,81,31,153,31,153,13,102,113,98,143,34,208,196,154,173,37,13,57,21,216,156,143,87,105,161,73,221,29,181,118,208,140,181,37,124,60,198,195,249,93,188,87,127,96,109,183,117,58,255,0,53,115,124,102,229,238,221,174,201,143,35,190,229,126,103,196,101,80,0,0,0,0,0,0,0,0,0,17,123,137,21,69,16,114,155,120,32,222,113,11,119,209,251,118,43,77,116,169,67,215,94,191,49,74,217,73,101,249,25,131,181,25,140,146,55,21,227,182,145,145,233,253,66,255,0,192,108,148,3,249,113,4,226,13,7,230,53,189,205,213,141,80,195,252,121,184,232,19,227,242,77,175,7,180,182,41,61,225,48,179,238,148,254,121,121,14,179,47,120,239,95,192,91,234,45,217,74,109,185,12,183,191,157,29,210,90,210,189,89,117,180,250,169,113,4,122,27,166,125,79,255,0,157,238,101,215,52,24,65,154,251,45,46,81,220,138,185,14,107,226,168,213,3,138,111,167,71,93,217,185,132,186,233,150,165,28,214,90,249,104,162,249,84,247,17,140,162,63,128,55,226,110,171,114,154,150,237,138,214,188,132,199,100,201,184,252,150,98,33,91,182,50,134,209,185,199,149,166,134,122,158,189,143,191,150,200,70,101,46,76,23,199,59,118,44,154,196,215,104,181,151,163,208,92,140,228,135,20,203,45,200,159,29,75,89,32,221,66,18,122,37,93,122,151,172,122,145,234,98,254,40,213,56,245,186,60,26,204,69,18,152,159,25,169,77,40,140,140,141,11,73,40,143,161,153,118,63,35,49,205,0,0,0,1,24,248,129,96,36,12,110,192,74,209,34,154,211,213,90,4,121,53,104,174,114,82,167,77,76,66,149,177,4,124,181,171,218,119,93,11,78,189,140,143,189,3,200,110,171,102,221,14,52,149,57,26,165,67,158,105,35,35,82,22,211,236,185,250,20,147,37,39,228,101,167,144,189,94,26,121,138,107,27,112,50,37,46,167,45,197,214,109,163,110,146,233,60,230,174,56,136,240,225,164,220,245,157,90,204,141,110,159,172,100,90,159,145,31,121,126,0,56,181,82,51,165,204,34,46,190,29,205,63,251,147,26,231,231,65,43,78,100,239,178,113,58,31,167,170,158,90,116,241,242,7,166,200,30,8,59,141,25,128,161,197,149,79,241,20,186,52,136,213,73,91,218,53,182,164,51,54,41,45,7,171,107,73,250,174,246,61,11,78,230,69,223,96,106,37,34,13,191,71,131,67,166,48,134,34,83,227,53,21,134,208,130,74,80,219,104,36,164,136,146,68,68,68,68,69,161,17,16,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,224,214,233,16,110,10,60,234,29,77,132,63,18,161,25,216,175,182,180,18,146,182,220,65,165,68,100,162,50,50,50,51,45,12,140,134,191,89,252,193,7,112,95,48,21,200,177,105,231,30,151,89,145,38,169,23,99,70,134,210,135,166,202,36,32,180,109,9,47,85,174,197,175,78,198,101,219,204,100,193,46,43,50,118,33,54,157,199,233,234,95,150,191,248,252,113,177,125,40,140,169,112,201,69,161,248,118,245,255,0,238,72,114,192,4,64,226,89,152,150,240,75,3,37,210,233,146,220,69,98,229,55,41,45,19,46,104,227,104,145,14,98,73,207,85,212,44,136,150,209,122,196,71,161,249,25,246,162,166,27,170,222,87,67,109,41,78,73,169,87,39,146,76,204,212,181,186,251,206,126,149,40,205,74,249,153,235,230,47,227,135,238,2,83,240,71,1,40,187,233,173,51,85,175,199,141,86,148,225,178,148,186,74,126,20,93,232,51,229,161,94,211,90,232,122,245,238,102,125,164,224,0,0,0,14,21,106,167,30,137,71,157,89,150,162,75,16,35,59,41,213,25,145,17,33,9,53,25,245,50,46,197,230,100,40,7,63,249,136,173,99,150,59,214,217,42,140,159,67,219,178,100,209,163,71,39,151,201,81,71,153,43,99,155,121,171,73,153,161,221,55,22,157,58,17,17,119,207,252,45,178,118,87,213,109,24,215,123,209,217,122,145,77,124,147,5,153,113,247,18,223,109,112,164,182,226,82,235,10,73,145,161,106,34,82,86,71,223,78,154,152,156,25,194,206,150,23,101,158,205,126,218,140,236,105,213,247,163,42,28,58,100,37,71,119,195,234,212,132,32,220,100,159,109,104,109,43,99,105,153,23,77,72,136,181,237,74,153,132,199,122,254,61,95,82,174,202,171,109,199,101,205,156,152,237,18,208,148,104,203,77,171,213,83,139,34,212,218,35,232,127,252,187,60,162,216,181,12,65,199,155,114,129,2,63,52,221,241,155,139,98,149,218,19,235,46,201,87,230,31,144,217,9,180,114,208,72,248,15,232,6,182,185,182,101,248,249,131,186,217,146,146,39,19,224,119,17,17,145,127,80,177,241,23,83,195,114,160,137,217,77,179,208,79,56,226,218,244,134,253,234,215,77,106,83,52,211,175,200,74,16,0,0,0,0,0,0,0,0,0,16,247,138,76,211,139,149,250,219,68,157,121,222,27,203,225,81,132,42,19,38,38,69,153,75,60,204,244,255,0,194,31,200,36,13,143,64,5,66,113,134,192,201,84,219,202,153,139,212,90,97,248,106,159,59,210,78,54,201,237,71,45,170,124,118,181,52,183,161,106,102,126,210,143,229,240,21,164,50,102,1,227,205,235,128,119,204,75,186,213,173,212,35,54,207,51,159,21,153,47,33,167,245,101,214,211,189,8,113,27,182,155,170,50,212,250,25,235,245,222,22,101,240,194,139,155,188,183,186,116,68,68,145,34,94,223,71,200,50,66,205,27,103,179,205,218,164,161,211,45,74,57,145,237,253,63,45,127,226,61,58,129,89,141,49,181,59,26,92,23,219,125,10,73,154,22,218,210,100,164,168,143,161,145,151,67,35,232,54,27,200,214,36,150,37,101,190,207,158,227,239,61,34,153,74,167,211,36,56,234,183,41,110,183,2,49,168,204,247,40,207,83,94,186,158,135,242,25,252,0,0,0,7,26,167,2,61,86,155,46,151,45,180,173,137,140,57,29,212,168,136,201,72,90,77,38,70,70,70,71,208,252,200,80,111,17,172,8,149,131,120,247,83,151,26,153,200,165,92,46,61,85,101,198,217,52,181,185,249,178,205,41,212,155,66,119,109,111,93,11,94,158,102,67,216,112,168,198,69,216,56,240,221,161,62,164,166,105,215,11,69,17,166,148,246,212,42,83,243,32,182,94,169,173,41,53,26,80,101,208,141,90,124,69,229,36,201,68,74,73,145,145,150,164,100,63,64,116,87,221,101,139,122,202,175,215,36,188,134,155,129,76,149,36,212,165,18,72,182,50,165,119,51,47,135,196,134,184,25,144,186,19,122,227,157,233,89,142,165,186,151,235,245,34,108,245,221,184,149,49,229,22,154,25,234,71,187,167,81,108,220,39,112,5,155,19,7,213,136,213,202,99,40,171,215,158,55,99,58,108,145,47,193,63,22,11,200,45,84,218,85,237,160,207,162,141,58,246,212,250,137,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,2,4,241,97,192,22,111,188,30,78,35,80,233,140,46,175,65,120,157,146,233,50,70,191,4,196,89,207,44,181,75,106,87,182,178,62,170,36,235,223,67,234,42,103,46,23,66,108,172,115,178,235,50,20,182,146,197,126,156,78,30,187,118,146,102,50,163,215,83,45,8,182,245,234,54,63,177,43,44,92,54,77,2,185,25,228,58,220,250,100,89,36,164,168,148,71,189,148,171,185,25,252,126,38,59,208,31,138,50,73,26,148,100,68,69,169,153,138,53,226,175,140,171,191,177,225,203,62,5,73,79,83,173,230,142,35,173,37,237,200,76,166,38,78,108,253,82,90,146,74,36,172,139,169,18,180,248,15,31,195,151,2,36,227,38,62,83,37,201,166,115,233,118,243,140,213,94,113,198,77,77,110,98,108,67,82,117,54,214,157,219,92,215,67,211,167,153,16,191,42,100,8,244,170,108,74,92,70,210,134,33,176,220,118,146,146,34,36,161,9,36,145,17,17,17,23,66,242,33,201,0,0,0,1,128,51,203,137,37,134,185,111,188,39,182,251,204,200,169,210,170,20,200,238,52,173,170,67,174,64,146,105,50,61,201,50,208,209,174,165,169,252,133,3,216,86,221,79,21,241,102,137,109,165,110,200,153,116,87,227,69,113,197,154,150,163,92,153,41,65,173,71,162,143,187,154,153,232,174,254,98,245,170,175,82,242,107,147,37,170,42,99,196,168,83,45,147,66,13,178,75,102,237,69,186,81,232,125,57,74,82,141,81,190,75,61,63,197,68,248,171,137,215,86,45,94,213,107,206,234,173,79,158,253,66,99,242,27,41,82,92,119,144,219,143,45,194,109,27,214,163,74,82,110,43,68,145,153,22,167,245,143,32,44,179,131,206,6,74,169,94,117,60,94,173,83,15,195,83,57,62,142,113,198,79,106,249,141,84,35,187,161,169,189,15,67,34,246,84,95,63,128,183,192,1,174,22,115,140,143,50,151,129,145,235,255,0,131,255,0,144,71,22,247,194,218,105,202,202,253,17,163,78,156,159,19,229,241,168,205,19,8,0,0,0,0,0,0,0,0,0,4,62,226,145,5,114,178,189,92,121,61,153,240,218,254,154,140,34,20,235,148,199,28,103,48,54,171,141,43,106,203,199,104,122,233,255,0,137,62,54,74,35,35,234,67,244,6,51,204,46,10,219,184,237,134,181,43,30,187,2,59,167,43,147,201,121,109,33,75,107,108,134,157,86,213,41,181,237,215,148,68,122,23,95,250,75,93,236,100,193,171,219,4,111,57,150,101,231,71,149,22,68,94,94,142,174,59,200,109,205,205,54,231,170,110,33,6,122,19,169,35,233,208,207,234,51,240,132,70,125,8,108,73,145,42,85,193,3,43,54,125,62,236,68,196,78,79,164,57,136,150,75,39,75,250,99,36,203,82,112,181,246,77,61,252,180,20,125,154,236,56,119,13,241,162,226,160,166,41,51,30,42,225,33,9,36,26,72,141,112,218,115,182,212,151,153,249,11,39,224,217,136,146,107,120,105,92,178,167,74,222,228,10,132,151,217,111,121,153,147,40,143,79,109,39,161,168,252,204,203,161,17,127,152,88,240,0,0,0,0,131,92,86,48,61,188,67,193,53,222,148,250,113,57,81,183,86,115,29,117,12,234,178,141,30,36,231,12,141,68,218,149,183,114,200,250,153,23,204,187,138,111,193,203,170,69,133,139,86,141,212,219,234,100,233,21,234,124,183,12,148,105,245,90,146,218,204,143,170,122,122,159,18,253,3,100,76,31,188,24,191,112,194,215,187,88,125,14,250,78,143,10,82,212,133,18,139,115,145,219,112,250,146,149,249,255,0,19,30,196,4,87,226,49,141,12,97,62,93,235,208,217,153,29,169,247,28,89,84,102,137,78,18,93,79,136,131,44,137,104,245,210,162,50,83,125,12,181,235,228,98,144,112,70,205,168,98,182,54,90,118,191,45,249,110,87,46,24,12,202,94,138,112,201,15,75,109,11,90,207,106,186,125,39,83,50,62,253,117,27,29,225,85,147,19,14,176,238,221,178,225,180,132,38,145,75,137,9,91,18,68,74,83,76,33,179,62,137,78,190,193,121,23,212,93,135,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,49,86,201,137,136,184,119,113,89,115,26,66,211,87,165,203,132,157,233,35,36,169,214,22,217,31,84,171,79,108,252,143,234,62,195,92,76,110,179,106,24,83,141,151,101,175,203,126,35,148,59,134,123,49,87,162,155,51,67,50,220,66,22,131,218,158,159,71,208,200,139,183,77,5,223,112,231,198,134,49,99,46,244,24,111,76,142,228,251,110,44,90,51,169,75,132,110,171,195,193,136,70,181,250,234,81,153,169,206,166,122,117,242,33,42,0,120,236,96,188,24,176,176,194,232,187,95,125,13,122,50,143,54,82,20,165,18,125,102,227,184,225,117,53,39,243,62,36,53,188,198,59,169,251,247,22,174,235,169,199,214,241,213,235,213,9,109,153,168,213,234,187,37,197,145,23,85,116,245,254,39,250,69,199,112,167,192,246,240,243,4,209,122,84,41,196,221,70,226,89,76,105,229,179,162,206,52,136,144,92,34,37,27,105,86,221,200,51,232,102,95,51,238,39,48,0,0,0,0,174,30,50,120,137,38,137,134,148,59,42,12,173,142,79,168,70,125,230,247,153,25,178,184,245,6,212,122,18,139,204,136,186,145,151,249,132,39,225,161,135,138,189,243,45,69,154,228,98,117,154,26,227,84,245,52,110,218,166,106,16,207,95,100,200,140,137,95,47,172,133,143,113,99,166,92,83,50,196,217,80,27,152,182,162,213,201,217,101,28,150,122,71,77,62,118,243,94,194,211,102,134,90,153,244,237,168,162,241,238,240,111,6,175,108,110,188,225,217,150,101,30,84,169,18,185,154,186,136,239,45,182,246,180,227,158,177,182,133,153,106,77,40,139,167,83,47,172,203,98,12,189,96,173,189,129,56,107,77,177,232,80,35,180,168,188,238,115,200,105,9,91,187,164,58,234,119,41,45,163,118,156,211,34,212,186,127,210,121,52,7,225,153,23,83,26,218,230,205,199,30,204,13,212,227,170,220,163,240,58,158,186,255,0,226,76,11,138,225,111,5,113,114,189,67,121,93,158,241,58,126,138,140,210,19,4,0,0,0,0,0,0,0,0,0,4,123,207,133,148,87,206,89,238,186,74,57,198,249,248,30,89,53,220,255,0,166,17,84,127,146,163,236,143,34,20,23,132,119,34,173,28,67,164,220,40,116,155,84,78,126,138,53,105,166,230,28,71,125,75,243,190,35,102,107,118,177,26,191,71,143,86,136,164,169,167,247,237,50,50,50,245,86,105,62,198,101,220,143,204,118,64,3,4,102,71,38,216,63,153,138,106,153,188,41,103,10,165,211,74,157,57,136,173,203,246,153,238,243,140,56,175,101,132,167,251,211,50,248,105,21,108,110,13,56,103,71,186,188,125,211,118,214,230,210,153,252,83,45,207,142,226,151,171,106,35,222,149,194,36,158,138,52,153,105,240,248,139,21,164,82,105,244,58,123,84,186,92,102,227,197,99,119,45,182,208,148,37,58,168,212,122,18,72,136,186,153,159,97,72,156,82,168,71,77,199,27,162,89,67,75,73,93,70,148,130,81,55,183,95,233,83,125,53,211,228,61,71,6,251,150,85,63,27,171,84,79,20,180,198,147,67,146,174,86,243,36,154,213,46,158,157,116,215,77,116,45,59,106,46,124,0,0,0,0,121,76,86,180,162,95,120,107,116,218,19,88,75,173,213,232,211,161,18,77,36,163,35,118,58,219,212,181,74,186,250,231,228,127,81,141,112,49,210,198,147,134,152,189,117,218,107,105,108,38,157,90,156,212,125,82,105,50,105,185,78,182,131,246,83,249,158,68,68,46,111,133,102,41,166,254,203,123,52,137,181,4,57,58,223,154,154,90,26,83,186,184,76,49,2,18,73,91,77,106,61,187,150,101,174,132,90,249,16,153,227,248,117,196,50,210,222,113,68,148,33,38,165,25,158,132,68,93,204,82,151,22,76,122,110,255,0,197,134,48,246,133,85,39,233,116,38,146,153,40,109,253,196,153,172,201,156,210,200,201,46,41,37,234,172,187,164,149,241,208,186,14,103,8,220,18,77,229,138,50,113,46,163,78,125,200,52,52,173,12,63,201,213,164,203,102,68,7,146,91,141,179,34,81,37,70,125,20,74,211,225,220,93,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,243,119,190,37,225,198,25,194,141,81,196,140,64,182,237,72,147,29,54,35,191,92,170,177,5,183,156,34,212,208,133,60,164,146,149,161,25,232,93,116,30,59,246,216,229,99,253,242,216,85,255,0,60,169,223,246,195,214,216,216,167,134,56,158,204,185,24,107,136,214,189,216,213,61,72,68,181,208,234,241,231,166,58,150,70,105,39,13,149,168,144,102,73,86,132,122,107,161,252,7,168,0,0,0,0,0,30,63,18,113,135,10,240,122,150,154,206,40,226,13,6,215,138,238,188,149,84,166,161,149,190,101,166,164,210,12,247,56,101,169,116,65,25,136,243,55,138,158,72,33,207,56,73,197,137,114,18,74,36,170,67,54,245,68,218,46,186,25,234,108,145,153,23,196,136,245,242,212,101,252,38,205,110,93,49,197,244,194,194,220,94,183,235,115,150,130,113,52,254,113,198,154,164,252,74,51,228,135,76,139,207,213,233,231,160,202,224,0,0,0,0,0,63,149,173,13,161,78,56,178,74,82,70,106,81,158,132,68,94,102,35,222,34,241,3,201,238,23,204,118,153,114,99,133,22,76,230,84,104,92,106,59,111,85,20,75,46,233,53,69,67,136,73,151,153,41,69,161,244,239,208,116,22,183,19,124,147,221,114,202,3,24,204,205,53,245,30,137,42,173,42,108,70,204,186,117,230,173,162,108,187,249,168,143,191,65,37,45,251,142,222,187,105,17,238,11,86,189,78,172,210,229,167,124,121,180,249,72,145,29,228,252,80,227,102,105,81,124,200,199,98,0,0,0,0,0,0,60,237,247,136,182,22,23,208,92,186,49,22,241,163,219,84,150,143,106,165,212,230,34,59,102,175,36,36,214,101,185,71,228,146,212,207,200,140,70,250,215,20,220,145,209,167,46,10,113,102,69,65,77,153,146,220,133,65,158,227,68,100,125,137,102,201,18,190,180,234,95,49,146,176,175,57,153,94,198,170,131,116,124,56,198,138,5,70,164,249,237,102,4,133,57,6,83,199,240,109,153,73,109,197,159,78,201,73,140,208,0,0,0,0,0,0,3,5,226,158,120,114,167,131,85,25,20,91,243,26,104,108,85,34,40,208,253,62,1,59,81,146,211,159,152,227,113,144,225,182,175,146,246,233,169,107,166,163,195,91,252,81,114,71,95,151,224,191,101,245,211,156,81,145,33,85,10,36,246,91,86,186,255,0,100,228,154,83,166,159,148,101,220,187,137,37,103,222,246,110,33,80,217,185,108,75,174,145,112,210,100,126,46,109,46,99,114,89,81,249,150,246,204,203,82,243,46,229,230,59,176,0,24,163,22,243,87,151,108,10,120,225,226,174,45,208,104,115,82,157,234,129,205,84,153,164,157,8,200,206,51,9,91,196,70,70,90,30,206,190,67,20,80,184,163,100,142,187,60,169,229,139,206,64,90,212,73,109,201,212,57,236,180,163,235,253,147,146,105,73,116,238,179,73,117,33,36,236,235,222,205,196,58,27,55,61,135,117,210,46,42,67,230,105,110,117,46,99,114,152,82,136,139,84,239,108,204,183,22,165,169,119,47,49,221,128,0,0,15,35,137,24,187,133,248,63,72,42,246,40,95,180,59,98,18,204,201,167,42,83,16,202,158,50,211,82,109,6,123,156,50,212,186,36,140,196,121,127,138,134,71,152,169,157,60,241,114,74,219,74,182,170,90,45,218,146,153,35,211,228,198,227,45,122,106,73,50,248,116,234,51,182,21,227,222,12,99,116,71,38,97,62,37,208,110,98,101,28,199,152,133,45,39,33,132,235,166,231,24,86,142,182,90,153,117,82,72,123,224,0,0,0,0,0,1,199,168,84,32,82,96,191,83,170,206,143,14,28,86,212,235,242,36,58,150,218,105,4,90,154,148,165,25,18,72,139,185,153,232,35,93,231,196,167,37,150,68,197,211,166,227,100,26,156,148,43,105,166,141,6,85,65,191,50,51,39,153,109,77,25,116,242,89,247,233,169,14,77,139,196,107,38,56,129,49,154,117,39,28,41,84,249,111,43,105,53,90,141,34,154,146,61,76,136,141,217,13,161,174,186,126,127,153,121,244,18,58,44,168,179,163,53,50,20,150,164,71,125,4,227,78,180,178,90,22,147,45,73,73,81,116,50,63,137,15,168,0,227,84,106,84,234,60,23,234,149,105,241,161,67,138,131,113,249,18,93,75,109,52,130,238,165,41,70,68,146,47,137,152,142,55,199,18,28,151,216,83,23,78,169,99,109,54,165,41,11,52,26,40,177,36,212,145,208,244,51,230,176,218,154,211,254,63,95,45,71,206,205,226,79,146,203,218,82,32,65,198,218,125,50,74,212,73,36,214,97,74,167,160,181,61,8,205,231,219,75,68,95,241,250,121,232,36,133,42,173,74,174,211,152,171,209,42,113,42,16,37,35,152,196,168,143,37,230,93,79,231,37,105,51,74,139,230,70,57,96,0,0,3,24,77,205,38,89,105,179,100,83,170,57,139,195,8,178,226,186,182,31,97,251,186,158,135,26,113,38,100,164,45,38,238,169,81,25,25,25,31,82,50,31,195,57,171,202,244,135,145,30,62,100,112,181,215,93,81,33,8,69,225,78,82,148,163,61,8,136,137,237,76,204,252,134,82,0,30,114,247,196,140,59,195,56,12,85,113,30,253,183,45,72,82,158,240,236,73,173,213,24,130,211,174,237,53,108,74,222,82,73,74,218,70,122,17,235,161,25,142,37,141,139,216,77,137,239,75,143,134,184,161,105,93,142,211,210,133,203,69,14,183,26,122,163,165,102,100,147,112,153,90,141,4,102,149,104,103,166,186,31,192,122,224,31,138,81,36,141,74,50,34,34,212,204,252,134,45,115,53,153,93,101,197,178,246,100,176,177,14,33,70,149,37,87,141,56,141,38,93,200,203,157,208,199,188,181,110,251,78,250,162,49,115,89,23,69,34,225,163,201,53,19,21,10,84,214,165,198,116,210,163,74,137,46,180,165,37,90,40,140,143,67,232,100,100,59,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,156,92,240,72,172,220,81,139,137,116,234,115,205,193,174,33,8,125,242,103,70,149,45,233,19,222,81,110,38,200,141,70,148,145,245,81,171,79,143,113,193,225,55,143,77,216,24,176,246,30,215,106,132,197,46,186,210,147,25,11,127,105,42,107,210,96,180,130,34,83,137,73,250,168,62,201,53,124,53,46,130,235,154,113,15,52,135,155,81,41,11,73,41,38,71,169,25,31,99,31,216,134,28,84,241,77,54,6,91,222,164,66,168,33,185,215,4,213,82,214,210,93,209,206,67,240,38,164,213,180,150,147,219,185,4,90,232,101,175,145,138,99,192,187,26,78,37,226,245,169,105,161,165,190,154,141,106,11,82,52,73,168,205,167,37,52,218,207,217,87,231,249,145,144,217,3,10,109,40,150,38,26,218,214,132,38,18,203,116,138,52,24,70,146,65,36,204,218,142,134,245,61,18,158,190,161,121,23,212,67,213,128,0,0,0,10,96,227,33,114,202,168,99,109,22,139,226,150,168,209,168,113,149,202,222,102,146,90,101,212,19,174,154,233,174,135,166,186,106,59,110,12,212,147,149,138,21,250,129,198,74,137,170,84,162,222,104,215,67,41,20,243,239,160,182,60,71,195,219,115,20,236,202,173,139,117,198,231,83,170,209,31,136,238,136,109,75,65,58,210,218,82,145,204,74,146,74,36,184,173,12,210,127,167,176,175,218,151,6,44,55,151,122,61,58,53,231,94,102,130,235,202,123,146,85,22,18,242,72,221,51,218,148,148,29,132,68,142,132,95,31,144,150,57,110,201,182,15,229,158,154,150,108,250,89,205,169,117,214,167,81,98,43,146,253,167,187,60,219,13,171,217,125,73,254,244,136,190,58,231,112,1,214,220,85,136,212,10,60,138,180,181,37,45,49,179,113,153,145,23,172,178,73,119,50,46,230,94,99,89,156,93,185,23,119,226,29,90,226,91,164,226,165,242,53,81,43,93,118,176,218,59,234,127,155,241,23,233,144,251,40,172,108,179,218,148,149,243,137,242,241,220,194,119,185,127,76,37,40,191,37,39,217,126,100,36,32,0,0,0,0,0,0,0,0,0,14,142,244,183,227,93,54,212,202,20,182,82,235,82,121,123,146,105,37,17,237,113,42,236,100,101,221,63,1,172,165,247,109,61,100,221,211,173,197,41,196,185,11,149,212,204,201,94,187,73,95,192,191,59,224,47,239,33,24,174,88,183,151,27,114,224,145,33,149,76,253,217,207,109,43,213,104,253,223,41,9,220,70,181,25,106,77,234,90,152,145,128,0,0,42,47,139,237,38,35,53,25,149,116,69,218,251,247,29,49,181,59,176,139,113,122,41,125,55,105,169,251,37,231,228,49,39,9,201,11,103,50,38,132,62,218,9,116,205,166,74,86,134,162,57,240,122,23,196,94,120,0,0,0,0,252,50,35,35,35,34,50,62,134,70,41,27,139,126,16,149,147,142,209,175,42,108,82,106,159,93,167,161,231,212,72,219,186,91,211,39,184,174,169,65,36,253,84,151,115,53,125,125,199,173,224,231,137,71,75,196,170,198,31,189,37,211,68,200,50,38,37,173,254,166,229,200,167,180,71,166,226,235,211,77,118,254,159,33,113,163,17,230,171,21,35,225,6,6,93,151,90,165,52,204,191,68,207,102,9,173,100,157,101,120,55,220,108,139,215,65,247,111,242,79,95,128,215,94,239,184,107,56,145,127,84,235,243,157,92,154,133,126,168,243,254,210,215,170,223,121,75,218,157,77,74,211,114,207,66,212,207,175,152,189,62,26,120,46,120,65,150,250,127,141,134,150,230,220,175,53,94,82,212,222,213,237,145,2,30,169,212,208,131,211,115,103,211,175,214,98,88,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,190,226,25,149,92,233,102,179,25,17,54,212,176,225,21,141,108,71,240,52,22,222,175,196,108,223,53,104,167,229,169,181,57,170,84,226,136,146,68,122,30,198,219,212,136,245,33,95,217,128,202,22,58,101,138,21,22,126,48,91,112,233,108,215,221,125,152,42,143,82,98,87,49,77,18,13,100,100,210,143,110,132,180,247,239,168,176,78,7,95,237,79,22,191,194,52,143,244,82,69,159,0,0,0,0,0,138,25,254,206,229,59,41,22,44,106,117,184,196,106,150,32,220,173,172,168,208,223,45,205,68,101,39,162,230,62,146,50,51,66,79,213,66,117,45,234,215,201,42,210,151,168,86,206,98,243,149,138,114,21,76,141,112,98,21,225,81,62,108,169,47,59,184,152,104,213,208,220,113,102,77,71,101,38,173,18,70,105,66,117,209,36,93,8,74,202,55,5,124,201,206,165,166,93,90,254,195,234,100,181,145,153,68,57,114,222,52,116,232,75,90,99,237,35,215,93,118,238,47,153,246,17,211,48,25,50,204,110,85,100,49,90,191,237,103,17,74,75,232,40,183,29,25,243,145,4,158,35,35,71,210,164,137,108,175,95,100,156,74,20,102,94,174,186,9,179,195,123,137,13,203,87,185,105,121,124,204,29,121,202,159,164,214,152,150,221,201,45,102,169,5,32,207,68,68,148,179,234,225,44,244,74,29,63,88,149,162,84,106,37,17,166,213,128,0,0,0,0,113,170,85,24,20,122,116,170,189,86,99,49,33,65,101,114,100,200,121,100,134,217,105,9,53,45,106,81,244,36,145,17,153,153,246,34,20,95,158,238,33,247,190,100,46,42,133,137,135,117,121,180,28,48,134,234,227,181,29,133,169,151,171,132,93,13,233,70,71,169,182,174,166,150,79,213,34,50,53,17,171,77,189,14,4,240,198,205,46,58,81,162,221,49,232,20,219,66,131,53,41,114,52,219,150,66,227,42,67,70,90,239,109,134,208,183,140,140,140,141,38,164,165,42,212,180,86,157,75,222,95,252,28,179,75,105,81,220,171,219,21,91,66,240,91,40,53,46,5,58,115,140,74,86,159,152,82,27,67,106,233,229,188,143,200,136,196,123,193,172,125,204,6,77,113,34,65,219,114,234,180,9,240,37,114,235,118,205,85,167,17,30,73,167,162,154,147,25,122,25,43,78,132,178,34,90,123,164,200,95,70,89,51,21,102,102,135,9,169,152,163,103,107,31,158,103,22,167,78,113,123,157,167,77,65,17,184,194,207,66,221,166,228,169,42,208,183,37,73,61,11,83,34,202,224,0,0,0,0,3,24,230,75,30,45,172,182,224,229,193,139,119,50,57,237,210,154,38,225,67,37,109,92,217,142,30,214,88,79,247,202,50,51,61,15,106,73,74,236,147,20,9,125,98,22,62,103,75,25,24,118,170,229,74,236,186,171,210,149,30,147,72,137,184,217,136,133,30,188,152,237,25,237,101,164,164,181,53,25,151,68,154,214,163,61,202,18,130,216,224,189,153,138,189,41,169,247,13,231,97,208,100,186,68,126,5,217,146,36,58,215,201,106,105,147,111,95,239,84,162,249,140,9,152,236,139,102,39,43,17,155,184,47,251,126,36,202,1,188,134,145,95,161,201,84,152,104,116,207,213,74,204,210,135,90,51,61,52,55,16,146,51,208,136,204,250,9,135,195,31,136,69,215,54,236,165,229,191,28,174,39,170,209,106,154,68,181,171,115,92,53,201,102,79,228,66,121,195,234,226,23,236,182,165,106,164,171,106,53,52,169,59,45,132,0,0,0,0,0,5,79,241,76,207,149,213,6,235,157,150,124,28,184,31,165,70,166,165,45,221,85,104,78,155,114,31,125,73,37,120,38,220,73,234,132,37,42,46,97,167,170,148,102,131,50,36,172,149,17,242,217,144,12,196,230,130,146,87,77,147,70,167,82,45,147,117,76,162,183,92,146,168,241,158,90,79,69,147,73,66,22,235,186,30,164,106,74,13,59,136,200,212,70,71,166,104,188,184,50,230,122,223,163,185,83,182,174,107,34,231,144,202,84,163,167,197,156,252,121,14,105,216,155,55,218,75,70,103,215,218,90,124,187,249,70,108,51,197,204,125,201,174,43,201,122,221,151,83,181,238,26,60,159,13,88,162,79,66,137,137,36,158,236,202,96,204,137,105,50,61,73,93,203,82,82,20,71,162,133,250,101,143,48,118,174,103,48,118,141,138,246,178,60,57,204,35,141,82,128,165,238,93,62,123,100,92,230,20,126,122,106,74,73,244,220,133,161,90,22,186,12,170,2,181,248,148,113,23,169,225,148,233,217,124,192,122,178,226,221,8,73,55,112,220,44,40,183,83,9,69,175,134,140,126,79,153,25,111,115,251,25,30,137,245,245,54,235,227,47,217,58,204,94,109,103,205,173,88,116,35,126,158,82,84,83,238,74,220,165,51,15,158,163,213,68,110,153,41,111,47,174,170,38,210,181,22,164,103,166,165,172,129,186,120,49,102,118,137,69,93,74,223,186,236,91,138,99,73,220,116,232,211,159,97,215,15,78,205,173,230,82,217,158,191,158,164,23,204,71,12,49,197,156,194,228,135,23,94,114,150,154,165,177,93,166,188,150,171,52,10,147,106,76,121,205,17,234,109,72,100,250,45,42,45,118,184,158,165,174,228,40,186,24,190,28,175,230,78,199,205,54,21,64,196,187,49,71,25,211,81,197,171,82,157,112,150,253,50,98,72,183,178,179,46,228,100,100,164,47,66,220,133,36,244,35,213,37,151,0,0,4,95,207,102,117,168,25,68,176,153,240,17,153,171,95,87,19,110,34,131,77,112,254,141,178,79,69,75,145,161,145,242,144,102,90,36,186,173,94,169,25,22,229,38,149,232,212,12,199,231,107,23,31,240,72,173,223,215,133,75,87,164,200,125,210,38,226,177,175,117,173,70,77,70,97,58,232,73,245,82,90,146,82,90,153,16,148,145,56,43,230,89,250,49,77,147,127,97,228,106,130,155,222,80,149,50,98,137,39,167,176,167,10,62,132,126,71,161,25,107,230,101,212,69,252,73,193,220,198,228,199,17,105,242,46,122,117,94,206,174,197,115,196,82,107,84,233,58,178,254,223,202,98,67,103,181,93,12,183,32,207,82,35,209,73,45,116,22,239,195,199,62,145,51,79,110,59,98,223,235,141,7,18,168,17,146,236,146,108,146,219,85,152,197,234,156,166,80,93,18,180,158,210,117,178,45,8,212,149,39,213,81,165,19,52,0,0,0,0,0,113,234,21,8,52,152,18,106,181,57,109,69,135,13,149,200,144,251,170,36,161,166,144,147,82,150,163,62,132,68,68,102,103,240,33,64,217,226,207,13,243,154,171,238,109,38,143,84,155,78,195,122,116,147,106,141,70,105,74,109,50,210,149,122,178,164,163,251,35,170,208,141,41,87,70,203,66,34,215,114,149,235,176,135,132,166,105,177,66,222,139,116,86,83,111,89,16,230,178,151,227,177,94,148,233,77,90,20,90,164,205,134,91,89,183,211,186,92,52,40,181,234,145,194,198,190,20,217,165,193,250,4,187,174,12,58,29,239,74,130,209,191,39,240,118,75,142,74,101,164,167,85,45,81,221,109,11,89,23,94,141,239,61,58,232,93,116,232,178,71,159,44,66,202,213,219,2,135,89,171,77,172,225,172,217,41,69,86,138,234,205,223,6,133,30,138,147,16,140,254,141,196,235,184,208,90,37,194,45,12,181,218,164,223,133,18,179,74,184,232,208,46,26,20,246,103,83,106,145,90,155,14,83,42,220,219,236,56,130,91,110,36,252,210,164,168,140,143,224,99,154,49,222,62,99,165,137,151,60,49,170,226,150,33,78,54,105,244,244,147,113,227,183,213,233,210,148,71,202,140,202,124,214,179,35,249,17,18,148,122,37,38,101,67,153,148,205,222,57,231,14,245,76,90,204,185,233,163,191,48,155,161,218,52,179,90,216,104,212,173,26,79,45,5,172,151,207,82,45,234,35,81,153,153,36,146,71,180,101,172,49,225,15,154,251,246,152,205,98,226,110,218,177,216,125,28,196,199,173,206,90,165,232,125,181,106,58,28,216,125,181,37,169,42,45,122,150,189,7,245,137,252,33,115,91,96,210,93,173,91,133,108,223,13,48,141,235,139,68,154,226,102,17,23,115,38,164,54,217,47,228,72,82,148,126,73,215,160,195,57,122,205,62,60,100,234,250,113,22,236,202,132,104,145,229,236,174,218,85,98,113,184,210,13,39,163,136,113,149,150,172,60,68,90,19,137,34,90,76,186,234,90,164,239,147,46,185,129,177,51,49,133,148,204,82,176,100,159,134,151,171,19,161,58,162,55,233,211,18,68,110,198,119,79,202,78,226,50,62,202,74,146,162,232,162,25,52,0,0,99,12,202,185,140,106,193,139,146,157,128,116,38,234,87,189,82,49,211,233,170,114,107,81,83,11,154,91,87,43,123,138,73,110,109,6,165,36,139,83,53,236,233,166,186,83,66,248,80,103,113,197,169,199,48,250,148,165,40,204,212,163,184,161,25,153,159,153,253,32,139,86,236,55,233,247,205,50,4,164,146,94,141,86,101,151,18,71,174,138,75,196,70,90,151,126,164,54,139,0,21,211,198,211,250,194,216,159,194,242,254,69,32,98,174,7,95,237,179,22,191,193,212,143,244,178,69,181,128,168,254,36,252,70,222,185,31,171,229,219,1,43,74,110,142,202,220,131,115,92,49,92,208,231,40,140,210,228,56,203,47,236,36,122,165,110,23,227,58,165,62,166,166,230,30,225,243,195,230,179,153,154,203,24,147,137,49,101,83,112,194,154,255,0,83,234,219,213,215,144,125,88,96,251,165,162,50,209,199,75,230,132,30,237,202,69,225,208,168,84,107,98,141,6,221,183,105,113,105,180,186,107,8,139,14,28,86,137,182,88,101,5,162,80,132,151,68,164,136,136,136,136,115,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,78,226,89,131,10,197,252,183,212,60,20,50,114,109,180,243,181,228,173,45,234,179,76,120,19,52,78,164,133,158,155,156,46,157,62,178,20,89,104,220,53,156,55,191,169,149,232,47,46,53,66,131,84,101,255,0,105,104,209,108,60,149,232,173,13,42,211,114,11,82,212,143,167,144,216,163,42,184,169,31,23,240,46,211,186,211,41,167,165,250,38,3,51,141,11,37,105,39,193,176,227,132,126,186,207,93,92,252,163,215,226,50,224,167,46,49,152,148,117,76,74,163,225,251,50,93,36,67,131,30,98,155,223,234,110,68,138,131,70,122,110,62,189,116,215,111,233,242,30,75,132,134,16,149,237,142,210,111,42,156,66,118,159,66,167,173,246,20,109,238,219,45,153,144,28,79,85,32,210,94,170,143,177,146,190,174,226,238,72,136,136,136,136,136,139,161,17,15,208,0,0,0,1,70,28,88,228,45,236,200,146,22,251,107,36,83,54,145,37,90,154,72,167,206,232,127,1,32,184,42,64,143,224,110,154,167,35,233,185,179,152,230,109,47,103,74,114,182,235,166,189,250,233,168,180,208,0,0,17,207,62,216,174,88,73,151,27,142,224,143,33,132,204,253,199,200,109,75,209,107,253,223,21,10,218,68,180,153,232,78,106,122,24,160,75,18,218,122,246,187,160,219,137,83,138,114,111,55,169,25,154,189,70,148,191,129,254,111,192,108,215,101,219,241,173,107,106,29,10,35,41,105,168,220,205,169,36,146,72,183,56,165,118,34,34,238,175,128,239,0,0,0,0,0,0,0,0,0,0,126,25,106,90,10,0,226,75,133,168,195,28,206,220,49,160,195,91,52,201,190,19,193,172,219,218,149,236,167,195,53,232,100,132,164,244,82,207,183,233,234,51,159,9,28,197,34,211,188,165,97,45,199,87,91,112,106,187,60,3,110,200,209,182,249,77,79,125,221,9,110,145,22,170,82,79,213,73,245,239,167,113,113,132,100,125,72,245,31,160,0,2,165,120,190,87,169,83,163,187,76,140,251,106,148,205,205,77,113,104,37,36,212,73,244,91,189,76,136,245,252,162,242,24,51,133,100,9,82,243,47,29,214,55,237,102,18,28,94,221,116,218,85,8,90,235,161,11,221,0,0,0,0,1,1,56,186,97,107,87,70,12,69,189,154,138,183,100,210,101,183,185,72,70,227,75,77,68,158,225,153,158,195,50,34,53,124,72,190,174,226,181,178,27,126,189,135,249,152,180,102,182,243,141,55,85,168,192,165,62,109,168,210,102,211,181,8,166,162,246,147,211,212,243,212,190,70,54,28,167,202,106,108,8,211,89,51,54,228,50,135,80,102,125,77,42,73,25,118,250,197,119,241,140,197,104,244,44,46,163,225,212,57,41,241,245,10,132,121,78,182,75,45,124,51,145,234,12,168,204,137,100,173,55,17,119,73,151,249,133,109,228,231,10,166,226,206,96,236,218,43,80,151,34,28,42,205,58,116,226,229,154,211,225,145,58,58,92,37,122,138,45,52,115,174,226,211,226,99,98,187,114,139,14,220,183,233,148,10,123,40,106,53,54,27,49,26,66,18,73,36,161,180,18,18,68,68,68,69,209,37,216,136,118,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,7,142,47,251,83,194,95,240,141,95,253,20,96,224,117,254,212,241,107,252,35,72,255,0,69,36,89,240,0,0,0,0,13,115,179,201,139,245,12,108,205,45,253,118,73,148,167,96,194,170,189,69,164,167,118,169,110,12,69,169,150,182,151,145,47,106,157,50,252,231,84,46,203,36,57,107,161,229,147,1,168,118,163,16,90,77,201,86,142,213,78,229,152,73,245,223,156,226,8,205,6,103,215,99,68,124,180,151,66,209,38,173,8,212,173,115,248,235,110,75,110,131,120,80,42,54,173,209,73,141,84,164,85,163,57,14,116,57,45,146,218,125,149,164,210,180,40,143,185,25,25,141,115,179,111,130,199,150,236,199,221,248,99,74,125,226,129,72,156,137,116,119,183,159,48,161,188,132,191,31,215,238,107,66,86,148,26,191,57,6,98,249,178,143,138,179,49,179,45,120,123,137,181,55,146,245,70,175,70,109,53,7,82,173,73,201,140,41,76,72,95,203,87,90,112,244,242,215,79,33,151,64,0,0,0,4,34,226,231,139,245,12,55,202,210,173,58,44,165,51,59,16,42,173,81,93,82,21,181,73,130,148,41,233,26,31,193,92,182,218,50,243,75,170,16,39,133,86,90,232,120,241,143,50,174,187,206,11,83,173,188,60,142,205,77,232,110,167,114,37,78,117,106,40,136,89,118,52,17,182,235,134,71,208,205,164,164,200,200,204,94,152,10,251,226,245,150,203,118,246,193,87,51,1,72,165,178,205,215,100,46,59,115,100,182,157,23,50,150,235,164,209,182,189,61,163,109,199,80,226,76,253,148,243,75,204,69,94,13,248,183,82,180,179,29,63,10,221,150,126,137,190,233,15,153,71,82,244,47,29,13,38,251,110,36,188,207,146,82,72,200,186,153,25,31,228,139,174,0,0,0,0,0,21,113,198,142,167,125,220,179,112,227,12,45,107,114,181,82,167,70,106,93,122,119,130,130,243,205,169,245,25,48,198,227,65,25,110,74,83,35,167,125,28,249,143,87,193,187,0,90,180,48,246,236,198,43,174,217,145,10,231,171,213,85,68,132,115,226,41,167,163,192,101,182,214,163,70,242,35,73,58,235,166,74,248,242,16,44,112,117,55,93,171,111,95,22,213,78,207,187,41,49,170,148,106,196,87,33,205,135,33,4,166,222,101,101,162,146,100,127,231,238,71,161,151,81,173,86,42,218,85,28,12,199,43,166,204,165,84,29,76,187,30,230,149,14,12,194,50,53,159,134,146,162,101,238,157,53,50,66,21,242,51,234,94,67,100,156,58,185,215,123,97,245,177,121,186,193,50,186,253,26,21,81,77,151,228,27,236,33,195,79,232,221,160,244,64,0,0,0,0,58,139,190,189,248,43,105,214,238,127,10,228,159,67,211,164,207,228,54,131,82,221,229,52,165,236,73,23,83,51,219,161,17,117,234,53,217,195,124,22,197,28,114,199,235,126,149,122,218,119,51,63,134,247,75,30,154,168,189,77,125,27,17,38,73,42,75,198,165,39,66,50,37,184,173,76,251,141,139,109,250,5,18,212,161,192,182,109,186,92,106,109,42,151,25,184,144,162,70,65,33,166,25,66,73,40,66,82,93,136,136,136,135,96,43,39,141,70,10,80,31,177,109,44,124,166,211,217,98,183,10,170,155,118,166,243,105,74,87,42,43,205,56,227,42,112,251,168,219,91,42,74,124,244,120,252,139,167,137,224,135,125,212,218,187,177,43,12,150,181,46,159,42,155,18,186,210,79,77,26,121,167,121,43,50,249,173,47,55,175,252,17,118,243,182,193,137,51,91,142,112,178,229,128,151,102,43,62,166,85,54,155,12,217,165,48,239,103,234,14,159,46,58,52,238,101,189,68,165,127,114,149,31,150,162,135,242,187,130,55,30,110,115,25,74,177,167,212,101,172,171,50,222,172,92,149,77,119,58,220,68,171,153,37,227,51,252,181,169,68,132,153,235,235,186,157,75,77,70,196,86,109,157,108,97,245,173,75,178,108,202,44,106,77,18,141,25,17,32,195,140,141,173,178,210,75,161,23,196,207,169,153,159,83,51,51,51,51,51,49,220,136,99,196,223,41,20,236,192,96,204,204,65,182,105,40,59,250,196,136,236,232,78,180,146,39,39,193,71,175,34,26,180,45,87,234,146,156,108,186,153,44,141,37,167,49,90,215,135,10,188,127,94,13,230,102,5,161,86,168,27,54,230,35,33,52,41,105,90,244,109,19,117,51,132,238,158,106,230,153,180,95,2,144,163,242,23,186,0,3,225,62,116,58,92,25,21,58,140,150,227,68,136,210,223,125,231,21,181,13,182,130,53,41,74,51,236,68,68,102,103,242,26,229,230,115,24,110,92,218,230,86,181,120,83,35,200,154,117,234,155,116,123,106,2,72,247,20,66,95,42,35,41,35,211,69,47,82,81,151,79,93,197,124,69,231,101,15,44,150,182,85,240,118,153,96,209,227,199,122,181,33,180,75,184,106,136,65,18,231,207,52,250,231,187,191,45,26,154,27,79,146,75,94,234,81,158,109,24,223,48,152,17,100,230,63,10,171,56,87,124,196,74,163,84,90,53,196,150,148,17,189,79,150,146,62,84,150,140,251,45,42,255,0,238,146,106,73,234,149,25,30,191,86,213,91,16,242,115,153,104,211,229,199,84,107,155,14,46,3,106,100,116,44,210,137,40,109,102,135,155,37,105,213,167,154,53,17,43,78,168,112,140,187,141,141,237,43,166,137,124,90,212,123,206,218,152,153,116,154,236,22,42,80,95,79,103,24,121,4,180,43,244,165,68,59,96,0,0,0,0,17,99,137,149,209,115,219,217,65,187,105,150,117,54,161,54,167,116,59,22,130,148,65,142,227,206,19,15,57,186,70,169,65,25,237,83,45,186,131,51,233,235,252,197,117,112,175,203,108,251,191,51,173,92,152,147,99,212,163,210,236,186,83,213,184,168,169,211,156,109,151,167,147,141,180,193,31,49,36,70,104,230,45,210,248,41,164,152,187,192,20,63,197,103,5,40,24,63,154,89,19,173,74,123,48,105,87,189,41,155,139,195,48,148,161,166,37,41,199,90,144,148,164,187,18,150,207,52,252,181,116,244,237,161,88,247,10,43,238,167,123,100,218,222,137,85,90,156,114,215,169,78,161,54,226,180,213,108,182,178,117,162,250,146,135,210,130,249,32,190,177,48,133,35,113,122,199,153,248,137,152,100,225,37,62,105,157,3,14,163,33,131,105,10,61,142,212,164,54,135,31,112,252,140,210,131,105,162,212,189,83,67,154,123,70,37,87,9,172,159,208,236,60,54,133,153,27,210,146,220,155,186,237,105,78,80,249,237,145,157,46,152,102,105,74,219,35,236,227,229,170,205,101,215,148,164,36,180,220,178,85,135,128,128,156,86,114,137,111,98,94,18,212,177,250,211,162,179,30,245,178,163,120,170,139,204,36,146,117,42,82,63,28,78,233,209,75,101,58,184,149,159,93,136,90,122,250,164,80,191,132,206,62,212,240,187,50,81,112,210,100,229,149,183,136,232,58,107,236,43,170,27,168,33,42,92,87,136,188,148,102,74,107,230,79,117,246,72,202,242,192,0,0,6,176,159,190,207,241,139,255,0,210,70,207,96,2,186,120,218,127,88,91,19,248,94,95,200,164,12,85,192,235,253,182,98,215,248,58,145,254,150,72,182,177,84,92,72,184,145,120,223,74,101,235,47,85,239,220,222,188,59,154,230,134,239,227,124,151,14,34,203,242,123,147,142,151,181,213,41,61,53,53,96,190,31,60,62,107,57,153,172,177,137,56,147,22,85,55,12,41,175,245,62,173,189,93,121,7,213,134,15,186,90,35,45,28,116,190,104,65,238,220,164,94,29,10,133,70,182,40,208,109,219,118,151,22,155,75,166,176,136,176,225,197,104,155,101,134,80,90,37,8,73,116,74,72,136,136,136,135,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,7,93,113,209,97,220,118,253,78,129,80,101,14,198,169,67,122,35,168,90,73,68,164,56,131,66,136,200,200,200,250,40,251,145,141,117,51,141,133,83,112,155,48,119,149,21,216,75,143,14,109,102,163,58,9,114,205,9,240,203,157,33,45,146,125,68,150,154,55,211,105,105,240,49,100,156,28,241,90,61,115,11,171,24,117,50,82,124,125,62,161,34,83,77,154,203,95,12,220,122,123,41,50,35,89,171,77,198,125,146,69,254,97,98,21,9,77,66,129,38,107,198,100,220,118,86,234,204,143,169,37,41,51,62,255,0,80,215,143,62,87,235,216,129,153,139,182,107,143,58,235,116,170,140,250,83,6,226,141,70,77,53,80,148,105,47,105,93,61,127,45,11,228,66,202,120,69,97,107,118,190,12,75,189,158,138,182,164,213,166,57,181,75,70,211,83,78,196,128,225,25,30,194,51,35,52,252,76,190,190,226,125,128,0,0,0,0,162,46,42,112,37,68,204,188,135,95,222,105,122,18,220,70,237,116,218,117,9,218,105,169,9,43,193,102,173,1,154,5,207,74,91,169,41,75,159,53,210,70,228,238,216,104,167,39,93,53,215,77,126,66,210,0,0,7,225,153,23,83,61,5,57,241,110,204,83,119,101,227,23,9,109,202,186,220,131,74,223,227,219,106,70,173,185,205,106,3,237,106,72,116,200,244,82,85,237,36,186,246,215,184,193,156,54,176,181,24,157,153,219,122,52,232,107,122,153,11,197,248,197,147,123,146,141,244,249,134,141,76,208,164,150,170,65,119,253,29,69,255,0,145,104,90,15,208,0,0,0,0,0,0,0,0,0,1,94,124,89,242,230,253,243,135,141,226,181,185,70,114,101,86,131,175,53,184,177,205,199,222,231,191,5,130,208,144,210,148,173,18,133,31,85,22,132,71,220,186,10,129,177,239,42,222,31,220,240,238,171,126,91,177,103,194,230,114,220,109,197,161,69,189,181,54,125,80,164,171,217,89,246,50,238,54,6,202,6,107,108,236,200,88,17,234,49,170,176,218,174,51,191,198,65,83,237,37,228,106,244,130,111,232,201,231,22,90,161,157,221,124,186,151,78,210,16,0,7,10,177,89,166,208,96,57,83,171,77,102,44,102,180,220,227,206,37,9,45,84,73,46,170,50,46,230,69,250,70,187,25,182,199,137,152,221,138,21,186,210,100,169,80,37,63,13,246,155,74,204,219,37,55,13,182,140,200,185,139,79,114,87,99,243,63,168,76,30,12,184,92,244,251,162,224,197,41,13,164,226,199,143,46,146,141,201,62,142,165,202,123,228,101,170,52,236,127,157,175,203,204,91,152,0,0,0,0,12,37,157,11,118,61,203,150,60,70,136,244,84,190,228,123,98,177,33,141,80,74,216,234,105,242,9,42,234,71,166,155,187,151,81,64,56,47,45,203,115,27,172,215,30,61,171,135,115,83,146,189,58,104,104,150,222,191,15,205,27,31,217,85,216,109,225,101,6,227,153,33,13,198,69,2,44,199,92,90,200,146,148,20,100,172,204,204,207,66,233,169,234,103,250,69,20,241,17,199,71,241,151,31,235,49,227,76,39,233,214,244,153,20,136,251,28,53,33,68,196,217,100,149,22,142,45,39,234,185,220,180,250,139,206,96,240,122,192,71,41,180,202,174,48,220,84,117,165,233,60,248,48,84,252,125,8,218,82,96,72,109,196,154,219,215,93,72,244,82,87,167,192,188,197,160,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,193,227,139,254,212,240,151,252,35,87,255,0,69,24,56,29,127,181,60,90,255,0,8,210,63,209,73,22,124,0,3,169,185,110,203,86,204,166,42,181,120,92,212,170,21,57,7,162,165,212,166,183,21,148,159,192,214,225,146,75,252,99,133,103,226,70,29,226,27,11,149,96,95,182,229,204,203,105,37,45,202,61,81,137,169,73,31,66,51,54,148,162,34,30,140,0,4,52,123,132,206,80,228,86,87,93,145,74,186,93,146,236,163,150,189,245,165,41,10,112,215,184,245,73,167,169,25,249,9,150,0,40,67,138,165,213,73,185,243,163,118,183,72,124,158,77,22,29,62,148,251,137,50,52,155,237,199,66,156,73,127,122,165,154,15,224,164,40,90,167,13,74,44,186,6,72,48,186,12,212,232,227,176,231,205,79,252,28,138,140,151,219,255,0,240,29,72,147,96,58,75,158,247,179,44,136,169,157,121,221,212,90,4,101,158,137,122,169,61,168,168,87,212,167,20,68,99,160,182,49,223,3,239,105,72,131,102,99,45,141,95,146,226,249,104,102,153,113,67,148,181,43,167,170,73,109,195,51,62,165,211,230,67,221,0,0,12,55,152,252,167,225,38,106,32,80,233,184,177,30,172,243,22,243,207,191,8,160,78,56,218,45,212,161,43,53,104,71,187,162,11,79,135,81,252,101,191,41,56,61,149,88,181,232,152,77,10,166,194,110,71,35,57,61,83,230,28,133,40,216,39,9,178,35,50,45,8,185,171,233,243,25,156,4,100,226,77,117,82,109,92,151,98,59,149,71,201,42,170,67,143,74,136,222,164,74,117,247,228,54,146,74,117,239,162,119,44,255,0,185,66,190,2,170,248,83,81,101,213,51,191,100,78,140,157,91,163,195,171,205,145,242,109,84,233,12,23,255,0,134,250,5,247,128,254,92,113,182,91,91,207,56,148,54,132,154,148,165,30,132,146,46,230,103,228,67,30,206,204,118,94,169,117,50,162,212,241,227,14,226,84,85,218,35,247,68,22,222,62,255,0,144,167,73,94,71,229,228,61,197,42,177,73,174,194,110,167,68,170,68,168,67,119,93,146,34,190,151,91,95,212,164,153,145,142,96,0,0,0,0,225,213,234,244,186,5,42,101,118,183,61,136,52,234,115,14,74,151,41,245,146,27,97,148,36,212,181,169,71,208,146,68,70,102,127,33,173,134,48,92,114,177,251,49,215,93,199,104,83,92,125,235,238,237,146,186,60,68,17,239,119,196,202,50,142,141,21,215,121,146,144,71,219,169,159,66,236,54,62,177,45,148,89,118,61,189,103,54,233,56,138,13,42,37,49,43,45,116,81,48,202,91,35,45,122,245,219,230,59,208,28,90,157,86,153,69,132,237,78,179,82,139,2,27,5,171,178,36,188,150,155,65,124,84,165,25,17,126,145,224,227,230,75,46,210,234,71,71,137,143,152,114,244,242,50,35,138,221,211,5,79,117,211,79,80,157,221,230,94,94,100,61,252,25,240,106,145,26,168,83,102,177,46,43,233,222,211,236,56,78,54,226,126,41,82,117,35,47,153,15,184,0,0,0,0,173,238,53,56,175,111,211,112,146,210,193,150,101,48,237,122,183,91,69,113,214,9,90,173,136,81,218,117,178,89,145,123,59,221,116,137,38,125,201,183,52,35,208,204,177,247,4,60,60,169,46,181,137,88,174,252,117,34,158,212,88,150,244,87,76,143,71,94,82,249,239,36,188,181,66,81,28,207,95,237,169,211,204,91,16,171,110,55,120,152,235,52,172,54,193,232,114,140,145,41,233,119,29,69,146,233,248,178,38,34,159,207,241,146,255,0,196,95,163,151,193,39,10,163,198,181,113,7,27,38,69,35,147,62,115,86,204,7,84,94,178,26,101,9,145,32,147,231,181,106,122,62,190,90,181,242,49,103,192,63,20,146,81,26,84,68,100,101,161,145,249,141,109,243,67,135,82,48,7,51,183,213,141,68,55,105,233,183,46,7,36,210,84,223,168,182,35,56,105,145,16,211,167,99,38,156,104,200,203,225,175,65,176,126,5,98,51,120,187,131,54,78,39,32,219,223,115,80,161,84,95,74,61,150,223,113,164,155,173,255,0,197,115,122,127,226,143,116,0,35,7,18,156,76,119,12,50,115,125,204,133,40,216,168,92,44,179,110,68,50,232,106,241,110,18,31,45,124,191,115,120,131,253,31,164,85,183,10,140,42,143,137,153,189,161,84,106,17,73,248,22,68,25,55,51,169,81,122,188,214,141,13,71,63,239,146,251,237,56,94,127,71,175,145,139,232,0,20,177,198,107,10,217,180,179,11,65,196,216,49,185,81,239,202,33,20,133,236,34,39,39,66,52,180,225,235,231,244,11,136,95,163,231,210,101,112,136,197,73,23,254,84,155,181,42,82,141,217,150,29,98,77,29,27,149,170,252,34,201,50,24,51,249,23,57,198,211,242,104,139,200,77,208,30,42,236,198,252,23,176,100,156,43,235,23,172,171,114,66,87,203,54,170,213,248,144,214,74,211,93,187,93,113,39,174,158,67,184,181,175,187,30,249,140,115,44,171,202,135,112,71,73,17,155,180,186,139,50,208,68,125,143,115,106,81,14,244,0,0,0,0,5,26,113,118,197,123,127,17,179,74,139,126,219,148,196,166,108,122,35,52,57,143,180,173,196,115,121,174,188,242,53,237,234,115,80,131,34,236,164,172,140,245,232,86,39,194,199,15,42,88,127,147,107,89,218,188,117,71,147,116,74,151,112,147,74,35,212,153,125,100,150,21,245,45,150,154,89,105,228,178,243,212,75,129,173,182,113,36,212,37,102,191,24,93,169,115,57,201,190,43,77,167,122,118,159,41,19,29,75,95,163,150,148,104,126,101,161,141,132,240,62,60,24,152,43,96,68,165,161,180,67,102,215,165,55,29,45,158,168,38,138,35,100,146,73,252,52,34,208,123,96,30,111,18,226,83,106,24,113,117,192,173,19,103,79,147,68,156,204,178,115,77,166,202,152,89,47,93,122,105,180,204,107,135,150,151,103,177,152,220,43,122,149,191,198,162,245,161,156,125,137,220,163,115,199,51,180,136,143,191,93,58,121,141,152,0,0,0,6,176,159,190,207,241,139,255,0,210,70,207,96,2,186,120,218,127,88,91,19,248,94,95,200,164,12,85,192,235,253,182,98,215,248,58,145,254,150,72,231,113,34,226,69,227,125,41,151,172,189,87,191,115,122,240,238,107,154,27,191,141,242,92,56,139,47,201,238,78,58,94,215,84,164,244,212,213,130,248,124,240,249,172,230,102,178,198,36,226,76,89,84,220,48,166,191,212,250,182,245,117,228,31,86,24,62,233,104,140,180,113,210,249,161,7,187,114,145,120,116,42,21,26,216,163,65,183,109,218,92,90,109,46,154,194,34,195,135,21,162,109,150,25,65,104,148,33,37,209,41,34,34,34,34,28,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,21,127,198,23,1,23,82,165,210,177,134,221,163,173,79,70,54,32,206,83,17,245,34,101,41,159,33,199,20,104,111,93,117,52,234,165,47,79,137,121,136,123,195,187,29,30,193,172,126,163,71,147,48,152,167,92,50,99,210,36,111,112,210,132,147,243,98,18,148,122,184,132,151,170,223,115,215,234,63,43,214,189,107,176,221,194,202,245,199,14,66,28,140,186,4,169,141,56,133,145,146,144,113,148,178,50,50,61,15,166,135,169,31,233,26,224,227,68,183,46,60,110,188,156,100,205,75,153,115,84,82,141,122,234,107,150,230,159,31,206,23,251,146,235,114,61,181,150,60,57,136,204,82,101,201,22,197,34,67,250,32,147,189,213,83,227,146,149,208,139,93,118,247,62,163,54,128,0,0,0,0,168,206,51,88,92,244,11,162,223,197,40,237,36,162,200,143,18,144,189,169,62,175,41,202,131,230,103,162,52,236,95,157,175,203,204,96,78,27,24,234,156,35,199,122,101,34,163,49,44,211,174,39,153,166,47,154,230,214,210,185,19,33,164,213,213,196,164,140,146,217,245,208,250,121,24,190,120,51,162,212,161,179,62,12,134,222,98,67,105,113,183,27,89,41,42,74,136,140,140,140,186,31,67,33,247,0,1,30,243,125,154,219,59,45,246,12,138,140,170,180,55,107,143,236,240,112,82,251,74,121,122,61,28,156,250,51,121,181,158,136,123,119,79,46,167,211,190,191,55,197,229,91,196,27,158,101,215,112,75,118,84,249,188,190,98,220,113,107,51,216,218,91,46,171,82,149,236,160,187,153,246,22,253,194,99,46,111,216,216,120,230,43,92,116,119,33,213,43,218,114,155,149,28,219,125,158,67,243,152,61,73,109,37,73,213,43,73,244,81,234,70,93,139,160,176,192,0,0,0,0,0,0,0,0,0,0,29,109,193,111,210,46,138,83,212,90,228,22,37,195,145,183,152,211,205,37,196,158,213,18,139,162,136,203,186,72,251,121,10,27,207,78,75,46,124,186,95,50,170,180,10,76,201,118,108,189,158,22,83,108,56,225,51,181,152,201,95,53,104,97,182,147,171,207,25,39,67,235,166,135,215,190,12,193,252,113,196,108,15,184,81,112,216,87,28,232,11,235,205,97,185,143,180,203,222,163,136,78,244,180,226,55,109,230,172,203,83,232,103,245,235,109,249,122,226,185,133,119,221,56,225,98,97,250,6,168,215,119,29,240,209,99,175,85,58,126,169,189,49,74,61,18,132,17,252,213,240,50,19,46,217,197,220,48,187,227,34,77,187,127,219,179,137,205,116,67,21,88,238,171,161,168,187,33,103,249,167,254,33,223,29,199,111,18,182,157,118,156,71,240,241,72,215,252,227,204,222,24,215,132,214,36,103,36,221,56,143,108,211,185,90,110,68,154,196,102,87,212,210,69,209,110,39,243,211,254,50,21,107,158,174,36,232,191,233,178,48,227,7,231,75,139,17,91,57,213,24,238,236,82,189,104,207,39,99,177,229,40,143,67,67,137,61,83,230,101,241,49,94,86,125,171,91,190,110,138,101,175,66,133,34,100,218,156,182,98,182,150,155,91,134,70,227,137,108,140,201,36,163,211,85,23,145,247,27,4,228,123,47,208,240,3,3,104,180,85,69,67,85,58,172,120,213,74,135,168,73,82,100,59,14,50,93,73,253,26,20,94,179,61,148,70,127,19,51,237,33,64,0,0,0,0,99,188,196,195,118,161,128,184,139,9,130,62,99,246,165,93,180,233,174,186,170,19,164,93,190,177,174,71,61,86,206,44,248,153,10,218,170,85,197,189,195,81,233,161,181,39,83,215,93,63,55,229,250,5,167,230,123,57,52,219,31,38,118,61,189,103,92,12,170,191,113,91,84,200,175,20,73,105,55,89,102,69,41,228,41,71,203,124,150,157,28,74,122,153,25,17,233,220,244,21,171,128,248,107,112,227,230,54,81,173,228,49,42,114,234,181,136,242,42,142,146,86,234,137,151,101,180,135,156,82,182,175,251,110,166,165,17,151,94,186,249,236,67,131,120,111,69,194,140,55,160,89,52,88,77,71,110,155,78,139,29,221,141,161,6,227,141,176,219,102,181,109,74,117,81,242,203,83,50,35,63,250,7,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,131,199,23,253,169,225,47,248,70,175,254,138,48,112,58,255,0,106,120,181,254,17,164,127,162,146,44,248,0,107,85,113,98,29,193,110,99,181,78,181,42,189,87,118,37,46,237,122,83,140,55,49,126,187,109,204,53,26,8,141,90,117,36,233,167,97,154,171,54,158,114,248,154,226,37,87,18,168,182,156,185,244,88,111,174,52,46,124,180,69,164,82,25,212,140,163,50,183,84,148,184,178,35,73,175,97,41,195,51,37,40,136,140,134,73,200,206,65,177,206,223,205,221,55,246,97,179,171,150,165,50,194,66,107,242,37,54,246,140,84,28,74,136,163,48,204,150,76,219,117,42,115,214,90,82,163,245,27,113,42,208,207,65,116,64,0,0,2,60,231,95,55,54,190,82,240,173,251,130,67,140,204,187,171,40,114,45,181,73,51,212,223,144,69,213,231,8,186,147,45,234,74,81,249,153,165,37,213,68,40,215,5,112,155,17,243,113,143,17,44,250,116,137,19,171,119,77,65,218,149,110,172,234,55,148,102,150,231,50,84,215,140,186,17,17,172,207,203,114,212,148,151,85,17,13,142,173,43,94,141,99,218,180,107,50,220,138,81,169,84,24,17,233,144,89,45,62,141,134,91,75,109,167,167,193,41,33,219,10,176,207,95,21,106,157,34,177,82,194,12,175,84,163,161,81,20,184,149,75,197,36,151,76,220,234,149,181,4,140,141,58,39,177,190,122,234,122,242,200,180,75,135,7,172,12,182,230,231,55,53,23,175,107,118,207,186,47,19,150,234,146,253,195,88,154,72,97,197,18,181,95,238,169,107,74,92,52,154,140,205,41,82,140,181,237,212,123,27,199,134,22,116,236,218,82,235,46,225,41,214,24,105,190,99,168,163,84,227,76,125,29,53,208,153,66,249,174,31,150,136,74,187,125,67,213,228,27,53,57,140,195,188,194,217,88,47,50,244,171,201,183,43,117,232,244,42,141,2,188,110,62,152,137,91,132,218,249,73,112,247,199,113,29,116,36,153,22,190,210,79,176,189,64,0,0,1,252,184,227,108,182,183,158,113,40,109,9,53,41,74,61,9,36,93,204,207,200,133,28,113,58,206,148,44,199,95,113,176,207,14,231,155,246,5,153,41,197,162,74,61,138,181,71,67,109,82,83,241,109,9,53,161,179,243,37,184,174,202,45,37,71,7,140,176,85,172,59,58,175,152,171,202,156,168,179,175,56,168,129,111,178,234,54,184,154,89,44,150,227,230,70,90,146,95,113,13,154,126,40,104,149,212,150,147,22,66,49,246,60,99,125,143,151,124,47,172,98,165,255,0,48,218,167,82,219,34,105,134,204,185,211,100,171,163,81,218,35,238,181,159,79,129,17,41,71,162,82,102,84,61,152,236,230,99,254,109,238,165,193,172,213,234,17,104,115,36,19,52,187,66,142,227,158,21,58,171,232,208,166,209,161,202,123,83,34,222,178,51,51,63,84,146,90,36,189,37,157,195,7,58,87,149,33,21,166,112,155,209,12,60,131,91,77,214,106,113,161,200,87,77,72,141,149,175,152,131,62,218,45,41,235,223,78,227,129,80,195,140,242,100,18,184,205,234,116,171,158,201,96,159,70,234,132,25,8,153,73,148,173,125,86,228,27,74,91,11,37,121,33,226,212,252,139,82,233,220,231,39,59,146,243,83,109,225,149,101,150,165,219,183,77,191,14,161,14,226,139,9,231,17,21,215,86,166,13,183,217,61,117,216,178,74,253,69,25,169,6,70,70,102,90,41,83,247,131,21,74,163,84,202,245,209,34,167,62,76,183,83,127,77,65,45,247,84,226,137,62,142,167,158,154,168,204,244,212,207,167,204,79,112,0,0,16,207,136,190,118,113,15,39,108,216,73,176,45,107,118,176,237,222,154,185,60,170,194,31,90,88,84,82,137,203,52,147,78,32,204,140,228,171,113,25,254,73,104,100,42,143,48,89,235,204,150,100,226,42,137,127,222,197,18,223,90,137,74,161,81,153,240,112,86,100,122,151,49,36,102,183,136,143,77,9,213,172,136,200,140,136,143,168,156,188,46,178,10,154,27,180,124,210,98,156,138,108,217,46,51,226,109,42,100,73,77,75,105,130,90,116,241,175,45,181,41,6,225,17,153,33,178,51,52,25,154,149,162,200,137,22,134,2,35,103,187,63,150,198,82,169,13,90,214,228,56,215,6,35,85,227,155,240,169,206,172,252,60,6,79,82,76,153,91,76,149,161,153,30,214,200,200,215,180,250,164,139,83,168,10,157,119,54,57,226,190,222,75,138,187,113,22,174,149,115,252,28,100,41,80,233,200,61,72,141,45,167,70,34,163,185,107,234,145,158,186,153,153,152,201,106,225,73,157,196,211,14,160,120,101,77,231,18,117,240,69,113,64,55,187,107,166,188,222,94,190,94,223,127,241,140,105,71,187,179,99,146,11,232,169,241,229,221,184,119,87,37,19,238,83,165,161,69,14,114,8,253,165,50,189,88,146,142,154,111,34,81,119,34,50,49,112,25,15,207,205,183,155,106,43,246,197,199,10,45,7,17,104,204,19,243,169,204,168,252,60,246,8,200,142,76,93,198,106,218,70,100,75,108,204,205,6,164,245,81,30,165,46,0,0,0,5,34,223,60,100,51,81,115,211,92,166,219,20,139,46,210,83,141,154,78,100,26,115,178,37,33,71,175,84,156,135,86,217,121,105,171,103,212,187,249,8,253,131,152,83,139,249,223,199,34,160,59,121,183,62,225,171,40,229,213,43,53,250,154,84,227,113,210,100,75,113,41,90,185,143,26,72,200,146,211,68,122,22,133,234,164,141,69,127,24,5,129,214,94,93,112,174,139,133,22,35,11,42,125,37,179,55,100,186,69,206,155,37,103,171,178,29,50,238,181,171,175,193,36,73,73,104,148,145,22,67,20,109,198,22,188,253,95,56,11,166,186,234,84,138,37,177,77,130,210,82,173,118,37,70,235,230,70,94,71,171,230,127,81,144,177,142,22,150,235,86,254,72,236,39,137,163,67,245,119,106,117,25,30,177,25,41,74,158,250,16,101,167,254,169,182,250,124,117,250,132,177,0,20,99,198,2,142,221,51,56,178,166,160,245,58,181,183,76,152,191,87,77,12,137,198,126,61,122,50,93,122,124,60,181,59,23,225,89,113,57,95,201,53,149,29,231,185,174,209,229,85,41,202,51,51,51,34,76,215,156,66,79,95,130,29,65,22,158,68,66,91,128,10,224,227,113,94,126,54,12,97,237,176,135,82,76,212,110,119,103,45,27,189,101,42,60,85,161,39,167,153,23,137,61,126,178,249,15,7,192,230,221,105,115,113,118,237,117,163,230,50,213,26,157,29,123,139,217,89,202,113,210,50,239,249,12,245,250,255,0,69,173,128,10,219,227,117,71,109,252,33,195,154,249,159,175,14,228,145,13,37,183,201,232,170,89,245,215,167,226,11,166,157,126,90,117,240,92,14,174,39,27,172,226,213,164,227,218,162,68,90,69,69,166,204,207,213,54,215,37,181,168,188,186,243,91,35,250,139,230,45,94,171,84,166,208,233,147,43,85,153,204,66,167,211,216,114,84,169,47,184,72,105,134,91,73,169,110,45,71,209,41,74,72,204,204,250,17,16,164,140,235,113,54,196,188,108,184,42,86,70,12,215,170,22,158,30,71,90,227,33,232,107,84,121,245,148,251,38,235,206,17,146,155,105,93,118,180,157,61,83,245,247,25,237,78,24,194,60,136,102,187,29,105,45,221,22,78,20,212,21,71,150,158,107,53,58,172,134,160,51,33,39,217,109,156,133,37,78,164,255,0,57,4,162,249,143,75,117,228,75,60,153,117,50,196,56,86,29,114,39,162,247,58,85,123,82,168,137,15,198,36,159,85,233,25,206,122,19,161,106,106,218,68,69,220,203,67,211,217,221,220,71,111,76,98,202,69,207,129,248,181,46,67,183,155,111,211,159,162,220,80,209,202,84,246,90,148,218,157,106,73,35,66,75,164,130,82,137,194,34,74,200,140,148,68,162,35,95,181,224,197,94,174,85,51,67,116,71,169,214,103,75,105,54,12,213,146,31,144,183,18,74,244,141,60,181,209,70,101,174,134,125,126,98,230,192,0,0,97,172,224,227,109,127,46,121,116,187,113,150,216,164,211,234,117,59,123,192,114,34,207,223,200,115,159,58,60,117,110,216,164,171,162,94,81,150,134,93,72,188,133,62,99,23,21,60,217,98,221,42,77,191,14,191,74,178,41,178,137,77,186,139,98,42,227,200,91,103,175,170,114,93,113,199,82,122,31,83,109,72,215,79,34,232,62,188,63,178,49,63,54,23,122,175,91,206,175,21,139,6,131,52,142,174,134,231,33,115,234,47,22,139,240,196,218,84,110,50,149,145,250,206,172,147,170,76,246,106,173,77,55,185,2,4,42,92,24,244,202,108,70,98,196,136,210,24,142,195,40,36,54,211,104,34,74,80,148,151,66,73,17,17,17,23,98,33,247,20,45,197,67,7,231,225,126,109,110,10,249,68,90,40,247,227,109,220,16,29,219,234,169,197,36,145,37,26,151,117,19,200,90,140,186,25,19,136,248,145,157,131,240,176,205,117,7,24,176,82,153,131,117,218,155,77,94,216,125,9,184,5,25,197,18,85,54,148,223,169,25,246,136,253,174,90,54,52,178,45,116,52,165,71,167,48,132,226,1,11,184,159,102,174,131,130,24,25,86,195,58,61,77,151,111,124,64,130,237,46,52,86,221,250,88,112,29,35,68,137,75,34,234,146,52,26,155,70,186,25,173,90,150,188,181,10,234,225,97,130,147,241,95,53,148,75,149,200,235,58,38,31,36,238,9,239,109,213,60,244,145,166,35,122,159,101,27,198,75,46,250,165,149,253,101,124,192,0,0,3,88,79,223,103,248,197,255,0,233,35,103,176,1,93,60,109,63,172,45,137,252,47,47,228,82,5,89,225,158,62,98,54,16,217,183,189,155,135,245,99,164,162,254,143,22,21,86,107,58,166,73,69,100,221,53,50,210,200,253,66,115,155,162,140,186,237,45,8,200,140,245,206,60,58,114,117,64,205,118,37,206,118,246,184,162,70,181,237,36,179,46,165,74,106,81,38,125,76,148,163,36,182,132,145,238,67,58,150,142,58,93,75,84,165,58,41,91,147,124,116,42,21,26,216,163,65,183,109,218,92,90,109,46,154,194,34,195,135,21,162,109,150,25,65,104,148,33,37,209,41,34,34,34,34,28,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,1,226,177,143,14,40,184,173,134,245,251,38,181,9,153,13,212,169,210,163,181,189,180,44,219,113,198,28,108,150,157,201,86,138,46,97,232,100,70,101,255,0,64,215,123,30,48,214,225,192,60,108,173,91,203,143,42,10,233,117,137,50,41,110,154,22,210,141,150,165,186,134,92,74,182,163,251,86,164,164,145,23,78,154,121,89,78,88,51,147,77,190,50,103,124,91,215,141,192,210,107,246,237,181,83,138,201,75,150,146,117,230,99,210,153,66,84,92,199,205,106,213,197,43,169,17,17,158,189,143,81,86,60,245,92,216,179,226,99,171,114,170,183,22,246,205,39,174,166,236,157,75,77,53,252,239,159,233,27,27,229,214,19,180,236,5,195,168,79,17,243,24,181,41,13,171,94,250,148,38,136,251,253,67,34,0,0,0,0,0,143,89,225,203,252,60,127,192,218,213,21,49,80,237,78,149,30,77,82,159,234,18,148,169,45,67,146,150,146,95,70,181,25,238,123,178,72,143,224,100,125,245,254,175,209,110,124,47,190,36,210,230,53,50,153,87,160,84,86,132,44,210,227,46,33,214,30,52,146,210,102,73,81,104,182,207,67,208,143,82,242,50,22,137,145,190,38,22,234,40,84,188,50,198,42,151,133,126,27,76,69,106,169,49,228,33,181,37,8,140,202,77,199,164,74,212,207,94,98,207,68,246,35,63,137,11,23,182,49,91,13,47,40,109,205,182,111,235,118,164,219,141,147,165,225,42,177,222,50,73,146,79,83,216,179,252,228,255,0,140,135,116,87,29,188,106,218,85,218,113,159,195,197,35,95,243,142,134,230,197,220,48,180,35,46,77,197,127,219,176,73,189,53,67,245,88,237,43,169,164,187,45,101,249,197,254,49,13,51,9,197,115,10,172,74,121,66,195,67,58,245,77,222,206,53,225,165,71,70,138,104,253,99,102,98,84,90,165,107,34,249,167,224,70,42,67,24,49,199,17,177,194,225,93,195,126,220,115,167,175,167,41,135,38,62,235,44,250,141,161,91,18,235,139,219,187,148,131,61,15,169,151,213,166,115,200,182,75,46,124,197,223,49,106,181,250,76,200,150,108,77,254,42,83,140,56,217,61,185,153,41,71,41,107,97,198,149,163,204,145,43,83,233,174,133,215,181,242,91,246,253,34,215,165,51,69,161,193,98,36,56,251,185,109,50,210,91,73,110,81,168,250,36,136,139,170,140,251,121,142,200,0,0,0,0,0,0,0,0,0,0,0,121,60,74,194,235,35,22,173,183,237,91,230,133,14,165,5,253,186,147,241,89,120,211,181,196,47,213,230,161,68,90,169,180,107,211,203,234,20,203,154,62,24,184,165,133,53,41,21,140,53,166,77,185,104,7,179,148,212,86,100,204,150,159,85,132,158,226,102,42,80,94,187,139,50,208,253,148,159,153,24,134,53,139,106,231,182,95,228,215,168,53,58,91,165,249,50,226,184,194,187,17,246,81,17,246,81,127,140,190,35,190,183,49,151,22,45,39,80,237,187,137,55,68,2,70,186,34,61,98,75,73,234,71,228,133,151,231,31,248,204,122,69,230,163,48,206,61,207,60,98,188,200,254,5,112,206,211,182,159,219,135,151,187,49,115,19,111,135,86,237,213,126,220,21,61,250,110,76,170,164,135,146,122,18,116,232,226,207,243,83,254,34,248,14,182,212,178,111,11,238,164,84,171,62,218,170,214,230,43,251,12,8,78,201,95,178,165,123,45,165,71,217,10,62,221,146,127,1,113,249,34,225,179,109,96,228,186,86,40,226,1,200,157,115,166,51,168,92,23,249,110,197,142,242,38,165,198,93,109,183,98,161,196,40,144,202,61,109,218,250,202,211,161,150,147,237,8,67,104,75,109,161,40,66,8,146,148,164,180,34,34,236,68,67,250,0,0,0,0,1,230,49,66,50,102,97,165,217,17,93,158,161,207,108,255,0,76,117,151,250,198,181,216,199,20,160,226,229,237,21,39,209,155,138,164,130,250,138,83,133,254,161,211,215,110,218,253,201,26,159,10,171,81,144,251,20,200,141,66,140,210,222,90,146,134,219,35,36,17,18,148,100,90,18,140,186,104,95,2,22,189,194,63,45,13,208,168,82,113,174,231,164,184,137,181,4,46,61,63,196,49,161,28,119,17,2,75,78,163,123,68,125,201,90,41,43,50,239,167,196,89,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,10,193,227,139,254,212,240,151,252,35,87,255,0,69,24,56,29,127,181,60,90,255,0,8,210,63,209,73,22,124,0,53,128,196,230,220,123,20,174,198,89,109,75,113,117,249,233,74,82,90,154,140,228,175,66,34,243,49,177,254,0,225,61,27,3,176,110,209,194,202,36,70,216,110,129,75,98,60,133,32,139,87,229,109,35,144,242,140,187,169,110,154,214,103,253,215,78,154,12,128,0,0,0,49,206,96,49,226,196,203,134,24,85,113,71,16,38,155,112,160,35,100,88,173,159,211,207,150,162,62,84,102,75,205,107,50,238,125,18,68,106,81,146,82,102,84,3,138,152,153,140,89,215,199,196,214,165,192,145,87,185,174,105,77,211,104,180,104,102,165,183,17,141,199,202,140,201,40,253,86,211,170,148,165,30,133,169,173,106,50,213,70,46,211,36,25,57,181,242,145,134,104,166,154,99,84,47,106,219,109,189,113,214,16,143,109,194,45,83,25,163,62,164,203,122,153,23,109,231,170,204,139,82,36,201,1,13,120,167,230,30,161,129,217,113,118,222,182,39,170,37,199,136,82,23,67,140,235,106,52,184,196,61,134,169,110,160,203,177,236,52,52,70,93,72,223,35,46,165,169,86,215,13,172,164,65,205,6,50,189,58,243,140,167,108,123,37,12,212,43,44,150,164,83,158,90,143,195,195,51,242,74,205,11,82,244,235,177,181,36,140,141,68,162,190,74,77,38,151,65,166,69,162,209,41,209,169,244,248,44,162,60,88,177,154,75,77,48,210,75,68,161,8,73,17,37,36,68,68,68,69,161,14,88,193,24,193,148,28,53,197,60,88,177,177,205,136,141,81,111,123,42,183,10,164,117,24,204,151,244,206,51,46,36,213,30,73,22,155,207,105,122,142,31,172,147,34,46,169,213,35,59,128,0,0,10,175,226,155,159,110,74,106,153,92,193,218,190,171,90,85,22,242,171,198,89,145,164,143,162,169,173,40,187,234,93,30,50,212,180,62,95,246,194,44,19,195,111,34,18,51,25,116,183,138,184,153,75,113,24,107,111,201,208,153,117,38,146,174,203,65,145,248,116,245,35,228,160,244,55,22,93,207,232,203,169,168,209,120,49,163,71,135,29,168,112,227,182,195,12,33,45,180,211,104,36,161,180,36,180,36,164,139,161,17,17,17,17,16,250,138,91,227,25,142,245,11,211,29,32,96,141,62,97,149,18,193,136,219,242,153,66,189,87,106,114,155,75,138,90,188,143,99,10,101,41,239,180,212,239,231,25,9,39,194,95,40,116,11,31,13,161,230,74,241,165,53,42,236,187,27,90,168,102,250,9,94,139,166,234,164,18,219,248,56,254,134,163,87,114,108,208,146,211,114,201,86,34,56,21,234,13,18,233,162,205,183,46,74,76,74,157,46,164,194,227,76,135,45,164,186,203,237,40,180,82,22,133,116,81,25,121,24,215,223,63,121,97,99,43,88,255,0,62,211,160,33,223,193,58,227,9,172,219,198,226,247,169,184,206,41,73,84,117,40,204,204,205,167,18,180,17,153,154,141,4,133,31,85,11,24,224,169,238,177,116,253,160,78,251,186,156,39,248,0,0,12,57,152,156,165,224,174,105,89,162,55,139,244,57,211,213,110,38,90,105,142,68,168,59,21,76,28,146,107,154,126,161,145,40,254,129,189,55,17,145,109,237,212,196,2,204,191,6,162,163,80,167,93,217,104,187,42,53,55,225,161,114,21,108,214,212,133,188,250,72,181,52,70,146,132,164,141,125,52,74,28,79,173,175,227,53,46,177,99,35,121,196,188,242,155,138,177,41,245,154,141,65,118,13,82,106,98,220,148,87,77,70,136,250,168,144,169,109,182,175,97,246,244,212,244,208,214,148,154,21,249,38,157,128,216,125,137,76,55,42,43,205,188,203,200,39,27,113,181,18,146,180,153,106,74,35,46,134,70,93,117,29,22,33,222,212,124,53,176,174,44,66,184,23,182,155,109,82,229,85,101,117,208,205,182,26,83,134,146,254,232,246,232,69,230,102,68,53,216,165,196,196,204,234,230,105,152,146,102,248,139,171,17,171,134,110,60,230,171,110,35,103,170,148,100,93,249,76,48,131,209,37,217,13,104,67,96,108,9,192,156,58,203,182,29,83,176,219,13,168,173,67,131,13,180,156,153,38,132,248,154,132,157,164,75,147,33,100,69,189,197,105,212,251,17,104,148,145,37,41,73,100,33,142,177,223,0,240,215,49,118,12,220,62,196,202,3,51,162,190,218,252,36,162,65,120,154,115,230,147,36,200,142,231,116,45,61,15,224,173,52,81,25,25,144,215,246,65,98,86,74,179,56,243,80,166,19,55,78,28,87,84,132,186,141,82,220,198,147,241,46,167,202,125,133,245,35,235,177,221,59,141,137,176,242,246,163,226,85,133,110,226,21,190,189,212,219,150,151,22,171,23,174,166,77,190,210,92,36,159,247,69,187,67,47,35,35,33,232,64,0,0,65,139,231,131,190,83,238,58,106,216,180,156,186,237,41,196,159,162,145,22,168,114,219,221,215,170,219,144,75,53,23,94,164,149,36,250,23,82,235,173,98,102,151,41,120,191,146,108,64,165,250,82,176,169,16,101,58,114,173,219,166,146,167,35,243,22,210,136,252,143,124,121,8,213,10,52,238,61,53,35,74,149,212,202,215,184,105,230,250,165,153,236,38,151,67,190,166,19,247,213,146,166,98,212,228,30,212,157,70,51,132,174,68,189,165,167,174,123,22,133,232,90,110,73,43,166,242,34,152,130,140,184,192,83,36,192,206,36,153,79,182,73,69,74,218,166,74,100,244,63,89,5,204,104,207,255,0,186,105,69,250,5,145,112,189,184,99,220,25,35,195,228,180,182,205,234,89,212,169,210,18,131,246,22,137,239,154,72,254,102,218,155,87,252,97,42,192,5,28,113,136,184,74,181,155,255,0,70,146,181,244,5,173,77,167,31,78,219,150,252,159,255,0,73,22,19,194,138,138,170,78,73,173,9,106,99,150,117,105,245,105,186,234,102,107,34,154,235,68,163,35,237,209,146,237,228,68,126,98,95,0,10,220,227,117,76,146,238,15,225,205,101,45,145,199,139,114,191,21,197,232,125,22,236,85,41,37,250,73,149,255,0,136,120,222,7,55,12,114,60,93,181,29,91,105,125,69,70,168,178,157,125,101,160,188,83,110,31,212,70,109,121,126,87,212,45,84,0,87,23,27,123,132,163,96,158,31,90,123,186,212,174,151,42,58,105,223,195,68,117,191,255,0,74,255,0,164,99,78,7,84,85,61,115,226,213,198,108,116,137,2,145,9,46,153,153,104,110,185,37,102,146,46,199,248,146,51,248,104,95,17,153,248,198,227,148,251,3,3,40,184,75,65,154,113,230,226,36,215,19,57,72,94,139,244,100,93,139,117,29,58,145,45,215,24,45,117,234,148,184,158,164,103,164,70,225,83,148,90,22,61,98,53,75,20,241,22,150,221,66,209,177,92,105,44,192,125,36,166,106,53,53,145,169,8,113,63,148,219,73,34,113,73,62,138,82,154,35,213,59,146,119,114,73,36,145,37,36,68,68,90,17,23,144,253,21,7,197,219,40,118,237,129,58,157,153,12,57,163,51,78,129,112,78,58,125,205,14,58,73,12,162,122,201,75,106,90,16,94,207,52,146,226,92,211,66,222,148,43,218,113,70,126,75,130,167,189,61,211,246,127,59,239,26,112,186,144,0,0,30,63,23,112,158,201,199,28,60,171,97,110,35,83,158,157,111,86,249,30,50,59,82,22,194,215,201,125,183,219,209,104,50,82,116,113,164,31,67,235,166,157,140,65,172,99,224,193,131,23,5,42,76,188,21,188,171,150,157,101,40,82,163,198,169,188,83,233,206,43,93,73,10,213,36,243,100,126,206,253,235,208,180,61,170,50,61,107,78,60,236,126,200,174,62,191,25,137,82,173,155,198,216,146,150,228,180,219,134,184,181,8,199,162,137,42,34,245,95,140,234,118,153,106,94,100,126,170,147,210,254,178,239,141,148,12,195,224,213,179,139,182,235,124,134,107,177,55,72,138,107,37,42,36,164,40,219,125,131,50,239,181,196,168,136,207,77,83,181,90,22,163,35,140,17,156,92,168,90,121,182,194,183,108,186,196,130,167,87,105,170,92,203,122,172,73,212,225,203,52,233,181,101,166,170,101,122,18,86,146,235,161,17,151,84,144,161,251,226,193,199,60,162,98,219,116,250,235,21,107,58,237,160,200,241,20,250,140,87,20,132,188,148,153,146,95,140,241,104,78,180,162,212,181,46,134,70,105,81,17,238,72,151,120,111,198,143,30,45,170,59,84,188,67,195,251,102,242,125,132,108,42,130,28,93,54,67,223,221,58,77,146,154,51,254,241,180,23,110,158,103,253,98,47,26,92,118,184,233,46,211,112,247,15,45,139,65,247,145,176,231,186,227,149,25,13,127,116,209,44,144,217,31,247,232,89,124,190,16,94,171,87,196,44,102,191,188,125,94,125,94,236,187,238,121,205,178,78,60,181,72,151,54,75,138,36,54,218,117,212,204,204,205,41,74,75,161,22,132,68,68,68,66,253,114,39,149,72,121,81,193,40,150,196,244,48,237,221,92,82,106,119,52,166,143,113,28,163,78,137,142,133,121,182,202,79,97,105,208,212,107,81,105,188,72,208,0,0,1,172,39,239,179,252,98,255,0,244,145,179,216,0,174,158,54,159,214,22,196,254,23,151,242,41,2,2,100,155,38,19,179,137,84,189,105,177,47,54,109,243,181,169,9,146,193,174,57,187,226,102,61,189,49,208,174,219,26,220,218,141,106,45,84,69,166,137,61,117,44,119,68,173,227,94,78,49,209,82,161,248,155,98,249,179,102,169,137,44,58,68,182,220,45,61,102,156,34,61,174,176,226,12,187,30,138,74,137,73,62,198,87,209,148,204,213,88,153,177,195,54,111,123,88,211,6,173,16,211,30,185,68,113,228,173,250,116,157,59,30,157,84,210,244,51,109,205,11,113,17,244,37,37,73,44,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,179,120,184,101,165,186,237,10,54,53,91,52,151,23,54,158,132,71,159,225,216,212,138,59,104,159,37,215,87,177,163,62,230,157,84,165,145,118,215,226,42,134,133,118,215,237,184,213,8,84,170,140,134,24,169,196,118,20,150,144,242,210,149,182,225,17,44,140,146,162,35,212,146,69,215,82,248,144,238,48,114,41,78,197,203,38,42,143,163,215,21,53,7,245,28,166,203,253,99,101,28,47,140,152,120,105,105,196,79,102,104,112,27,47,209,29,5,254,161,233,192,0,0,0,0,127,43,66,28,66,155,113,9,90,22,70,149,37,69,169,25,31,114,50,21,189,196,107,135,204,91,241,137,184,213,133,20,217,71,95,142,195,142,78,166,67,100,185,114,80,146,151,37,199,18,203,17,148,181,188,167,22,218,73,74,95,82,208,143,174,134,42,54,187,111,220,86,141,85,218,77,193,72,159,73,168,70,90,146,182,37,199,113,135,80,164,168,210,126,170,200,148,90,41,38,93,187,145,252,7,165,181,113,191,23,44,148,27,86,198,35,220,212,246,205,28,178,68,122,196,150,146,73,245,122,17,33,194,252,212,255,0,136,135,124,140,212,102,25,183,185,229,140,87,153,159,192,238,25,218,118,211,251,112,243,119,30,50,226,197,218,234,221,184,177,38,232,158,75,211,84,72,172,73,117,61,8,188,150,179,252,210,255,0,17,14,134,143,109,92,247,51,252,154,13,6,167,84,116,255,0,38,36,87,31,87,99,62,201,35,62,201,63,241,31,192,76,236,174,112,197,197,44,86,169,71,172,98,85,50,109,181,64,45,252,214,165,51,38,28,181,122,175,164,182,147,209,84,131,245,219,65,158,167,236,168,188,204,133,205,97,174,23,89,24,75,109,177,106,216,212,40,116,216,44,110,208,152,138,203,38,173,206,45,126,183,41,9,35,209,78,47,78,158,127,88,245,128,0,0,0,0,0,0,0,0,0,0,0,3,230,252,104,242,154,54,101,48,219,205,171,186,28,73,41,39,231,216,198,32,196,12,162,229,247,18,91,82,110,12,50,183,82,234,180,250,118,40,176,137,223,200,252,165,178,175,36,17,125,66,51,92,28,29,240,2,162,243,242,105,151,13,211,21,107,219,203,109,50,225,33,180,232,68,71,209,48,186,118,63,210,99,206,187,193,147,10,78,81,41,155,198,225,38,60,201,85,8,219,187,127,238,58,119,28,234,127,6,140,20,67,78,149,66,237,186,84,225,237,229,242,167,196,50,46,167,174,186,193,250,132,162,193,140,157,224,86,6,161,46,90,54,116,7,166,167,95,221,211,41,240,213,39,251,39,246,70,217,65,246,117,73,250,180,47,175,55,0,0,0,0,0,0,243,248,133,176,236,27,148,156,94,196,157,30,102,170,215,77,11,146,190,186,141,108,113,217,13,183,141,55,217,52,239,49,39,114,213,12,149,187,93,127,117,187,230,57,249,119,194,170,134,50,226,221,191,100,193,136,243,237,201,159,16,229,242,155,82,182,70,84,150,154,90,207,68,47,66,46,97,106,102,90,124,126,7,177,118,16,216,116,220,52,195,75,106,202,166,199,67,72,164,82,97,66,86,212,37,38,165,53,29,182,204,207,106,83,169,250,133,215,66,250,139,176,246,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,43,7,142,47,251,83,194,95,240,141,95,253,20,96,224,117,254,212,241,107,252,35,72,255,0,69,36,89,240,0,214,138,76,118,101,230,77,216,146,17,189,167,175,133,54,180,234,101,170,78,126,134,90,151,94,198,54,93,0,0,0,29,37,237,122,90,248,115,105,85,111,155,214,178,197,42,135,68,138,185,147,166,60,103,181,166,146,93,79,66,212,204,207,161,18,72,140,204,204,136,136,204,200,134,191,217,205,205,197,231,156,76,85,77,65,182,38,197,181,169,174,170,29,175,65,47,89,109,161,106,34,230,173,41,51,37,72,116,201,59,180,215,79,85,4,102,73,212,236,239,134,222,68,163,101,206,211,111,20,241,50,148,218,241,46,224,143,209,151,82,149,29,10,26,200,191,115,163,190,143,40,186,186,178,62,132,100,217,116,37,26,231,8,10,142,227,133,46,164,187,231,10,160,186,71,232,246,105,53,55,88,61,199,248,229,188,201,59,211,93,61,148,51,228,95,89,233,211,55,240,87,163,66,137,150,75,162,180,218,99,42,101,70,245,148,219,174,54,173,86,77,181,10,39,45,181,252,12,141,110,40,139,224,225,31,152,176,32,0,0,0,1,5,120,149,231,189,25,121,182,87,132,88,95,84,47,217,30,224,139,171,210,154,61,78,133,13,101,167,56,207,201,245,150,188,178,238,146,35,89,233,234,18,171,83,36,185,64,187,51,125,138,101,22,90,166,196,179,105,15,34,85,207,90,46,170,36,40,247,120,118,148,174,239,187,161,145,31,93,165,170,204,143,66,74,175,242,205,179,173,140,62,181,169,118,77,153,69,141,73,162,81,163,34,36,24,113,145,181,182,90,73,116,34,248,153,245,51,51,234,102,102,102,102,102,102,59,144,26,228,231,146,100,137,217,190,197,199,165,56,107,90,110,169,172,145,159,230,54,189,137,47,208,148,145,126,129,176,6,7,194,135,76,193,91,2,155,78,105,13,68,137,107,210,152,97,8,246,82,218,98,54,73,34,211,200,136,136,123,96,21,93,199,38,5,52,153,193,218,161,168,145,80,82,171,177,200,137,61,92,100,138,18,140,204,255,0,185,81,150,133,255,0,172,49,148,184,42,123,172,93,63,104,19,190,238,167,9,254,0,0,0,3,95,94,37,150,61,26,195,206,134,33,83,232,44,33,136,149,55,162,214,77,164,36,146,72,122,84,102,158,127,183,79,89,229,56,175,248,222,125,206,228,242,43,119,85,47,140,161,225,93,195,89,125,79,76,58,3,80,156,117,94,210,202,50,213,29,42,81,249,153,165,146,51,62,230,102,103,230,60,199,19,10,140,218,94,71,177,66,76,2,213,213,197,167,71,87,67,63,163,118,165,21,183,59,127,112,181,127,175,160,173,94,15,16,33,204,205,249,72,147,29,46,57,6,214,169,72,142,163,238,219,134,166,91,53,23,207,99,139,79,212,163,23,144,0,40,203,140,13,34,21,55,56,114,38,69,111,107,181,91,106,153,46,73,232,94,179,133,205,100,143,161,126,99,40,46,186,246,248,104,69,102,92,53,38,84,103,100,131,11,158,170,35,107,201,135,61,148,151,95,196,183,81,146,134,143,169,159,118,210,131,255,0,171,176,147,96,0,0,2,36,241,77,177,232,215,134,75,239,42,133,69,132,28,187,97,232,21,154,115,166,146,51,105,228,201,109,149,233,230,91,153,121,212,244,211,218,253,7,93,92,31,238,234,165,3,55,145,237,232,143,168,161,220,244,10,132,41,109,119,74,137,164,20,132,43,79,137,41,157,8,251,232,165,23,153,139,203,21,59,198,243,14,22,213,107,13,113,118,52,114,52,73,139,46,219,154,238,223,100,219,95,136,142,147,63,61,121,178,143,79,45,167,241,30,235,130,110,38,69,169,97,109,247,132,114,36,39,198,208,171,77,215,35,161,74,245,149,26,83,41,105,68,146,252,212,185,27,83,248,27,197,175,114,22,80,0,53,191,206,102,38,71,198,60,211,98,69,253,78,116,159,135,58,184,228,72,46,163,169,61,22,42,83,21,133,150,159,156,219,8,87,233,23,221,149,172,55,149,132,89,117,195,188,57,168,51,201,159,70,183,226,55,57,189,187,118,75,90,57,146,19,167,201,213,172,190,35,41,0,8,143,197,59,14,23,136,121,54,186,100,197,142,79,75,180,165,68,185,24,78,221,76,137,149,155,111,40,190,26,71,125,243,215,224,70,94,98,185,120,70,98,100,91,15,54,209,109,234,140,132,181,26,248,162,203,161,160,214,173,16,82,72,209,37,147,254,248,206,58,155,47,155,186,119,50,23,164,0,41,167,141,70,39,70,185,49,194,208,194,248,111,37,196,217,116,71,37,201,208,203,86,229,79,90,84,166,207,231,201,143,29,95,83,132,36,215,6,140,53,151,106,229,182,179,127,207,96,219,93,237,95,117,216,166,105,211,153,14,42,73,132,171,95,63,166,241,37,240,233,243,49,27,120,219,74,125,120,225,96,66,83,134,108,181,106,41,212,35,78,202,92,199,73,71,250,73,9,255,0,16,149,220,30,97,67,137,147,244,191,21,164,33,201,151,69,73,249,38,158,235,112,146,203,100,103,243,216,218,11,234,34,19,128,4,88,226,127,2,155,59,35,216,144,186,146,137,5,21,52,201,12,56,105,212,210,241,84,163,18,8,191,190,221,179,95,130,204,87,239,5,79,122,123,167,236,254,119,222,52,225,117,32,0,0,0,42,127,142,5,143,70,141,85,194,220,70,140,194,27,170,78,102,165,70,152,178,73,106,243,44,155,46,177,169,247,245,77,231,251,235,237,249,105,215,223,240,74,187,170,149,44,31,196,27,42,83,234,114,29,14,191,30,108,84,171,175,44,229,48,100,180,145,252,53,142,74,211,182,170,81,249,152,178,16,30,75,18,112,151,12,241,134,133,248,53,138,22,53,26,230,167,18,141,109,179,81,138,151,77,149,31,117,54,163,245,155,87,77,55,32,200,244,243,17,86,187,194,19,39,21,121,170,149,79,164,221,180,70,148,163,50,141,2,186,181,182,146,63,34,57,9,117,122,23,205,90,245,235,168,171,220,239,219,121,105,195,108,75,86,17,101,206,141,46,75,86,178,215,30,187,113,77,169,187,41,217,179,187,46,59,101,169,52,77,180,100,100,165,37,4,102,230,242,215,106,75,89,183,194,91,37,101,69,167,199,205,62,38,82,18,115,170,12,169,54,116,41,13,245,142,194,186,42,160,100,125,148,178,213,45,127,112,106,95,93,233,50,179,224,0,0,0,26,194,126,251,63,198,47,255,0,73,27,61,128,10,233,227,105,253,97,108,79,225,121,127,34,144,49,87,3,175,246,217,139,95,224,234,71,250,89,34,88,113,1,200,189,23,53,150,111,225,61,166,212,106,126,37,91,241,148,84,185,107,61,141,212,88,35,53,28,55,207,224,102,102,109,172,253,133,31,230,169,66,155,240,67,26,241,111,39,184,205,248,83,111,199,147,75,173,209,222,93,54,183,69,158,218,155,76,166,73,101,206,137,33,7,212,186,164,186,251,73,82,73,69,212,133,255,0,229,227,48,88,127,153,124,49,167,98,118,30,205,53,70,148,70,212,216,46,169,62,38,157,41,62,220,119,146,71,209,69,220,143,178,146,105,81,116,81,12,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,60,118,47,88,116,220,75,195,75,150,202,169,71,67,168,171,210,102,194,78,228,37,70,149,59,29,198,200,203,114,85,161,250,231,215,67,250,143,176,215,71,49,24,85,80,193,172,91,184,44,153,209,30,142,220,121,242,206,31,53,181,35,124,100,201,117,164,44,181,66,53,35,229,158,134,69,167,195,224,92,12,9,67,110,99,77,136,78,187,203,73,92,148,179,53,110,211,79,221,109,121,141,147,176,247,97,88,54,209,54,189,233,42,60,61,21,174,186,151,37,29,117,30,128,0,0,0,0,0,127,14,180,211,237,45,151,155,75,141,184,147,74,208,162,212,148,71,208,200,200,251,144,142,216,227,144,220,0,199,47,19,50,179,107,177,74,169,200,74,204,230,210,225,66,97,245,45,92,195,213,78,42,58,212,126,179,166,163,63,137,17,247,46,177,230,161,193,159,5,214,227,103,78,187,174,132,160,144,68,190,108,248,132,123,186,235,166,144,123,118,28,54,184,50,97,73,74,53,61,120,220,38,199,145,38,161,27,119,111,253,199,78,227,209,91,252,29,240,2,156,243,18,106,119,13,211,41,104,221,204,109,82,225,45,181,106,70,69,209,80,186,247,47,210,66,76,225,254,81,114,251,134,205,165,54,254,25,91,170,117,58,253,59,244,88,70,239,229,254,82,25,79,146,204,190,161,151,216,141,30,43,68,204,86,27,101,180,246,67,105,36,164,188,251,16,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,89,138,184,88,181,176,42,254,173,191,33,44,248,107,102,170,226,12,214,73,213,73,134,234,136,139,83,46,190,175,196,107,109,123,85,142,189,121,87,107,102,179,95,164,42,114,165,106,103,174,187,221,82,190,39,241,248,152,180,142,17,25,107,114,159,30,110,56,92,148,180,110,148,203,144,160,243,216,245,141,10,40,18,91,117,59,218,237,209,90,41,43,250,139,204,90,41,17,17,104,69,208,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,172,30,56,191,237,79,9,127,194,53,127,244,81,131,129,215,251,83,197,175,240,141,35,253,20,145,103,192,3,90,111,255,0,185,207,227,231,243,128,217,100,0,0,7,202,84,168,176,98,189,58,116,150,163,199,142,218,157,121,231,86,72,67,104,73,106,165,41,71,208,136,136,140,204,207,161,16,163,110,36,57,235,147,153,43,189,88,103,135,21,55,27,195,75,114,82,141,183,27,213,30,156,150,158,158,37,101,230,210,122,242,146,100,93,12,214,174,166,146,68,139,225,103,144,149,81,154,166,230,127,24,232,228,83,158,66,100,217,212,153,8,35,228,54,101,169,84,29,73,151,69,153,25,27,37,211,105,122,253,205,6,155,67,0,21,191,198,175,10,106,23,14,20,89,88,185,76,132,111,34,207,169,191,79,169,45,5,213,184,211,73,178,67,138,254,228,158,97,8,254,249,242,248,152,197,60,25,243,27,68,181,110,11,139,46,87,60,228,196,252,41,146,85,171,125,110,47,107,110,78,67,68,220,134,58,254,90,218,109,165,39,227,201,81,119,52,144,183,96,30,118,244,196,11,71,15,99,82,165,93,213,166,105,233,173,214,32,208,105,201,95,85,202,159,45,228,178,195,40,73,117,81,154,150,70,122,123,41,37,40,244,36,153,151,162,0,0,17,171,60,185,201,182,242,145,134,170,155,29,113,106,23,205,117,11,102,221,164,184,123,136,212,93,21,41,244,145,145,147,13,234,90,245,35,90,140,146,95,148,164,210,150,14,97,30,48,231,91,29,149,67,133,81,145,84,175,215,228,174,167,94,174,78,51,90,34,48,106,46,108,167,140,180,232,91,136,146,130,211,83,52,161,58,116,211,96,60,10,193,11,19,47,56,103,73,194,220,60,128,108,83,41,168,53,56,243,132,158,124,217,10,34,230,72,121,68,69,185,197,153,22,167,166,132,68,148,150,137,73,17,123,240,1,65,124,81,240,210,118,29,231,26,237,156,236,117,162,159,119,183,26,225,128,225,151,71,18,235,100,135,186,252,159,105,226,211,225,167,196,90,31,13,28,193,210,113,199,44,150,245,25,201,233,93,203,96,197,98,221,172,70,82,245,112,144,202,54,69,124,252,205,46,50,132,250,222,107,67,133,169,153,25,137,98,2,140,56,178,227,229,47,24,51,28,139,58,218,154,212,186,46,28,196,93,27,156,210,183,37,202,130,215,186,89,145,246,209,38,150,218,50,252,230,84,122,158,165,164,208,224,169,238,177,116,253,160,78,251,186,156,39,248,0,13,126,115,223,87,197,28,58,205,214,39,91,229,121,220,144,35,61,92,118,167,17,166,170,50,26,107,195,203,34,144,141,133,187,77,186,59,167,78,154,145,151,77,52,23,55,147,108,105,183,241,227,46,86,93,237,69,158,135,229,51,76,98,153,88,103,153,185,200,213,24,237,165,183,219,94,167,184,181,81,111,73,159,83,66,208,175,49,154,199,30,161,80,131,73,129,38,171,84,152,204,72,80,153,92,137,50,31,89,33,182,90,66,77,75,90,212,125,18,146,34,51,51,62,132,68,53,197,206,46,52,68,204,14,100,239,140,82,165,154,253,21,82,158,152,212,189,196,100,103,10,59,104,97,149,233,249,38,180,52,75,50,242,53,152,190,108,163,225,228,220,42,203,54,27,88,117,70,141,154,133,54,222,138,169,173,26,116,54,164,186,158,115,200,63,239,92,113,105,215,207,65,216,102,99,12,30,198,124,0,191,112,194,25,36,230,215,232,114,99,193,221,166,223,22,148,239,143,174,189,8,185,168,111,83,20,51,147,124,108,253,172,25,154,182,111,235,150,52,134,41,176,37,61,74,175,176,109,25,186,220,87,146,166,94,51,71,125,205,168,201,205,189,204,219,211,207,65,177,69,46,169,76,174,83,34,86,168,181,8,211,233,243,217,68,152,178,163,58,151,26,125,165,164,148,133,161,105,51,37,36,200,200,200,203,161,145,142,80,226,85,170,212,202,13,46,93,110,181,80,143,6,159,79,97,114,101,74,144,225,54,211,13,33,38,165,173,106,62,137,73,17,25,153,159,98,33,174,158,111,177,153,204,206,102,114,234,191,237,214,31,126,5,86,123,84,202,3,4,131,222,228,70,82,150,24,50,79,114,83,155,121,134,158,228,167,12,133,249,101,215,12,215,131,120,19,98,97,123,250,28,171,118,133,18,28,195,37,18,137,82,201,178,84,133,17,145,153,104,110,169,195,46,167,208,203,169,140,138,0,33,207,21,234,109,212,254,81,106,23,5,163,80,168,67,147,109,87,41,245,57,14,193,121,198,221,40,230,107,142,174,173,153,30,210,57,9,51,215,166,133,169,246,212,160,215,9,236,201,63,108,102,54,69,147,137,87,149,70,68,91,226,152,116,202,99,213,41,238,58,219,117,20,56,151,25,111,215,81,165,60,196,147,136,35,238,107,54,210,94,208,186,176,16,39,139,254,60,81,172,92,189,150,12,68,154,218,238,44,65,146,193,42,58,22,91,216,166,199,121,47,56,242,136,186,145,41,198,219,108,181,232,162,55,52,246,76,68,94,13,56,121,54,229,204,205,86,252,229,31,163,236,235,121,245,45,221,186,145,73,148,162,101,164,124,181,108,164,43,95,253,95,204,93,128,143,153,240,192,41,25,141,203,61,209,99,82,34,147,247,4,4,162,183,65,78,154,154,167,70,213,68,218,127,186,117,179,117,146,248,27,186,138,95,200,214,97,79,43,185,145,162,94,149,243,146,197,2,87,50,135,113,180,73,86,244,67,120,200,148,179,71,115,54,157,75,110,154,116,51,62,89,145,22,166,54,25,165,213,41,149,202,100,74,213,22,161,26,125,62,123,40,147,22,84,103,82,227,79,180,180,146,144,180,45,38,100,164,153,25,25,25,116,50,49,202,17,151,136,46,103,105,121,106,192,10,188,184,149,20,183,120,93,76,61,70,182,227,165,90,58,79,45,27,92,149,208,245,36,178,133,26,247,118,222,109,36,253,177,81,220,58,50,255,0,39,31,179,59,109,196,151,11,155,110,218,78,162,227,173,169,105,213,179,102,58,210,109,50,122,244,62,107,220,180,26,123,236,55,15,242,76,108,22,0,3,172,185,173,218,69,225,109,213,173,43,130,41,74,165,214,224,191,78,154,193,246,118,59,205,169,183,16,127,90,84,101,250,70,183,184,145,100,95,217,75,204,44,219,109,215,156,139,112,216,85,214,229,211,102,236,82,9,242,105,194,118,44,148,23,67,216,180,147,107,46,189,149,167,125,70,193,153,121,199,107,55,49,184,81,68,197,59,46,91,106,98,164,202,83,54,33,56,74,118,159,49,36,92,232,206,145,118,82,20,126,126,210,77,42,46,138,35,60,146,60,198,38,226,69,163,132,54,21,115,18,175,186,154,96,80,237,248,139,153,45,227,208,212,100,94,203,104,35,50,220,226,212,105,66,83,221,74,82,72,187,141,117,110,234,229,249,155,220,201,77,171,67,130,111,92,184,145,112,165,184,113,73,102,164,176,78,172,155,101,173,199,217,182,154,36,39,113,246,75,122,159,97,177,38,18,225,197,27,8,112,198,215,195,11,124,136,224,91,20,168,244,214,220,218,73,55,141,180,17,41,213,17,126,82,213,185,106,249,168,197,115,113,185,195,41,242,168,216,113,140,16,152,90,226,211,222,151,111,212,22,68,102,72,55,73,47,71,51,235,208,143,151,32,181,211,185,164,181,236,58,174,11,185,131,164,211,255,0,9,242,219,112,79,75,18,170,18,149,113,91,196,226,250,62,190,82,81,45,132,235,249,68,134,154,112,146,71,212,137,211,208,180,51,59,91,1,91,92,102,241,242,151,67,195,90,22,94,105,51,90,114,179,114,203,106,179,86,105,42,213,76,83,216,81,242,137,69,228,110,62,68,105,63,131,10,233,212,140,71,190,10,158,244,247,79,217,252,239,188,105,194,234,64,0,84,207,26,21,223,214,158,37,97,229,231,111,92,53,170,101,46,171,67,145,76,89,193,152,243,45,156,136,242,13,207,91,98,137,59,141,50,75,77,122,153,36,251,233,211,45,240,120,199,232,119,206,19,87,240,138,226,184,31,151,118,91,149,55,106,109,166,100,165,58,244,154,115,228,130,39,18,107,51,53,114,221,37,165,68,93,18,75,107,243,133,133,128,165,254,49,248,241,70,196,44,99,183,176,134,219,154,220,168,216,121,26,65,212,157,105,100,105,244,148,163,108,214,207,78,134,109,54,203,68,126,100,167,28,73,245,35,18,107,130,246,30,77,183,50,245,114,223,243,154,54,202,240,184,84,152,122,167,241,145,162,54,77,146,200,252,254,153,114,19,167,247,31,49,96,192,2,18,241,52,206,137,101,211,14,191,99,107,2,170,77,98,37,227,25,73,101,214,149,163,148,138,122,140,210,228,189,75,217,113,90,41,13,118,50,86,229,254,70,135,93,60,59,50,109,47,52,248,169,233,219,182,27,197,135,150,155,205,201,173,186,173,82,85,7,245,220,220,4,43,190,171,246,156,50,234,150,245,234,149,45,6,47,174,44,88,176,98,179,6,12,102,163,199,142,218,90,101,150,144,72,67,104,73,104,148,165,37,208,136,136,136,136,139,161,16,250,128,0,0,0,214,19,247,217,254,49,127,250,72,217,236,0,87,79,27,79,235,11,98,127,11,203,249,20,129,138,184,29,127,182,204,90,255,0,7,82,63,210,201,22,214,32,55,18,126,31,237,99,197,30,70,52,225,5,29,180,98,45,41,141,106,16,24,65,17,220,49,144,68,68,93,200,188,75,105,47,80,251,173,37,176,245,50,70,149,137,148,156,213,95,153,70,197,38,238,202,18,92,149,71,152,180,68,184,232,110,30,212,206,138,149,117,34,215,216,121,26,168,208,191,201,61,72,245,74,148,147,216,19,9,49,102,197,199,12,63,164,226,102,28,214,81,82,162,86,26,230,52,189,54,184,210,203,162,217,117,31,144,226,21,170,84,147,236,101,230,90,25,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,31,134,68,101,161,151,65,87,124,93,242,216,186,140,120,88,225,109,210,209,186,43,45,194,157,200,99,214,36,36,167,201,113,213,108,107,183,84,234,165,47,79,137,121,138,182,178,170,167,65,188,168,85,178,89,163,209,245,56,178,140,200,244,211,99,169,87,196,190,31,18,27,36,229,214,225,98,233,192,171,6,182,196,132,189,226,109,154,83,139,50,89,43,69,42,27,74,50,61,12,250,250,223,17,145,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,247,22,108,122,77,147,134,8,195,42,69,85,13,84,107,164,69,37,148,63,181,106,136,252,121,204,175,84,165,194,81,150,228,145,117,73,167,94,250,246,21,39,130,24,115,83,197,156,83,183,44,138,116,87,36,42,165,83,134,195,230,72,82,201,13,57,37,182,148,181,232,149,104,146,230,22,166,100,101,254,97,177,134,6,97,180,12,39,194,203,110,200,133,29,150,149,78,165,195,97,243,105,9,73,41,214,227,52,210,149,209,41,215,94,89,117,50,35,255,0,48,247,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,176,120,226,255,0,181,60,37,255,0,8,213,255,0,209,70,14,7,95,237,79,22,191,194,52,143,244,82,69,159,0,13,105,191,254,231,63,143,159,206,3,101,144,0,0,21,43,197,55,62,165,94,126,163,150,28,28,173,31,163,163,58,168,215,133,86,50,186,73,117,39,162,169,237,44,143,241,105,63,198,153,123,74,78,205,118,146,201,85,189,98,221,45,89,23,125,38,237,118,215,162,220,69,73,146,153,69,75,173,52,235,176,100,169,61,82,151,144,211,141,169,104,35,208,246,239,34,61,52,86,169,51,35,156,37,198,171,52,169,34,74,108,12,41,34,34,208,136,169,85,30,159,254,92,63,127,163,87,154,127,253,1,194,175,249,42,163,255,0,126,15,232,213,230,159,255,0,64,112,171,254,74,168,255,0,223,133,159,100,207,26,238,172,196,229,178,207,198,59,214,159,74,133,90,184,61,33,226,88,165,180,227,113,81,200,159,34,58,54,37,199,28,89,106,134,82,103,170,207,214,51,211,66,208,139,39,95,86,69,177,137,86,109,102,193,188,233,109,212,104,117,248,110,64,157,25,102,101,204,105,101,161,232,101,213,42,46,228,162,50,52,153,17,145,145,145,10,13,205,198,77,49,95,38,120,130,221,90,19,149,41,182,159,140,68,155,118,236,136,149,32,219,90,85,185,182,222,82,63,17,37,6,68,101,216,149,183,114,60,201,50,75,5,56,211,95,86,213,14,53,7,27,176,209,139,182,68,100,19,101,90,165,204,40,50,93,34,46,134,243,38,133,54,181,159,154,144,109,151,247,58,234,99,220,93,92,112,104,73,165,184,155,35,0,167,185,82,90,76,155,93,86,180,132,48,209,249,40,210,211,102,167,11,251,157,200,250,196,78,176,179,17,142,121,177,206,190,15,92,152,133,84,149,87,118,21,241,68,126,45,42,157,29,105,133,77,140,220,246,92,117,77,50,157,118,165,40,74,148,183,20,106,86,212,234,165,25,39,165,251,0,0,197,153,147,204,77,135,150,28,45,168,98,109,247,36,212,134,143,195,83,105,237,40,137,250,148,213,36,205,184,237,145,249,158,134,106,87,100,165,42,81,246,208,107,207,142,56,215,125,230,15,18,234,248,165,136,117,31,19,84,170,57,244,109,35,82,102,28,114,51,229,198,101,39,236,182,130,61,8,186,153,245,82,140,212,163,51,203,217,100,207,238,38,229,62,209,153,105,225,134,27,225,211,202,169,201,241,53,10,165,82,159,53,233,211,20,90,242,210,226,219,150,132,236,65,25,146,82,148,17,22,166,125,84,165,40,243,39,244,106,243,79,255,0,160,56,85,255,0,37,84,127,239,193,253,26,188,211,255,0,232,14,21,127,201,85,31,251,240,205,89,51,226,129,143,185,137,204,157,159,131,151,173,161,135,240,168,183,7,164,60,75,244,186,124,214,229,35,145,2,68,132,108,83,146,220,65,106,182,82,71,170,15,213,51,211,67,208,202,207,196,85,226,7,147,72,249,180,195,22,85,109,156,104,151,237,172,110,73,161,73,120,201,8,148,133,17,115,97,186,189,58,33,123,72,210,174,201,90,82,125,18,106,214,151,112,175,23,49,207,38,216,187,42,171,108,46,85,183,115,210,28,93,58,175,72,169,71,51,106,66,9,68,107,143,37,147,50,220,147,50,35,35,35,37,23,69,33,68,122,24,176,139,91,142,5,190,170,75,73,189,112,18,160,221,77,41,34,117,84,186,202,22,195,135,230,164,165,198,201,72,47,238,76,213,167,196,198,41,204,79,24,156,78,196,123,126,93,163,130,246,121,88,17,166,160,217,126,176,228,239,21,82,54,207,93,121,38,72,74,35,153,145,233,184,183,168,187,165,73,61,12,161,230,41,224,14,35,225,5,157,100,222,120,141,77,118,150,245,254,212,201,180,248,18,82,164,202,68,86,77,162,75,206,164,250,164,220,55,76,210,147,235,181,36,163,246,136,90,247,5,79,117,139,167,237,2,119,221,212,225,63,192,0,64,254,38,121,18,170,102,46,141,23,23,48,162,19,78,95,182,228,67,141,38,158,90,33,85,168,68,102,164,161,42,62,156,246,204,214,104,215,219,74,141,58,234,72,33,85,120,15,153,28,116,202,29,245,50,125,135,81,145,73,146,78,248,122,213,2,171,29,103,26,81,182,102,92,185,49,213,181,73,90,76,204,137,68,105,113,58,168,137,68,70,100,115,198,131,199,25,9,166,146,46,124,186,26,234,8,79,87,32,92,187,89,117,93,127,33,113,205,77,151,111,202,95,153,252,132,98,205,119,18,156,108,204,245,33,235,37,152,145,108,171,50,65,235,34,145,77,125,110,187,52,136,245,36,201,144,162,73,184,146,208,189,68,165,9,51,234,162,61,11,76,157,195,111,135,221,207,137,247,117,31,29,177,122,223,126,155,97,209,221,110,161,73,137,45,27,28,174,201,66,137,77,40,155,81,107,225,82,100,74,53,25,17,57,209,41,220,70,163,77,209,0,170,158,38,28,58,235,181,42,237,91,49,248,13,67,84,228,205,37,205,186,168,17,81,171,196,247,117,205,140,130,47,92,149,213,78,160,189,109,218,172,183,110,81,38,53,101,67,137,94,52,229,126,142,205,139,54,155,26,246,179,98,168,252,61,38,163,33,108,63,4,183,106,164,70,144,68,163,109,6,102,126,162,144,180,145,251,36,158,186,203,175,232,224,97,215,135,221,251,3,92,124,253,154,236,244,187,27,55,233,219,118,205,116,215,207,111,232,242,16,251,54,60,72,177,175,52,148,245,217,145,226,51,101,217,142,175,87,104,180,201,10,117,217,189,79,106,101,72,50,74,157,73,107,236,37,40,65,158,134,105,51,36,233,40,120,101,240,240,175,81,107,212,188,200,99,189,1,202,123,144,118,76,181,40,82,147,181,242,123,174,217,178,91,50,213,27,122,27,72,61,21,187,69,153,22,212,235,106,32,0,58,91,210,207,183,113,6,210,172,88,215,117,53,186,133,22,187,9,216,19,163,57,217,198,92,73,165,69,175,114,61,15,82,50,234,70,68,101,212,134,191,57,190,201,158,38,101,22,249,91,21,22,37,212,173,25,114,13,84,27,149,134,204,154,121,58,234,150,221,52,244,102,66,75,186,79,77,116,53,39,82,234,89,203,0,184,193,227,118,23,208,35,90,216,161,107,195,196,152,112,144,77,49,58,68,229,65,169,236,34,208,146,227,228,135,18,246,157,61,101,55,188,244,61,202,51,61,75,36,223,220,111,107,179,40,206,196,195,60,10,137,76,169,184,131,36,78,172,214,14,91,76,158,157,12,152,105,166,205,103,231,213,194,46,157,140,65,40,241,49,255,0,57,152,204,181,52,221,94,250,190,46,23,9,78,47,66,218,211,101,161,17,168,250,55,29,132,17,145,126,74,18,90,23,65,122,217,45,202,173,15,41,120,61,26,200,143,33,169,247,13,77,194,168,92,85,38,203,213,145,48,210,69,177,179,50,35,228,182,69,181,4,101,169,250,202,50,35,81,144,207,128,42,67,137,215,15,170,252,11,146,173,153,44,18,161,61,81,165,85,22,169,151,77,22,35,102,183,161,201,61,77,201,205,32,186,169,149,251,78,36,181,52,40,212,190,168,81,242,227,222,82,120,144,227,22,86,41,5,100,170,157,22,243,178,208,181,56,197,30,161,33,76,187,9,74,61,85,225,164,17,40,219,74,143,83,52,41,43,78,166,102,68,70,106,51,147,119,55,28,71,221,161,184,221,155,151,166,227,86,28,111,70,222,169,220,6,252,102,87,167,115,109,182,16,183,75,95,45,237,153,252,72,65,58,221,195,152,156,241,227,83,30,49,85,43,210,241,172,171,147,18,43,8,218,196,40,228,173,118,161,5,162,35,199,70,227,51,81,232,69,169,169,70,102,102,103,119,185,37,202,45,3,40,184,84,86,194,36,177,83,186,171,75,68,203,138,170,210,12,146,251,228,157,16,203,90,245,228,180,70,162,78,186,25,154,150,163,34,53,109,41,14,0,0,33,103,18,12,140,175,52,54,148,107,251,14,217,101,188,71,181,227,41,168,237,45,68,132,86,33,106,107,56,138,81,244,75,137,81,154,154,81,153,22,170,90,85,209,68,164,84,238,1,102,67,29,178,83,137,53,23,109,182,158,167,73,75,165,14,224,182,107,49,220,75,18,77,179,246,30,104,246,169,183,19,169,237,89,104,164,234,101,213,38,164,156,230,135,199,34,33,82,117,168,101,189,227,169,165,58,109,102,233,34,97,106,211,190,167,23,114,75,93,122,104,173,62,38,33,118,104,51,169,142,57,193,174,68,166,220,206,148,26,11,82,83,232,187,90,142,149,156,114,120,207,106,22,178,234,185,15,158,237,164,165,118,212,201,9,70,227,35,177,62,25,89,0,170,96,138,17,143,56,203,77,40,247,173,66,42,154,163,81,221,79,210,81,99,184,90,45,199,126,18,28,73,237,219,221,180,26,136,253,101,41,41,176,209,226,113,163,8,108,252,119,195,42,246,21,95,81,13,234,77,122,41,176,181,160,139,155,25,210,61,205,190,209,153,25,19,141,172,146,180,153,145,150,169,234,70,70,100,122,252,227,150,5,227,70,74,113,153,138,101,90,76,186,109,74,151,37,53,27,118,227,167,154,155,106,99,104,86,173,200,97,127,146,162,50,34,82,12,245,73,234,71,169,25,25,204,252,34,227,97,114,210,40,44,82,113,171,9,154,184,42,49,219,36,29,94,139,53,48,213,32,200,180,220,228,117,161,72,37,159,115,52,41,41,215,93,16,146,232,59,44,73,227,115,42,85,13,232,88,75,130,158,6,170,242,13,40,159,93,169,19,205,71,51,35,45,74,59,73,46,97,246,50,213,196,151,78,164,98,15,220,152,127,143,56,225,98,95,57,192,196,105,115,166,210,226,75,138,212,138,213,69,38,147,169,203,121,244,48,76,70,34,34,78,198,146,103,174,194,216,130,66,80,68,90,145,20,146,224,169,239,79,116,253,159,206,251,198,156,46,164,0,6,15,206,30,88,45,252,216,96,212,236,58,168,201,102,159,88,142,225,84,40,53,69,183,187,193,77,65,25,22,237,58,155,107,73,169,11,34,242,86,164,70,164,164,80,213,118,223,199,172,157,99,26,25,154,154,189,145,123,91,175,27,177,101,178,122,19,136,61,75,152,210,244,52,62,194,203,82,63,105,10,35,52,168,187,144,156,120,109,198,226,243,165,210,88,167,226,174,10,211,171,243,91,65,37,117,42,69,85,80,13,195,34,63,89,76,45,167,83,184,250,107,181,105,34,235,161,117,34,47,45,143,28,100,113,111,16,40,50,173,156,32,178,98,225,243,83,16,109,59,85,84,243,157,81,74,15,185,178,174,91,104,101,70,93,55,109,90,139,186,84,147,208,202,57,229,63,40,88,173,155,219,253,49,233,17,102,71,182,217,150,78,92,87,60,146,51,106,50,76,247,56,73,90,191,29,33,68,126,170,11,83,213,68,165,104,157,84,91,2,225,229,133,108,97,109,143,67,195,187,50,1,67,162,91,208,154,129,9,157,117,50,109,5,166,229,31,229,45,71,170,148,175,53,25,159,152,244,64,49,166,99,49,218,215,203,118,16,87,177,114,236,101,217,49,233,45,37,17,161,178,122,57,50,91,138,36,50,194,79,174,221,203,50,213,90,30,212,146,149,161,233,160,160,218,77,55,25,179,221,153,98,101,199,253,35,118,222,245,3,118,68,133,18,138,53,62,42,75,170,143,190,198,24,105,36,68,90,153,232,148,164,183,40,203,91,252,192,108,18,179,50,243,133,180,76,42,177,162,146,32,82,89,250,105,10,65,19,179,100,171,171,178,29,211,186,214,174,191,34,209,37,209,36,67,32,128,0,0,0,13,97,63,125,159,227,23,255,0,164,141,158,192,5,116,241,180,254,176,182,39,240,188,191,145,72,24,171,129,215,251,108,197,175,240,117,35,253,44,145,109,96,43,3,138,7,15,213,87,219,169,102,91,4,104,90,212,218,74,165,93,180,88,141,245,148,130,47,90,115,13,164,186,184,69,169,186,146,246,136,183,151,172,74,221,12,114,49,157,59,159,40,248,131,172,191,17,82,176,107,207,33,55,5,37,4,74,89,104,90,38,84,125,76,137,47,32,143,182,164,75,73,109,61,15,106,147,126,118,101,229,108,98,29,169,74,189,236,186,204,106,181,14,181,21,19,32,204,142,173,80,235,74,45,72,254,36,101,212,141,39,161,164,200,200,200,140,140,135,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,193,99,150,27,64,197,140,44,185,44,137,177,217,117,85,42,92,198,24,55,80,149,18,93,114,51,173,37,93,82,173,52,230,31,82,35,63,243,13,115,241,191,14,42,120,77,138,151,29,145,81,140,227,10,166,212,230,48,193,154,20,146,91,77,201,113,164,173,26,165,58,164,249,103,161,145,17,127,152,91,103,9,156,122,77,237,134,11,195,42,189,89,15,84,104,68,126,25,149,191,185,105,136,204,120,44,163,68,169,195,81,22,229,25,116,73,39,94,218,118,22,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,206,37,95,52,124,55,177,107,119,173,114,99,81,227,82,105,242,102,25,184,226,81,184,218,101,110,109,45,202,73,25,153,32,250,106,95,89,119,26,244,102,231,30,235,89,128,198,74,213,211,54,162,251,244,232,210,164,195,166,182,167,150,164,38,42,101,62,182,180,35,113,105,47,85,227,246,79,111,192,190,51,95,132,62,91,220,153,62,110,55,92,148,99,228,51,204,131,4,228,199,238,178,84,9,45,186,141,237,105,216,213,162,146,191,142,133,230,45,148,136,136,180,34,208,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,12,95,142,57,102,193,28,200,196,164,65,198,155,39,240,137,138,19,143,59,79,71,164,165,196,228,173,210,73,56,122,198,117,179,86,164,132,251,90,233,167,77,58,134,7,101,155,4,114,221,18,175,7,5,172,159,193,214,43,174,50,237,65,30,146,151,47,156,182,137,68,217,235,37,215,13,58,18,213,236,233,174,189,117,232,50,128,0,141,63,208,222,201,127,225,63,225,151,236,53,253,56,241,254,147,241,63,132,85,111,234,158,103,51,126,207,21,183,219,235,166,154,121,105,167,65,37,128,0,7,14,175,74,135,92,165,76,162,212,57,254,22,123,14,70,123,145,33,200,238,114,214,147,74,182,186,218,146,180,43,67,61,20,149,18,139,185,25,24,140,42,225,117,145,85,25,169,88,26,102,102,122,153,157,207,89,235,255,0,229,97,253,11,140,137,255,0,184,103,249,77,88,255,0,189,135,244,46,50,39,254,225,159,229,53,99,254,246,31,208,184,200,159,251,134,127,148,213,143,251,216,127,66,227,34,127,238,25,254,83,86,63,239,99,63,225,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,239,5,11,197,61,35,149,205,121,111,57,244,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,23,171,29,125,126,223,160,221,116,105,118,237,207,69,131,87,165,79,108,217,149,6,116,116,62,195,232,62,233,91,107,35,74,139,228,100,33,206,34,240,139,202,29,243,57,202,141,18,159,115,217,78,184,102,163,106,131,84,73,176,107,50,62,188,185,77,189,180,181,50,61,168,52,151,78,154,15,51,110,240,94,202,245,45,228,200,174,222,24,133,90,52,168,245,101,202,132,86,25,81,116,232,100,220,114,94,189,250,146,203,184,150,152,53,151,60,18,203,245,49,116,204,33,195,154,77,188,79,32,145,34,83,77,155,179,36,164,140,143,71,100,184,106,117,194,212,181,36,169,70,68,125,136,134,72,0,1,135,241,187,41,25,127,204,109,82,157,88,198,123,30,69,199,38,144,194,163,194,37,87,42,17,90,97,10,86,229,109,106,59,237,183,185,71,166,170,219,184,201,41,35,61,18,68,88,215,250,23,25,19,255,0,112,207,242,154,177,255,0,123,15,232,92,100,79,253,195,63,202,106,199,253,236,63,161,113,145,63,247,12,255,0,41,171,31,247,176,254,133,198,68,255,0,220,51,252,166,172,127,222,199,170,194,220,133,101,59,5,175,186,102,38,97,166,20,250,26,228,163,115,188,20,223,78,212,164,114,185,172,173,151,62,141,233,11,109,90,182,234,211,235,36,244,215,82,208,200,140,164,0,12,61,143,25,71,203,246,100,89,66,177,95,15,97,212,42,44,183,203,98,175,25,74,139,80,101,62,68,79,182,100,165,164,181,51,36,47,114,8,204,207,104,139,83,56,41,229,169,234,145,72,137,136,152,145,26,17,153,154,227,120,216,43,81,117,62,136,112,226,244,45,52,34,212,148,125,58,153,234,51,70,8,112,224,202,150,4,213,35,92,84,75,29,235,138,187,13,68,184,245,59,150,65,78,113,149,150,154,45,13,18,82,194,86,70,90,146,201,162,81,31,99,33,12,184,226,255,0,182,204,37,255,0,7,85,255,0,210,198,25,179,130,167,186,197,211,246,129,59,238,234,112,159,224,0,3,8,227,214,76,114,233,153,5,248,252,77,195,232,207,86,73,4,132,86,160,44,226,79,36,151,98,83,173,233,204,34,46,132,151,9,100,90,158,132,66,51,189,193,79,44,238,84,141,246,177,19,18,154,132,100,102,113,202,116,19,89,31,94,206,28,78,197,211,161,164,207,167,113,151,176,131,134,110,81,176,122,164,197,114,29,130,245,209,85,138,164,173,137,151,60,159,29,203,81,118,81,48,73,75,27,181,208,200,205,179,50,50,35,45,4,167,36,146,72,146,146,34,34,45,8,139,200,126,128,8,227,142,188,62,242,185,152,42,147,247,13,221,97,122,42,224,146,106,83,245,138,3,222,6,75,202,62,235,116,146,70,211,171,237,235,184,133,43,167,125,58,12,15,31,130,150,90,27,156,183,100,98,46,37,187,19,161,182,201,78,128,149,145,244,246,151,225,61,98,239,217,41,239,220,72,12,16,200,54,86,240,6,124,106,237,151,135,12,205,175,68,86,246,107,53,167,149,58,91,106,242,83,123,254,141,165,23,231,54,132,159,94,226,67,0,0,0,235,46,75,102,221,188,104,115,45,155,182,133,79,172,210,42,13,155,50,160,207,140,135,216,125,7,221,43,66,200,210,162,250,200,67,92,65,225,7,148,139,210,115,245,42,11,87,93,154,235,202,53,147,20,106,154,23,25,42,50,254,215,37,183,76,147,175,93,169,82,126,5,161,116,29,61,181,193,147,42,180,119,218,147,91,185,49,2,188,104,47,164,98,77,82,51,44,47,175,193,152,233,112,186,127,235,4,188,194,108,15,194,76,10,160,170,218,194,75,10,149,108,192,112,201,79,20,70,140,222,144,162,236,167,158,89,155,143,40,136,244,35,90,148,100,93,7,185,0,1,23,113,207,134,230,85,113,230,172,253,199,89,179,165,91,53,201,74,53,201,169,91,15,162,19,146,20,103,169,173,198,148,133,176,165,153,234,102,179,111,113,153,158,166,99,16,80,184,44,229,146,159,45,50,107,87,206,34,85,80,133,238,40,231,58,27,13,173,58,123,43,217,27,121,253,105,82,68,188,193,124,189,96,214,94,232,78,91,216,67,97,83,237,246,31,50,57,47,55,185,217,82,140,187,27,207,184,106,117,205,58,232,74,81,145,106,122,17,12,138,0,0,0,48,230,62,101,23,0,51,41,25,63,178,173,133,22,101,73,148,19,113,235,49,20,113,106,12,164,187,36,159,70,134,180,151,93,16,189,200,45,76,246,235,212,69,181,112,82,203,74,170,43,120,177,27,18,147,9,69,234,176,153,176,57,137,63,248,67,136,101,167,252,93,126,126,98,69,96,30,70,50,213,151,9,168,174,97,237,132,135,171,232,73,160,171,117,103,149,54,106,8,251,242,212,191,81,147,50,212,140,218,74,12,200,244,61,70,125,0,30,87,18,112,179,14,177,134,216,126,204,196,235,58,153,114,81,164,30,227,141,57,146,94,197,232,100,75,109,93,20,218,200,140,244,90,12,148,90,244,50,16,198,236,224,201,149,202,220,213,205,183,46,107,242,220,74,215,169,68,143,81,143,34,58,19,215,162,121,204,169,221,122,151,83,112,250,23,109,79,81,233,240,239,132,134,80,44,58,171,117,106,149,42,230,188,150,202,183,182,197,197,84,66,216,37,121,106,220,102,153,74,203,228,189,196,126,100,98,75,98,30,6,97,62,42,97,178,176,130,246,179,34,74,179,140,152,34,164,68,117,216,44,182,150,22,75,105,40,240,202,109,72,74,84,148,232,148,153,23,77,52,211,160,241,248,41,147,60,182,101,218,234,149,122,224,230,27,254,15,214,166,211,215,75,126,79,166,39,203,223,21,110,54,226,155,217,33,247,16,90,173,150,207,82,45,222,174,154,232,102,71,154,192,0,7,134,197,172,15,194,108,118,183,191,5,241,106,196,165,220,144,16,102,166,74,83,102,79,71,81,150,134,166,94,73,147,141,43,78,154,161,68,102,93,59,8,123,114,112,96,202,253,90,89,202,160,221,216,129,67,66,149,169,198,106,161,25,246,82,159,130,121,172,26,200,254,102,179,237,216,122,91,19,132,70,79,236,202,139,117,26,173,58,235,187,249,75,222,150,43,213,116,242,117,242,213,49,91,99,113,107,215,69,106,71,231,169,116,19,14,218,182,45,187,50,135,18,216,180,104,20,250,45,34,158,223,42,44,10,124,100,71,142,194,62,8,109,4,73,73,121,244,33,217,128,14,21,106,139,71,184,233,50,232,55,5,42,37,78,155,61,165,49,42,28,182,82,243,47,182,162,209,72,90,20,70,149,36,203,200,200,98,76,8,202,22,5,229,190,229,186,174,172,40,181,151,77,153,118,184,131,144,78,188,111,38,35,41,235,225,227,110,45,205,178,107,213,102,157,79,83,219,215,106,16,148,230,128,0,0,0,0,17,131,250,25,217,35,244,183,167,127,97,79,221,222,39,197,243,127,9,42,255,0,141,221,187,118,158,43,79,107,174,154,104,36,248,0,199,56,219,151,172,31,204,101,2,5,177,140,182,135,225,13,50,153,51,199,197,99,210,18,162,114,223,216,164,111,221,29,198,212,126,170,212,90,25,153,117,237,168,234,176,59,42,56,3,150,233,117,121,216,45,97,126,14,191,93,109,150,170,11,244,164,217,124,228,52,106,54,203,73,47,56,73,208,214,175,103,77,117,235,175,65,150,192,4,100,184,56,106,228,146,231,174,79,184,234,248,27,24,231,84,228,185,46,73,198,174,84,227,52,110,45,70,165,26,90,102,74,91,108,181,51,245,80,146,73,121,17,12,181,130,248,11,133,121,123,183,36,90,24,69,110,201,161,209,165,73,57,139,132,229,90,100,214,210,241,145,18,148,130,146,235,156,189,72,139,82,70,132,102,90,158,166,50,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,195,34,50,208,203,82,49,83,92,94,50,222,228,57,240,177,186,219,163,31,33,238,92,25,199,26,63,101,154,167,201,113,213,236,107,78,196,157,84,165,252,53,47,49,10,50,141,143,117,172,191,227,37,22,233,133,81,125,138,116,153,81,161,212,155,75,203,74,21,21,82,152,91,186,145,56,132,159,170,201,123,71,183,226,95,13,133,176,214,249,163,226,77,139,67,189,104,114,218,145,26,173,79,141,48,141,183,16,189,166,235,40,115,105,237,82,136,140,137,101,211,83,250,207,184,244,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,43,135,139,214,96,165,90,86,76,12,37,183,42,108,166,101,97,77,61,57,180,188,100,191,6,235,51,216,112,180,67,132,125,210,158,138,73,167,227,175,97,84,216,69,97,84,113,67,19,45,187,34,4,119,158,85,98,173,14,27,170,66,20,174,91,110,200,109,165,45,90,37,90,36,185,133,169,153,25,23,192,251,13,139,114,237,133,20,188,24,194,75,122,199,166,180,148,170,44,8,158,40,201,41,45,239,166,51,77,45,93,16,141,117,229,23,83,45,126,63,2,201,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,42,83,142,47,251,108,194,95,240,117,95,253,44,97,155,56,42,123,172,93,63,104,19,190,238,167,9,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,26,230,39,10,41,120,207,132,151,13,143,82,105,42,84,168,18,252,41,154,82,123,31,84,103,90,66,186,161,122,105,205,62,164,90,252,62,7,174,150,47,88,85,28,47,196,203,146,200,159,29,214,85,71,170,204,134,210,150,133,39,152,219,82,28,105,43,78,169,78,169,62,89,232,100,68,71,240,46,194,214,56,66,230,10,85,219,101,79,194,75,142,166,202,166,81,212,235,240,80,167,140,214,80,218,102,4,118,200,137,110,25,247,82,186,37,36,159,134,157,133,143,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,106,169,26,135,71,157,89,154,178,67,16,35,59,37,213,25,145,104,132,36,212,125,204,139,177,31,115,33,175,134,125,49,157,204,101,204,45,195,57,183,84,184,116,73,114,232,241,245,86,164,109,179,58,81,164,203,215,89,105,163,158,90,23,200,188,228,215,8,220,186,46,230,184,229,227,45,118,150,147,133,76,121,200,145,77,246,59,190,219,144,36,33,105,220,209,151,101,30,134,75,35,248,124,69,192,165,41,73,18,82,68,68,69,161,17,121,16,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,82,156,113,127,219,102,18,255,0,131,170,255,0,233,99,12,217,193,83,221,98,233,251,64,157,247,117,56,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,138,74,84,70,149,17,25,25,104,100,126,100,41,251,139,150,93,23,108,220,113,49,150,133,75,73,66,169,188,220,73,70,195,29,159,113,201,242,22,181,109,104,139,178,75,83,53,153,252,126,34,50,228,47,25,220,193,172,194,219,211,156,117,72,135,91,151,18,143,35,69,104,68,219,211,162,154,140,253,116,22,154,55,231,169,124,143,203,96,250,45,82,53,114,143,6,179,9,100,182,39,198,106,75,74,35,35,213,11,73,40,187,25,151,99,46,198,99,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,2,37,241,30,199,248,120,51,129,85,42,108,90,169,199,172,92,45,61,76,101,13,62,72,116,146,252,57,100,149,232,78,33,90,111,107,185,107,215,200,207,181,21,208,169,149,124,68,190,225,82,218,39,165,84,46,42,171,109,26,143,114,212,183,95,120,147,184,207,69,40,245,82,251,232,103,215,204,108,53,147,156,33,141,131,56,11,108,219,104,136,211,18,229,64,133,58,102,198,201,38,114,21,10,58,28,221,234,32,245,213,174,186,150,191,19,248,102,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,1,142,113,95,46,216,39,142,82,41,210,241,107,14,105,87,59,212,132,56,220,21,205,74,204,216,75,134,147,89,39,106,139,185,161,63,226,29,174,22,224,254,25,224,157,191,34,213,194,171,58,5,181,73,149,49,117,7,162,67,37,18,23,33,72,66,20,225,238,51,61,77,13,54,95,82,72,123,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,1,132,115,141,132,49,177,155,1,174,107,109,113,26,126,92,88,19,103,67,222,217,40,202,66,97,72,67,102,159,81,103,174,174,244,208,181,248,31,199,94,90,245,46,175,135,119,228,218,91,164,244,90,133,187,85,113,162,81,110,66,144,235,15,26,119,17,232,149,22,138,71,67,208,143,167,144,189,78,28,56,255,0,15,25,176,42,155,77,149,85,57,21,139,121,166,105,143,54,235,228,183,77,44,67,136,74,94,134,226,213,166,247,123,158,157,124,136,251,203,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,102,73,35,82,140,136,136,181,51,63,33,70,220,84,241,169,204,65,199,39,236,200,149,20,72,131,110,110,134,180,52,246,244,33,248,243,39,54,100,100,78,40,137,68,149,245,232,71,242,46,193,194,207,47,133,138,184,204,221,233,86,132,110,82,237,157,38,182,183,27,213,181,73,143,46,19,132,157,84,218,146,103,181,195,233,169,30,158,100,93,69,227,48,203,81,152,110,59,13,165,13,180,130,66,18,146,34,36,164,139,66,34,34,236,67,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,3,230,251,45,73,101,200,239,182,151,27,117,38,133,161,68,70,74,73,150,134,70,71,220,133,28,241,76,203,225,97,86,51,59,122,82,97,27,116,187,155,116,215,22,219,122,54,153,50,37,205,112,211,170,91,74,72,246,182,93,53,51,211,204,203,168,112,172,198,167,48,251,28,152,179,101,212,81,30,13,198,73,134,132,58,246,196,45,249,19,32,182,68,68,110,36,141,70,148,116,232,103,242,62,194,242,72,201,68,74,73,145,145,150,164,101,230,63,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,156,194,98,52,92,43,194,11,158,240,145,45,168,235,137,75,154,168,234,113,194,70,175,38,43,174,36,136,205,73,235,244,126,71,175,249,198,184,248,149,114,205,196,28,78,185,110,151,94,114,75,213,234,228,201,169,51,81,172,204,223,144,181,145,23,85,30,154,175,226,125,251,152,187,222,25,56,44,88,97,151,250,117,110,117,47,195,78,184,210,205,80,148,182,54,45,108,200,133,13,90,234,104,73,153,26,155,63,51,46,157,204,76,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,251,137,182,11,22,39,229,254,163,91,131,75,241,51,173,196,189,84,53,33,141,235,67,49,225,76,86,186,146,20,100,68,167,11,204,139,175,114,20,133,134,183,44,220,62,196,235,106,233,105,231,35,61,65,174,67,154,163,37,26,12,141,137,8,89,145,245,73,233,170,62,37,219,185,13,142,50,247,136,209,113,83,8,45,139,194,60,182,164,46,93,46,18,164,41,183,9,122,60,168,173,56,162,51,37,43,175,210,121,158,191,231,25,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,5,112,241,131,198,181,219,216,127,76,194,234,61,69,9,151,83,144,204,137,77,161,237,20,113,156,98,123,11,35,36,184,71,220,136,186,164,203,227,240,21,151,149,252,50,151,139,24,223,106,90,204,69,117,246,85,86,130,236,162,67,102,162,75,30,45,148,44,213,162,20,68,90,57,215,82,211,226,54,53,177,45,230,45,27,34,222,181,99,36,146,213,26,149,18,158,130,34,34,209,44,178,150,203,177,17,118,79,192,190,162,29,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,14,138,251,183,152,187,172,139,134,213,146,146,83,85,154,84,186,123,132,100,71,170,94,101,77,159,114,50,236,175,129,253,70,53,202,205,6,25,75,194,124,111,186,237,103,226,186,195,41,171,79,118,33,45,179,73,41,143,22,242,16,105,213,9,35,45,27,233,161,105,240,22,105,193,243,26,215,112,225,253,79,11,171,21,20,42,93,50,75,210,34,182,183,181,81,70,109,136,12,32,136,148,225,159,115,50,232,146,47,135,192,88,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,249,200,121,17,163,187,33,197,18,80,210,20,181,25,158,132,68,69,169,138,2,226,65,137,210,49,23,50,149,198,83,81,55,226,208,156,147,73,66,18,241,169,9,54,103,203,211,166,245,17,25,18,254,95,81,9,9,193,199,6,209,86,189,43,56,171,84,137,185,136,113,100,83,227,243,27,212,137,228,59,79,125,43,45,200,50,215,67,62,164,173,126,94,98,223,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,113,80,92,99,176,109,20,155,210,141,138,180,184,155,88,153,22,61,62,71,45,189,8,222,91,181,7,212,179,218,130,45,116,34,212,205,90,252,188,196,123,225,193,137,210,48,235,50,148,54,85,81,54,34,215,92,141,73,90,20,241,165,10,55,167,196,215,166,244,145,153,146,62,127,81,139,253,142,242,36,199,106,67,106,37,33,212,37,105,50,61,72,200,203,82,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,24,215,49,183,211,88,117,130,151,133,210,227,228,210,226,209,42,10,105,91,137,39,204,76,71,150,90,30,228,245,245,60,143,81,174,38,32,220,82,47,75,254,224,185,92,90,222,118,177,86,151,48,140,204,212,165,27,175,45,127,19,212,245,87,196,254,179,23,173,195,103,9,255,0,99,124,182,208,106,18,99,176,137,55,36,120,181,162,82,81,162,201,185,16,33,158,213,25,161,39,174,168,234,93,75,230,98,87,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,138,28,73,176,159,246,73,203,109,122,161,26,59,10,147,109,199,149,90,53,45,26,172,219,143,2,97,237,73,146,20,122,234,190,133,208,190,100,40,167,15,238,25,22,93,255,0,111,220,173,173,198,93,163,213,162,76,51,35,52,169,38,211,232,95,196,180,61,83,241,47,172,134,199,121,114,190,154,196,92,20,179,238,150,223,39,87,42,137,79,83,170,220,74,62,98,162,50,179,212,247,43,175,175,230,122,140,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,2,189,120,189,226,251,182,190,20,192,195,218,101,77,232,242,234,210,218,92,132,52,246,195,114,51,177,167,180,164,168,146,178,51,73,154,75,82,52,153,30,158,125,133,79,96,77,147,43,16,177,122,210,181,163,177,206,41,181,168,13,60,147,73,171,86,215,41,164,43,161,37,95,159,230,90,13,144,176,182,218,106,205,195,107,90,213,101,162,109,52,154,44,24,91,9,36,157,166,212,116,35,77,52,45,61,159,129,125,68,61,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,15,45,138,86,211,87,150,27,93,54,179,205,19,169,171,81,167,66,216,105,37,110,230,199,90,52,211,67,215,218,248,31,212,99,91,220,119,178,165,97,238,47,93,182,180,134,57,37,10,181,61,166,80,73,52,232,218,37,58,132,244,52,167,243,60,139,65,108,60,33,49,125,203,163,10,103,225,237,78,166,244,137,116,153,110,174,58,29,123,121,183,25,168,208,26,74,82,74,89,153,36,141,71,161,18,72,139,95,46,194,194,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,226,148,73,73,168,251,17,106,40,255,0,139,86,39,59,119,227,243,22,203,46,182,168,180,122,106,88,81,33,70,122,58,212,217,200,61,116,89,150,186,43,224,71,245,14,7,10,28,44,118,251,204,89,215,38,66,90,160,80,105,222,61,183,141,179,52,148,150,39,65,81,22,227,66,147,174,213,153,233,169,31,204,133,231,33,36,132,37,5,217,36,68,67,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,173,36,180,41,7,217,68,100,98,140,120,175,97,99,182,38,98,202,185,14,26,211,2,189,78,241,238,60,77,232,147,146,252,233,202,50,220,72,74,117,218,130,61,53,51,249,152,231,240,149,196,215,109,12,126,126,217,121,214,211,22,177,77,83,9,37,171,77,93,118,108,20,22,154,172,139,93,19,240,51,250,197,224,37,68,164,146,139,177,150,163,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,179,33,17,41,19,165,56,189,136,102,51,174,41,68,122,104,68,147,51,61,127,64,215,63,57,149,165,215,115,31,124,202,84,167,95,67,117,202,155,77,169,197,238,209,5,62,65,145,17,234,125,58,249,11,25,224,223,135,30,139,195,234,213,252,228,119,82,169,115,100,195,74,214,141,8,210,182,41,238,150,135,180,190,31,157,250,60,197,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,173,206,50,24,113,233,76,62,162,223,205,199,117,74,137,50,52,53,45,8,212,137,40,98,160,239,83,218,127,31,206,253,30,98,185,178,103,90,93,11,49,246,52,164,202,117,132,57,92,166,52,226,155,94,221,80,115,227,153,145,158,165,211,167,152,216,194,141,33,18,233,16,101,54,189,232,122,51,78,37,70,122,234,70,146,50,61,127,72,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,242,248,167,80,110,147,134,119,109,81,229,236,68,74,28,247,212,173,116,208,145,29,106,51,215,82,248,124,70,182,184,201,85,114,229,197,251,186,115,71,205,41,87,4,254,73,151,173,185,42,148,225,167,204,245,246,188,133,239,240,247,179,217,180,50,193,105,33,184,252,133,213,41,240,42,46,167,97,39,115,142,83,226,110,81,150,210,212,253,94,231,169,252,196,147,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,27,56,132,89,204,221,249,96,187,80,228,126,114,233,116,249,245,38,147,176,149,181,198,233,242,182,168,139,105,232,126,183,114,208,254,98,136,48,110,170,229,181,139,246,140,231,76,218,40,183,4,14,113,159,170,105,74,101,54,106,243,45,61,159,49,178,78,21,212,26,171,97,149,165,84,101,123,209,46,135,1,244,171,93,117,37,71,66,136,245,212,254,63,17,234,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,108,241,95,77,216,153,98,191,165,27,134,135,170,148,10,173,46,58,146,122,26,93,118,159,36,210,100,123,146,101,213,30,90,159,200,198,190,214,28,87,174,76,71,160,70,146,163,117,202,141,106,42,93,53,153,168,214,110,62,146,61,117,215,93,119,121,234,54,68,192,74,67,52,44,23,178,41,108,180,150,202,61,187,76,108,201,41,34,234,152,141,39,200,139,225,240,30,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,7,129,199,186,67,53,220,23,189,233,111,52,151,10,69,187,83,108,137,73,35,234,168,142,167,204,143,227,240,26,221,223,145,30,182,241,30,191,26,50,141,167,41,213,169,73,104,208,102,147,65,182,250,137,58,105,166,154,109,242,208,108,19,145,219,229,171,239,44,86,12,162,112,214,245,46,129,74,166,72,82,143,83,83,173,211,227,26,140,207,114,140,250,175,207,67,249,16,207,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,215,140,29,252,186,22,17,211,45,86,39,173,167,42,19,217,82,218,75,187,119,54,228,89,237,158,164,74,45,72,244,211,177,144,170,236,179,64,58,158,62,88,16,138,49,63,205,185,105,73,54,205,27,137,90,205,100,180,211,67,215,184,217,22,210,136,80,109,90,52,34,100,153,228,83,227,183,203,36,237,36,237,109,37,166,158,90,105,216,118,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,58,155,182,33,78,181,107,48,141,146,123,159,79,144,223,44,211,184,149,185,181,22,154,121,235,175,97,173,214,102,96,29,51,31,47,248,71,24,152,229,92,181,84,147,100,141,164,146,41,175,22,154,104,90,118,22,163,193,242,254,93,119,8,234,118,171,243,212,235,148,249,239,41,13,41,221,219,91,110,44,6,203,66,53,30,132,90,233,216,136,88,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,10,162,227,87,83,115,210,86,181,27,247,46,206,68,25,63,250,237,119,84,83,241,246,63,71,113,15,248,127,209,88,173,102,146,203,68,136,235,116,162,85,105,210,136,146,130,86,211,77,70,47,83,212,143,66,235,220,108,54,132,37,180,37,9,45,9,36,68,68,95,1,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,254,86,132,184,133,33,69,169,40,140,140,143,224,53,228,226,1,70,98,139,154,75,209,17,216,91,69,46,171,81,148,100,164,146,119,26,170,50,186,150,132,90,151,78,226,95,240,84,169,185,233,43,166,143,251,151,103,34,116,159,253,118,187,169,201,248,251,31,163,184,181,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,20,249,198,170,76,83,197,187,90,41,73,120,228,149,187,5,124,173,229,203,217,226,106,37,187,111,125,218,244,215,224,48,255,0,10,154,98,106,121,167,99,115,4,239,132,165,166,81,122,187,182,154,106,48,125,110,199,166,154,247,23,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,56,171,83,19,76,205,59,251,88,38,188,93,45,82,143,213,219,184,213,81,157,235,118,45,117,211,184,204,28,21,100,197,44,91,186,98,156,151,138,73,219,179,156,229,111,46,94,207,19,78,45,219,123,238,215,166,191,1,112,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,41,207,141,69,53,164,99,85,175,84,39,87,204,59,98,19,59,13,69,166,158,46,162,173,116,211,253,99,192,112,136,34,44,210,76,81,172,147,173,182,226,117,51,208,140,253,35,3,167,214,47,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,26,113,119,34,60,210,67,81,44,149,165,182,218,117,35,212,136,253,35,63,167,214,61,255,0,5,122,107,75,198,171,162,170,110,175,152,86,196,214,54,18,139,77,60,93,57,90,233,167,250,197,198,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,238,53,116,151,61,51,107,87,124,59,28,191,11,6,39,55,103,210,235,190,162,173,187,180,246,124,244,215,184,192,124,40,235,44,82,179,68,134,164,50,181,148,202,73,70,70,196,145,154,86,186,140,29,12,245,50,208,186,125,98,247,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,81,23,21,202,203,21,92,209,45,168,236,173,5,14,146,113,151,189,36,70,165,162,163,59,83,45,12,245,46,191,88,207,156,21,41,46,122,102,233,174,248,118,57,126,22,116,78,110,207,165,215,125,57,91,119,105,236,249,233,175,113,108,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,99,140,197,164,196,235,6,131,115,169,233,134,228,121,209,99,147,104,81,114,180,75,53,5,238,50,211,191,93,53,215,176,129,25,3,185,213,107,102,118,209,124,158,67,105,157,81,129,5,123,149,166,169,93,66,41,153,23,82,235,234,252,254,161,176,204,87,147,34,51,47,160,204,210,227,105,89,107,240,50,212,125,64,0,0,0,126,25,145,117,51,208,124,37,84,105,240,80,110,77,157,30,58,72,181,53,58,234,80,90,124,122,159,200,199,135,186,177,255,0,5,44,184,207,73,184,177,90,209,134,108,18,183,52,237,118,35,110,25,164,148,102,146,74,220,46,190,170,139,79,137,12,63,116,241,25,203,21,180,201,58,139,214,37,68,245,211,108,26,149,61,227,236,175,47,18,95,155,255,0,73,15,15,81,226,195,150,232,109,154,216,58,187,231,240,111,192,40,252,254,19,62,67,131,15,139,134,93,164,60,77,185,14,188,209,126,114,219,130,146,239,241,241,131,221,217,28,74,50,201,121,74,56,110,93,77,210,20,93,156,169,206,167,199,71,116,151,127,20,127,157,254,34,63,128,206,118,166,56,224,229,238,218,23,106,98,141,165,85,82,210,74,229,195,173,197,125,105,215,111,67,38,220,61,15,214,79,248,203,226,61,171,47,51,33,180,188,195,168,113,181,17,26,84,133,17,145,145,249,145,144,254,192,0,0,0,0,0,0,0,0,0,0,0,0,0,7,148,176,49,74,196,197,15,194,63,192,90,239,164,255,0,4,174,9,150,181,99,247,43,204,248,90,164,93,188,246,62,149,9,223,183,152,143,93,27,144,122,244,81,232,99,213,128,14,166,236,186,104,86,53,171,89,189,110,153,222,10,139,111,211,228,85,42,50,121,75,115,145,21,134,212,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,5,167,116,208,175,155,86,141,122,218,211,188,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,29,176,0,242,151,254,41,88,152,95,248,57,248,117,93,244,103,225,109,193,14,214,163,254,229,121,239,21,84,149,187,144,199,209,33,91,55,114,215,235,175,106,11,78,170,45,72,122,176,0,0,0,16,171,58,220,72,127,105,246,41,210,176,207,246,26,252,45,244,157,190,197,119,198,254,17,120,14,95,50,76,134,121,92,191,10,238,186,120,109,219,183,22,187,244,211,166,166,201,79,18,31,219,131,138,117,92,51,253,134,191,4,189,25,111,191,93,241,191,132,94,63,153,203,147,29,158,87,47,194,181,166,190,39,118,237,199,166,205,52,235,169,77,81,133,51,93,154,236,56,202,86,28,46,245,189,93,241,213,89,220,198,40,20,6,30,36,74,171,202,73,17,154,82,102,71,203,101,27,146,110,188,100,105,109,42,73,17,45,107,109,181,251,108,33,198,140,47,199,171,53,188,64,194,59,190,37,197,66,114,67,177,14,67,40,113,165,180,251,102,91,218,117,167,82,151,90,94,134,149,18,86,148,153,161,104,89,106,149,164,206,31,230,195,138,45,87,43,88,219,88,194,10,134,92,229,214,99,193,143,18,92,26,195,215,18,160,34,164,195,204,33,102,235,77,156,53,145,161,46,155,172,154,146,181,17,173,149,151,67,35,73,100,188,140,103,159,246,232,254,27,127,245,93,248,29,248,29,232,223,252,183,233,15,21,226,252,79,255,0,99,179,179,111,134,254,235,93,254,90,117,149,66,170,255,0,163,157,255,0,178,239,249,109,255,0,208,5,148,225,61,245,251,40,97,101,155,137,158,139,244,103,225,109,191,78,174,248,46,127,59,194,248,168,205,189,202,230,109,78,253,188,205,187,182,167,93,53,208,181,208,97,92,239,103,90,133,147,43,86,218,171,72,180,63,10,235,87,69,65,232,240,233,30,144,92,29,98,176,222,233,18,121,228,195,168,245,22,228,100,114,204,146,165,115,245,78,164,133,12,21,150,238,43,245,92,199,227,109,173,130,244,108,188,196,163,72,184,228,58,149,207,147,121,41,196,70,97,150,28,144,242,201,9,129,170,214,77,50,230,196,106,146,82,246,164,212,130,51,89,77,251,139,20,172,75,82,251,180,112,206,191,93,240,183,37,247,227,255,0,7,225,120,87,151,227,60,19,36,244,175,164,66,13,182,246,54,162,87,210,41,59,181,209,58,159,65,234,192,0,87,86,58,113,90,196,124,186,98,61,71,11,241,67,40,126,6,171,7,71,89,121,171,220,215,22,161,21,70,100,220,168,206,29,60,185,140,175,106,180,61,9,68,164,169,11,74,22,133,161,62,175,42,60,86,240,227,49,56,142,140,47,189,108,127,216,230,171,85,229,181,64,121,250,209,78,139,82,148,102,100,113,84,225,176,207,37,229,122,188,162,50,82,92,86,228,18,146,179,109,14,206,161,21,115,207,158,127,218,93,248,19,255,0,213,119,225,143,225,143,164,191,242,223,163,252,47,132,240,223,253,142,246,253,222,39,251,157,54,121,235,211,21,101,115,138,223,237,148,199,107,103,5,63,96,95,193,207,194,63,27,253,51,252,41,241,156,143,15,13,249,63,137,240,141,238,221,200,219,237,150,155,181,235,166,135,63,196,117,206,150,116,172,220,155,89,180,138,205,102,221,151,114,92,55,36,135,25,162,209,89,120,227,34,66,25,54,206,75,206,201,52,45,45,33,180,186,222,133,181,75,82,220,65,18,118,239,91,112,215,250,57,223,251,46,255,0,150,223,253,0,79,251,63,29,63,173,245,167,141,118,183,236,117,137,56,139,233,111,70,90,94,59,210,255,0,212,27,156,123,247,108,102,252,63,245,63,41,239,88,209,248,205,133,185,73,49,149,64,0,0,85,95,244,115,191,246,93,255,0,45,191,250,0,178,156,39,190,191,101,12,44,179,113,51,209,126,140,252,45,183,233,213,223,5,207,231,120,95,21,25,183,185,92,205,169,223,183,153,183,118,212,235,166,186,22,186,15,86,0,43,87,22,56,202,126,197,248,167,121,97,159,237,113,244,159,224,149,193,81,161,120,223,194,254,79,138,240,178,92,103,155,203,240,74,217,187,151,187,110,229,105,174,154,158,154,137,171,149,204,116,253,178,152,19,108,227,95,224,183,224,231,225,31,141,254,150,120,239,25,200,240,243,31,141,248,238,91,123,183,114,55,123,5,166,237,58,233,169,229,80,0,30,127,16,175,90,86,26,216,23,46,35,87,99,203,126,155,106,209,230,214,230,53,17,9,83,238,49,25,149,188,226,91,74,148,148,154,205,40,50,34,53,36,181,211,83,46,225,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,0,49,253,141,142,152,113,137,56,143,124,225,125,149,89,244,173,87,14,124,11,85,247,152,34,84,88,242,165,28,130,40,169,112,143,215,121,191,10,174,105,17,109,66,150,148,26,141,105,113,8,200,3,202,98,197,245,251,23,225,101,229,137,158,139,244,159,224,149,191,81,174,248,46,127,39,197,120,88,206,61,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,86,183,244,115,191,246,93,255,0,45,191,250,0,181,64,30,82,221,197,43,18,235,190,238,236,51,160,87,124,85,201,98,120,15,194,8,94,21,228,120,63,26,201,189,23,233,22,130,109,205,237,164,213,244,106,86,221,52,86,135,208,122,176,0,24,255,0,10,113,211,14,49,150,101,223,73,178,171,60,218,173,137,112,77,182,235,244,215,200,145,42,20,168,239,184,201,45,72,35,61,89,119,148,165,180,225,25,165,73,37,17,232,180,56,132,100,0,0,1,143,238,172,116,195,139,67,22,44,172,16,169,214,121,183,157,247,226,221,166,210,227,145,45,198,98,199,140,251,238,74,145,212,185,76,159,135,91,104,51,213,75,112,204,146,147,36,58,166,242,0,8,255,0,157,108,214,254,211,236,44,165,98,103,224,23,225,111,164,238,6,40,94,11,210,158,3,151,204,141,33,238,111,51,146,238,186,120,109,187,118,150,187,245,215,166,135,128,50,185,197,111,246,202,99,181,179,130,159,176,47,224,231,225,31,141,254,153,254,20,248,206,71,135,134,252,159,196,248,70,247,110,228,109,246,203,77,218,245,211,67,159,224,60,166,44,95,95,177,126,22,94,88,153,232,191,73,254,9,91,245,26,239,130,231,242,124,87,133,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,5,107,127,71,59,255,0,101,223,242,219,255,0,160,11,41,197,139,235,246,47,194,203,203,19,61,23,233,63,193,43,126,163,93,240,92,254,79,138,240,177,156,123,149,204,218,173,155,185,123,119,109,86,154,235,161,233,160,173,111,232,231,127,236,187,254,91,127,244,1,106,128,3,31,223,56,233,135,24,109,136,246,54,23,222,181,159,69,85,113,27,199,53,64,121,242,36,197,145,42,41,199,35,138,167,12,253,71,156,241,73,229,17,150,213,169,10,65,40,150,166,208,188,128,0,2,21,103,91,137,15,237,62,197,58,86,25,254,195,95,133,190,147,183,216,174,248,223,194,47,1,203,230,73,144,207,43,151,225,93,215,79,13,187,118,226,215,126,154,116,212,217,41,226,67,251,112,113,78,171,134,127,176,215,224,151,163,45,247,235,190,55,240,139,199,243,57,114,99,179,202,229,248,86,180,215,196,238,221,184,244,217,166,157,117,41,170,0,60,166,44,95,95,177,126,22,94,88,153,232,191,73,254,9,91,245,26,239,130,231,242,124,87,133,140,227,220,174,102,213,108,221,203,219,187,106,180,215,93,15,77,5,107,127,71,59,255,0,101,223,242,219,255,0,160,11,84,0,21,171,139,28,101,63,98,252,83,188,176,207,246,184,250,79,240,74,224,168,208,188,111,225,127,39,197,120,89,46,51,205,229,248,37,108,221,203,221,183,114,180,215,77,79,77,68,213,202,230,58,126,217,76,9,182,113,175,240,91,240,115,240,143,198,255,0,75,60,119,140,228,120,121,143,198,252,119,45,189,219,185,27,189,130,211,118,157,116,212,242,168,0,15,41,96,98,149,137,138,31,132,127,128,181,223,73,254,9,92,19,45,106,199,238,87,153,240,181,72,187,121,236,125,42,19,191,111,49,30,186,55,32,245,232,163,208,199,171,0,1,89,120,133,198,102,171,134,183,253,203,135,53,220,178,68,126,165,106,214,38,209,38,59,18,249,82,152,113,248,207,45,151,20,218,149,78,74,141,6,164,25,145,154,82,122,105,169,23,97,50,114,135,153,202,22,109,48,106,54,42,210,40,190,132,150,138,132,170,93,82,145,226,87,39,192,74,105,68,164,183,207,83,77,19,187,152,114,59,186,165,59,75,155,179,83,82,84,59,108,209,227,167,237,107,192,155,155,26,255,0,5,191,8,255,0,7,60,23,244,179,199,120,62,127,136,152,196,111,199,114,220,219,183,159,187,216,61,118,233,211,93,74,21,97,63,25,79,217,67,20,236,220,51,253,174,62,140,252,45,184,41,212,47,27,248,95,206,240,190,42,75,108,243,121,126,9,59,246,243,55,109,220,157,116,211,82,215,81,101,66,21,103,91,137,15,237,62,197,58,86,25,254,195,95,133,190,147,183,216,174,248,223,194,47,1,203,230,73,144,207,43,151,225,93,215,79,13,187,118,226,215,126,154,116,212,249,121,37,226,23,85,206,69,255,0,93,180,25,192,121,118,173,54,131,71,58,148,138,210,107,138,168,48,151,212,243,109,181,21,127,185,90,74,22,226,84,242,211,170,245,50,142,230,137,61,12,211,34,173,92,116,195,139,191,22,47,92,16,166,86,121,87,157,137,225,29,169,82,228,17,33,199,162,200,140,195,237,202,143,212,249,172,151,136,67,107,50,209,72,112,136,148,146,37,180,167,50,0,0,0,0,15,41,110,226,149,137,117,223,119,118,25,208,43,190,42,228,177,60,7,225,4,47,10,242,60,31,141,100,222,139,244,139,65,54,230,246,210,106,250,53,43,110,154,43,67,232,61,88,15,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,112,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,195,207,51,29,181,60,251,168,109,180,145,154,148,181,17,17,17,121,153,152,241,87,94,56,224,229,144,218,215,117,226,141,165,74,82,18,106,229,204,173,197,97,106,211,119,66,39,28,45,79,213,87,248,143,224,48,101,239,196,163,44,150,108,162,134,221,212,221,93,71,221,202,100,234,124,132,119,81,119,241,69,249,191,226,50,248,143,9,51,139,134,93,163,188,109,183,14,188,233,126,114,27,130,162,239,241,241,131,157,78,226,195,150,233,141,146,223,58,187,7,240,115,192,36,252,190,51,62,99,220,90,220,70,114,197,114,178,110,174,245,137,78,61,116,219,58,165,79,100,251,39,203,196,159,231,127,208,99,48,90,184,255,0,130,151,164,102,100,219,184,173,104,204,55,201,59,90,106,187,17,199,8,212,73,50,73,165,14,31,95,89,37,167,196,199,184,139,81,167,206,65,57,10,116,121,9,50,212,148,211,169,89,105,241,232,127,50,31,114,50,62,164,122,143,208,0,0,0,31,41,79,38,60,103,159,89,153,37,182,212,179,211,224,69,168,215,155,63,151,58,174,156,206,221,207,155,200,113,48,106,51,224,163,106,181,209,40,168,74,50,35,234,125,125,111,151,212,39,183,6,123,77,136,54,21,122,230,75,211,9,201,19,165,48,109,173,69,202,209,76,211,215,184,139,78,253,52,215,94,194,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,67,238,40,86,89,93,57,107,169,77,36,199,73,210,22,245,67,122,203,69,25,53,2,105,237,35,218,127,157,219,167,214,66,152,50,225,84,244,54,59,88,117,29,201,79,38,228,165,172,205,71,161,22,147,25,62,189,75,224,54,70,178,167,149,82,206,161,212,73,105,87,138,166,197,123,84,158,164,123,154,73,252,254,35,186,0,0,1,210,92,151,189,155,103,67,114,161,118,93,116,122,52,102,146,106,91,179,231,53,29,4,68,70,102,102,167,20,69,217,42,63,208,127,1,20,241,171,137,254,95,48,193,82,96,208,43,41,186,38,50,149,232,186,60,136,51,89,53,151,48,180,213,18,210,125,208,95,161,73,248,136,91,137,188,99,49,118,180,236,152,120,125,109,80,225,64,120,150,148,59,54,28,166,228,160,140,214,68,100,109,77,52,145,146,77,7,245,145,252,132,110,188,179,211,153,107,213,15,181,51,18,171,144,80,250,148,122,64,172,212,26,216,74,221,234,167,89,7,161,22,227,208,190,68,49,148,170,198,48,223,166,107,153,84,188,110,46,106,181,51,113,249,82,247,25,253,102,173,125,179,255,0,238,190,99,178,131,151,236,126,172,54,203,208,48,106,253,150,219,230,146,109,109,91,179,92,74,205,90,105,161,147,103,174,186,151,111,136,245,208,178,75,154,73,209,155,146,140,17,189,155,39,12,139,107,150,213,68,148,90,145,31,82,228,124,199,47,246,138,102,155,114,83,251,13,221,165,185,68,157,127,7,170,58,23,204,255,0,115,246,30,122,227,202,150,101,108,245,56,229,71,5,47,196,50,209,25,170,83,118,220,242,100,136,181,215,215,54,72,187,36,207,234,234,60,205,62,233,198,76,48,149,186,159,95,188,109,135,91,115,69,37,185,82,161,122,196,101,170,76,136,210,125,208,93,63,185,249,9,35,130,252,80,115,11,133,234,137,2,181,82,102,228,167,50,182,201,197,85,94,157,49,243,65,114,200,200,183,75,74,117,218,217,252,181,81,252,69,141,101,215,137,142,10,227,17,68,164,93,85,136,118,189,101,244,54,74,244,140,136,144,163,173,213,114,83,177,27,229,45,102,102,183,21,161,105,174,137,63,50,18,246,151,86,165,86,225,183,81,163,84,162,207,138,242,73,109,191,25,228,186,218,210,100,70,70,74,73,153,25,25,25,31,212,100,57,96,0,0,0,0,0,0,0,0,0,0,0,0,2,133,151,154,236,71,202,86,123,177,134,245,178,157,241,212,169,216,129,94,98,191,64,125,227,68,90,188,84,212,228,25,37,70,68,124,183,145,185,70,211,196,70,166,212,165,17,146,208,183,27,93,228,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,197,89,177,247,88,198,79,179,251,135,238,231,197,80,112,202,207,109,87,4,111,42,118,6,98,149,205,17,188,47,175,72,113,49,102,85,31,82,17,109,205,89,41,73,91,110,104,100,136,207,59,162,92,66,246,182,133,185,207,220,217,19,220,219,180,0,16,3,141,95,186,197,173,246,129,7,238,234,136,226,112,185,207,109,87,27,41,79,96,70,52,92,209,36,94,212,56,232,85,191,81,150,250,188,109,195,9,41,89,186,135,55,22,215,100,199,74,18,102,189,252,199,91,81,172,210,163,101,231,85,97,64,0,56,144,170,212,170,140,153,240,233,245,56,146,164,82,228,20,73,205,50,242,86,184,175,155,77,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,217,68,103,203,1,74,220,106,253,233,237,111,179,248,63,120,212,67,130,167,189,61,211,246,127,59,239,26,112,183,236,82,197,43,19,5,172,74,158,38,98,93,119,208,214,221,27,147,227,102,248,87,164,114,185,175,33,150,254,141,148,45,197,106,227,168,79,170,147,211,93,79,66,35,50,215,179,53,217,174,196,124,218,226,58,239,91,213,223,3,74,131,204,98,129,64,97,227,92,90,68,85,25,25,165,38,100,92,199,151,181,38,235,198,68,167,20,148,145,18,16,134,219,68,234,224,217,151,220,88,163,204,171,102,6,167,112,85,104,86,45,118,158,80,233,180,216,239,198,118,45,202,226,31,144,203,142,72,70,229,184,207,133,113,149,236,51,67,110,41,79,30,215,57,124,212,59,237,120,207,224,52,155,171,11,237,172,127,161,66,137,226,44,121,10,165,215,86,152,237,37,247,41,211,28,109,44,56,183,141,100,181,161,153,58,33,45,18,87,214,115,139,45,132,149,154,171,175,36,120,243,27,46,57,151,179,177,38,179,54,91,22,241,72,93,46,224,38,100,58,218,14,157,37,6,211,142,58,134,144,181,60,134,84,166,228,147,91,21,189,113,208,69,162,182,168,182,51,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,10,107,226,151,142,147,49,131,53,149,235,110,21,103,197,219,120,119,254,198,233,140,182,79,182,218,37,54,68,117,5,169,183,79,111,59,197,115,25,83,136,74,82,182,227,49,237,18,73,106,145,92,19,240,94,149,81,147,126,99,189,195,104,68,149,34,151,34,45,6,217,172,60,180,173,113,95,54,156,93,69,45,55,187,84,44,218,122,17,27,166,130,61,142,45,8,86,138,117,39,218,241,184,171,85,104,21,92,6,174,208,170,114,233,213,42,116,139,130,92,57,145,30,83,47,198,125,181,83,20,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,69,112,230,206,191,237,170,195,135,232,23,253,78,148,222,38,218,223,71,82,140,193,242,156,170,65,34,65,55,83,75,59,82,132,238,90,205,183,82,209,169,40,113,41,86,141,37,230,155,41,128,0,35,174,118,242,125,108,230,231,11,221,162,168,162,66,189,168,113,223,85,167,88,150,236,142,68,23,221,113,133,188,135,27,105,100,149,33,228,198,67,70,181,33,195,108,148,107,66,84,101,181,90,251,93,150,181,118,198,186,171,54,85,211,7,193,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,117,60,56,56,128,67,204,69,9,172,36,197,235,139,255,0,173,136,30,37,246,164,200,109,136,237,220,81,119,173,205,209,208,202,27,109,15,50,217,146,22,201,39,113,182,209,58,147,95,211,19,88,87,142,119,239,39,252,100,254,109,17,87,133,199,191,102,25,126,186,251,158,104,185,60,215,102,187,14,50,149,135,11,189,111,87,124,117,86,119,49,138,5,1,135,137,18,170,242,146,68,102,148,153,145,242,217,70,228,155,175,25,26,91,74,146,68,75,90,219,109,122,246,98,150,41,95,120,211,125,212,241,51,18,235,190,153,185,43,60,159,27,55,194,179,31,155,202,101,12,183,244,108,161,13,167,70,218,66,125,84,150,186,106,122,153,153,157,165,112,161,200,228,107,106,149,68,205,198,35,46,89,87,106,81,228,46,209,164,154,29,142,80,98,58,151,24,84,215,201,68,147,117,111,180,165,242,146,90,180,76,186,151,53,90,156,71,39,169,227,113,86,170,208,42,184,13,93,161,84,229,211,170,84,233,23,4,184,115,34,60,166,95,140,251,106,166,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,138,225,205,157,127,219,85,135,15,208,47,250,157,41,188,77,181,190,142,165,25,131,229,57,84,130,68,130,110,166,150,118,165,9,220,181,155,110,165,163,82,80,226,82,173,26,75,205,54,83,0,0,0,106,174,54,83,202,119,186,198,13,253,159,219,223,119,48,50,168,0,214,179,54,62,244,248,201,246,129,112,253,226,248,186,158,23,30,226,120,101,250,235,239,137,162,85,0,0,197,89,177,247,88,198,79,179,251,135,238,231,197,74,240,224,226,1,51,46,245,214,176,147,23,174,47,254,169,231,248,151,218,147,33,183,228,57,110,202,216,183,55,71,67,40,113,197,178,243,132,72,91,36,157,164,227,164,234,77,31,76,78,221,248,0,8,43,196,127,136,4,60,187,208,157,194,76,33,184,191,250,216,159,225,159,118,76,118,216,144,221,187,23,122,28,221,33,15,33,198,214,243,205,145,161,12,154,119,19,110,155,170,52,125,9,59,133,120,24,254,253,159,197,191,231,33,106,131,21,102,199,221,99,25,62,207,238,31,187,159,26,214,13,170,0,82,6,116,177,211,17,242,233,196,206,252,197,12,47,172,248,26,172,31,67,52,243,46,145,174,45,66,42,169,16,77,200,178,91,35,46,99,43,218,157,75,82,81,41,41,90,20,133,161,11,77,186,101,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,121,44,0,80,178,243,93,136,249,74,207,118,48,222,182,83,190,58,149,59,16,43,204,87,232,15,188,104,139,87,138,154,156,131,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,187,236,45,197,43,19,26,108,74,102,38,97,165,119,211,54,221,103,157,224,166,248,87,163,243,121,79,45,151,62,141,228,33,196,232,227,75,79,172,146,215,77,75,82,50,51,245,96,3,21,102,95,49,118,38,87,240,178,126,38,95,82,63,182,195,163,194,216,247,244,206,169,225,158,121,136,124,198,154,115,147,205,228,45,60,213,167,98,59,153,246,35,169,92,150,227,166,35,230,47,137,157,135,138,24,161,89,241,213,89,222,153,105,150,90,35,68,90,124,84,210,39,27,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,171,191,1,0,56,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,95,240,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,54,83,205,143,186,198,50,125,159,220,63,119,62,53,172,27,84,0,10,181,227,113,86,170,208,42,184,13,93,161,84,229,211,170,84,233,23,4,184,115,34,60,166,95,140,251,106,166,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,132,128,225,215,158,168,217,165,179,74,199,196,25,241,17,138,148,8,239,61,57,152,209,93,66,42,116,230,78,58,10,164,102,77,147,12,173,78,72,75,107,101,43,246,208,165,165,8,66,137,8,153,64,2,149,184,213,251,211,218,223,103,240,126,241,168,135,5,79,122,123,167,236,254,119,222,52,225,117,32,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,13,170,0,6,181,153,177,247,167,198,79,180,11,135,239,23,197,212,240,184,247,19,195,47,215,95,124,77,18,168,0,5,11,47,53,216,143,148,172,247,99,13,235,101,59,227,169,83,177,2,188,197,126,128,251,198,136,181,120,169,169,200,50,74,140,136,249,111,35,114,141,167,136,141,77,169,74,35,37,161,110,54,187,201,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,20,151,198,35,5,233,88,117,152,106,46,32,90,246,132,74,53,34,255,0,163,174,92,201,17,150,148,162,125,109,153,11,241,142,155,68,173,80,179,105,232,74,90,137,41,75,139,113,75,245,156,55,76,122,14,12,152,233,50,214,198,90,238,3,85,235,59,40,183,181,61,202,141,46,35,132,251,159,211,136,137,37,168,153,36,153,180,215,50,33,72,83,139,82,72,215,225,24,78,242,52,165,42,157,92,81,253,196,241,55,245,47,223,16,133,43,101,59,222,159,6,254,208,45,239,188,88,27,30,221,151,77,10,198,181,107,55,173,211,59,193,81,109,250,124,138,165,70,79,41,110,114,34,176,218,156,117,205,136,37,45,91,80,133,30,137,35,81,233,161,17,159,65,173,102,96,113,51,246,100,199,27,243,20,155,151,85,145,18,230,184,39,84,32,122,81,205,242,153,130,183,149,225,88,95,174,178,79,41,130,105,178,66,84,105,66,80,73,73,237,73,11,159,225,79,128,210,112,111,43,144,46,106,236,40,141,215,113,38,65,92,206,45,49,218,39,219,167,45,164,38,3,43,121,11,81,186,142,81,28,148,145,154,121,103,49,196,26,18,162,89,170,5,103,75,29,49,31,46,156,76,239,204,80,194,250,207,129,170,193,244,51,79,50,233,26,226,212,34,170,145,4,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,219,86,90,51,23,98,102,131,11,32,98,101,139,35,251,84,58,196,45,143,127,75,42,158,25,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,185,31,114,44,170,0,0,0,40,219,59,248,189,121,96,47,19,187,183,23,48,253,248,141,215,109,217,20,135,163,148,182,9,230,29,66,232,113,26,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,138,223,178,235,143,54,110,100,176,142,133,138,214,100,216,138,69,70,58,17,83,130,204,131,121,116,154,137,33,39,34,19,166,164,33,91,219,82,180,37,26,19,189,6,135,18,91,22,147,60,150,49,86,108,125,214,49,147,236,254,225,251,185,241,82,188,56,56,128,76,203,189,117,172,36,197,235,139,255,0,170,121,254,37,246,164,200,109,249,14,91,178,182,45,205,209,208,202,28,113,108,188,225,18,22,201,39,105,56,233,58,147,71,211,19,183,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,149,74,181,42,137,13,202,141,102,165,22,4,86,82,107,113,249,47,37,166,208,146,35,51,51,82,140,136,136,136,140,254,162,49,16,179,21,196,199,5,112,116,165,210,45,90,196,59,162,178,194,28,36,250,58,68,73,177,208,234,121,201,216,189,146,144,178,50,91,105,212,180,215,69,23,153,138,229,198,158,40,57,133,197,5,75,129,69,169,51,109,211,158,91,132,218,169,79,78,134,249,32,249,132,68,123,101,169,58,237,112,190,90,164,190,2,55,84,46,156,100,196,249,91,170,21,251,198,231,117,199,52,74,92,149,42,111,172,102,122,36,136,205,71,221,103,211,251,175,152,244,214,230,84,179,43,120,41,183,41,216,41,126,45,151,72,141,50,156,182,231,155,38,71,166,158,185,50,101,217,68,127,87,81,232,127,104,166,105,183,41,63,176,221,218,123,84,105,215,240,122,163,161,252,203,247,63,97,196,155,146,92,210,65,140,228,149,224,141,236,225,54,102,91,91,182,170,38,163,208,140,250,23,35,228,60,140,236,191,99,245,29,183,158,159,131,87,236,70,216,53,19,139,118,221,154,218,80,105,215,93,76,219,45,52,208,251,252,7,91,22,177,140,54,17,146,225,213,47,27,119,148,173,72,219,126,84,77,166,95,81,167,79,96,191,251,159,144,201,182,110,122,115,45,101,33,134,161,226,85,114,114,24,82,79,73,245,154,131,187,201,59,125,85,105,32,181,35,218,90,151,204,196,145,195,46,49,152,189,69,122,52,60,65,182,168,115,96,50,72,74,221,133,14,83,146,86,68,104,35,51,55,102,146,76,205,36,179,250,204,190,98,105,96,175,19,252,190,98,122,163,65,175,214,83,107,204,121,40,213,117,137,16,97,50,75,62,89,105,170,229,168,251,172,255,0,66,85,240,18,178,219,189,236,219,198,27,117,11,78,235,163,214,99,58,146,82,29,129,57,169,8,50,50,35,35,37,54,163,46,202,73,254,146,248,142,236,0,0,7,75,122,207,42,93,157,92,168,154,210,159,11,77,148,246,170,61,8,182,180,163,249,124,6,183,57,143,170,250,107,29,175,202,142,228,171,157,114,85,22,70,147,212,143,89,143,31,78,167,241,23,61,194,246,202,43,91,45,116,217,198,152,234,58,186,217,168,111,65,106,162,39,96,66,61,166,123,75,243,123,117,250,204,76,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,83,57,86,163,87,134,90,239,250,115,132,225,173,155,122,171,33,173,154,126,48,160,72,36,235,208,250,122,222,93,70,188,246,210,87,110,226,69,45,183,93,113,163,167,86,216,74,212,133,109,90,121,111,150,166,71,211,67,245,126,67,99,236,187,84,153,171,96,109,137,53,137,11,120,156,183,41,102,107,113,100,165,25,156,54,143,169,145,159,94,163,34,128,0,234,46,75,186,217,180,105,238,212,238,90,236,10,108,102,80,165,173,201,82,155,101,36,68,147,81,245,90,136,187,37,94,126,70,33,78,101,56,166,97,102,25,71,151,67,195,105,12,92,117,180,37,196,37,214,23,26,100,68,56,68,242,72,148,166,101,165,100,100,180,32,207,166,187,85,241,50,21,105,141,249,193,198,252,118,172,76,147,95,187,106,48,224,74,117,205,148,232,19,229,183,27,98,150,225,146,121,75,121,105,246,93,52,233,219,66,34,250,252,117,131,129,120,189,138,147,91,102,206,176,174,26,161,200,112,146,111,177,75,148,251,100,106,52,150,229,41,182,213,211,233,18,102,127,3,249,144,151,216,69,194,55,24,110,180,70,159,126,78,133,71,142,226,208,167,25,55,101,71,125,45,159,44,204,182,187,12,200,149,162,150,95,13,75,228,98,98,225,191,9,92,189,218,101,22,109,192,253,102,179,41,8,65,188,212,197,65,145,29,75,45,134,173,18,184,100,102,157,82,101,215,200,207,226,36,101,169,149,60,191,89,204,54,197,35,10,45,83,38,208,73,37,57,66,133,184,244,36,150,166,105,100,186,250,165,212,100,26,125,155,104,210,153,105,138,109,175,73,138,219,6,147,105,44,194,105,4,131,34,34,45,8,146,90,105,161,105,167,192,118,233,66,16,91,80,146,73,23,145,22,131,250,238,56,85,58,53,38,179,21,112,170,180,216,179,24,112,141,42,109,246,82,226,76,140,140,143,162,136,203,177,153,126,145,132,241,95,36,217,124,197,170,91,176,42,214,37,46,152,243,134,165,148,170,101,46,11,47,239,52,172,181,53,169,133,31,119,12,254,178,35,21,237,152,238,17,215,53,180,115,43,248,51,61,202,156,22,219,113,239,7,41,215,30,144,102,92,229,237,66,35,195,34,246,82,209,17,107,220,204,190,2,2,94,54,14,32,225,53,196,116,235,166,131,88,160,212,97,189,171,107,126,43,241,85,185,11,81,18,208,107,74,85,237,54,173,12,191,55,228,37,150,80,120,147,98,30,11,78,133,106,95,243,100,87,109,133,56,219,106,114,75,143,202,146,194,53,142,222,137,55,101,33,180,165,45,180,179,46,157,13,71,228,103,165,192,224,142,96,112,223,30,237,182,43,246,37,118,44,149,41,164,184,244,82,148,194,223,100,205,182,214,162,90,26,113,123,116,230,160,143,83,232,103,167,195,92,148,0,0,0,0,0,0,0,0,0,0,0,0,3,90,204,216,251,211,227,39,218,5,195,247,139,227,53,112,253,207,117,119,42,183,83,118,85,210,191,27,134,87,5,64,156,168,198,209,13,250,46,83,238,69,109,218,174,244,71,118,67,252,168,209,212,94,25,38,73,94,186,150,138,234,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,229,140,85,155,31,117,140,100,251,63,184,126,238,124,107,88,45,123,133,247,16,73,53,105,52,92,175,99,77,86,34,22,136,233,129,103,215,36,186,212,100,108,101,168,177,225,209,73,166,152,74,77,102,148,62,164,62,235,187,220,89,165,175,89,106,70,182,148,2,0,113,171,247,88,181,190,208,32,253,221,81,20,215,105,221,53,219,26,234,163,94,182,180,239,5,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,5,239,112,249,206,221,43,53,246,3,148,43,157,248,144,113,22,213,143,29,154,172,53,74,74,159,171,48,150,89,74,234,200,109,44,180,132,33,201,10,113,42,105,178,81,50,124,178,81,145,56,222,178,212,4,85,207,214,117,237,92,169,225,196,186,37,38,167,226,49,54,230,167,188,221,185,79,142,109,173,200,27,201,77,166,167,32,156,74,208,150,90,89,25,161,43,73,243,156,65,160,139,106,93,91,85,1,151,172,218,102,11,12,49,245,236,71,178,234,245,90,221,106,253,184,24,145,115,80,225,71,107,253,148,184,236,210,121,113,137,146,101,104,109,231,86,227,141,182,227,77,115,27,231,172,155,208,148,105,61,132,237,58,141,118,177,106,209,170,215,77,185,248,63,90,155,79,143,34,163,72,241,136,151,232,249,75,109,42,118,55,61,4,72,119,150,179,82,57,137,45,170,219,169,116,49,219,10,86,227,87,239,79,107,125,159,193,251,198,162,58,158,16,23,77,10,198,199,220,66,189,110,153,222,10,139,111,225,125,90,169,81,147,202,91,156,136,172,77,128,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,15,1,159,172,235,221,89,172,196,121,116,74,77,79,195,225,149,179,80,121,187,114,159,28,220,67,115,246,26,155,77,78,65,56,148,45,79,58,131,51,66,86,146,228,182,179,65,22,229,58,183,123,94,28,217,40,253,181,88,142,253,126,255,0,166,85,91,195,43,91,233,42,82,88,46,83,117,73,196,104,54,233,137,123,114,86,157,200,89,184,234,154,37,41,13,165,41,213,165,60,211,133,125,35,197,99,70,16,217,184,245,133,247,6,17,226,3,18,220,161,92,81,210,204,131,136,249,178,251,75,67,137,117,167,155,95,82,37,182,235,109,184,68,162,82,12,208,68,164,169,38,105,61,101,170,212,154,173,2,171,54,133,93,166,75,167,84,169,210,28,137,50,28,182,84,203,241,159,109,70,151,26,113,181,17,41,11,74,136,210,105,50,35,35,35,35,27,20,228,143,30,100,230,59,45,22,118,36,214,102,196,126,225,56,235,165,220,4,204,134,156,89,84,99,44,218,113,199,80,210,16,150,86,242,82,220,146,107,98,118,34,66,8,181,78,213,30,185,131,97,59,51,24,232,89,127,225,233,99,227,21,198,207,136,137,108,225,125,2,67,113,183,45,30,46,82,224,70,110,52,109,232,66,205,190,107,238,52,215,51,97,165,27,247,43,213,73,152,215,176,108,145,148,92,16,170,229,199,46,150,102,13,87,107,145,42,245,42,4,121,42,153,46,35,106,67,6,252,137,79,73,113,13,238,245,148,132,41,243,65,44,201,38,178,65,40,210,141,219,10,5,241,206,253,228,255,0,140,159,205,162,181,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,130,155,225,89,145,202,230,178,182,92,250,55,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,96,156,159,102,206,205,205,214,23,254,28,80,163,196,163,215,96,72,114,53,118,220,76,243,148,253,41,102,226,201,131,90,205,182,141,104,117,164,19,137,89,35,102,188,196,17,154,154,89,22,117,0,16,43,137,31,15,185,57,137,140,222,48,224,221,42,34,113,22,157,29,49,166,211,89,105,166,87,115,32,221,97,182,141,217,15,62,211,44,174,51,36,250,137,106,74,150,226,9,13,235,162,27,34,166,203,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,202,172,249,231,6,217,205,206,23,224,117,105,39,18,21,237,67,143,93,77,217,71,136,212,142,68,23,221,114,34,25,91,110,58,130,74,144,242,99,45,210,66,86,225,182,74,36,45,74,50,220,172,105,144,172,82,177,48,91,54,54,54,38,98,93,119,208,214,221,27,210,126,54,111,133,122,71,43,155,77,148,203,127,70,202,22,226,181,113,212,39,213,73,233,174,167,161,17,153,117,89,174,205,118,35,230,215,17,215,122,222,174,248,26,84,30,99,20,10,3,15,26,226,210,34,168,200,205,41,51,34,230,60,189,169,55,94,50,37,56,164,164,136,144,132,54,218,36,175,12,92,135,126,205,245,216,216,243,139,20,93,214,13,191,80,79,163,105,117,26,119,50,45,208,242,80,242,92,209,92,212,159,38,59,233,142,106,220,219,141,60,162,113,147,215,99,169,43,169,21,87,199,59,247,147,254,50,127,54,138,213,194,220,82,190,240,90,251,166,98,102,26,87,125,13,114,81,185,222,10,111,133,102,71,43,154,202,217,115,232,222,66,219,86,173,186,180,250,201,61,53,212,180,50,35,45,130,114,125,155,59,55,55,88,95,248,113,66,143,18,143,93,129,33,200,213,219,113,51,206,83,244,165,155,139,38,13,107,54,218,53,161,214,144,78,37,100,141,154,243,16,70,106,105,100,89,212,0,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,45,83,133,30,122,127,17,149,252,107,188,255,0,243,120,182,4,217,201,254,249,42,165,185,32,213,255,0,5,225,80,164,254,123,36,191,234,118,69,170,0,142,185,219,206,13,179,148,108,47,118,180,163,137,54,246,174,71,125,54,157,30,91,82,57,19,159,105,198,16,242,220,113,164,26,82,134,83,37,14,154,20,182,205,194,73,161,10,73,158,228,208,13,255,0,127,222,88,167,121,85,177,7,16,110,25,117,203,134,185,32,228,206,157,36,203,123,171,208,136,136,136,136,146,132,37,36,148,33,9,34,66,16,148,165,36,148,164,136,172,211,129,143,239,217,252,91,254,114,22,168,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,218,160,5,0,241,71,247,236,196,223,212,191,115,194,30,83,39,89,197,190,242,129,125,200,175,208,33,250,102,219,172,236,252,32,183,249,140,199,244,167,41,153,8,139,251,169,108,58,227,28,167,36,27,159,70,69,191,77,170,212,143,166,193,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,53,172,205,143,189,62,50,125,160,92,63,120,190,50,255,0,15,60,233,213,114,177,138,17,232,87,125,193,45,56,87,114,200,50,184,33,148,101,74,40,79,155,123,90,168,48,218,84,74,66,210,162,105,46,154,9,70,182,73,69,203,113,104,103,109,244,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,57,99,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,143,94,204,226,102,170,242,205,126,46,84,47,10,205,74,90,109,138,116,137,17,173,58,67,141,147,40,167,83,141,126,161,169,164,173,105,241,46,37,45,169,229,238,86,229,145,36,143,150,134,208,143,107,194,227,223,179,12,191,93,125,207,52,95,240,8,1,198,175,221,98,214,251,64,131,247,117,68,83,5,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,250,120,124,231,110,149,154,251,1,202,21,206,252,72,56,139,106,199,142,205,86,26,165,37,79,213,152,75,44,165,117,100,54,150,90,66,16,228,133,56,149,52,217,40,153,62,89,40,200,156,111,89,106,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,217,79,54,62,235,24,201,246,127,112,253,220,248,214,176,109,80,0,42,175,142,119,239,39,252,100,254,109,21,129,105,221,53,219,26,234,163,94,182,180,239,5,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,6,194,121,40,205,117,11,54,152,53,10,242,230,210,161,221,244,221,33,221,52,72,79,45,94,2,86,229,147,110,18,92,34,89,50,250,17,205,108,245,90,75,85,183,204,90,218,112,196,128,1,74,220,106,253,233,237,111,179,248,63,120,212,67,130,167,189,61,211,246,127,59,239,26,112,186,144,1,138,179,99,238,177,140,159,103,247,15,221,207,141,107,6,213,0,3,90,204,216,251,211,227,39,218,5,195,247,139,226,234,120,92,123,137,225,151,235,175,190,38,137,84,0,3,90,204,216,251,211,227,39,218,5,195,247,139,227,53,112,253,207,117,119,42,183,83,118,85,210,191,27,134,87,5,64,156,168,198,209,13,250,46,83,238,69,109,218,174,244,71,118,67,252,168,209,212,94,25,38,73,94,186,150,138,234,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,229,128,138,188,77,48,83,246,105,202,61,211,225,234,30,22,125,137,173,235,15,123,187,25,119,193,48,247,136,109,205,27,90,149,172,87,100,236,73,109,213,210,107,114,137,59,181,162,188,39,190,191,98,252,83,179,113,51,209,126,147,252,18,184,41,213,223,5,207,228,248,175,11,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,11,190,226,55,116,208,175,158,29,87,165,235,107,78,241,180,91,130,159,110,213,41,210,121,75,111,159,21,250,164,7,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,83,102,83,189,233,240,111,237,2,222,251,197,129,113,60,86,49,230,78,13,229,114,125,179,66,155,17,186,238,36,200,59,101,180,42,67,68,251,116,229,180,181,79,121,12,173,10,55,81,202,34,140,163,34,79,44,230,54,178,90,84,72,37,82,182,10,97,125,87,26,177,114,208,194,138,50,165,183,34,233,172,70,166,174,68,104,74,150,184,108,45,101,206,148,109,36,200,214,134,90,230,58,191,89,36,72,109,70,106,73,17,153,108,187,105,218,212,43,26,213,163,89,86,180,31,5,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,69,11,241,71,247,236,196,223,212,191,115,194,24,211,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,216,166,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,0,5,0,241,71,247,236,196,223,212,191,115,194,30,43,39,217,179,188,178,139,138,31,135,20,40,242,235,20,41,241,220,141,93,183,19,60,162,177,85,65,54,178,96,214,179,109,210,66,218,117,100,226,86,72,223,167,49,4,100,151,86,71,176,157,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,188,86,108,125,214,49,147,236,254,225,251,185,241,173,96,179,238,18,153,215,244,36,200,121,77,196,218,157,42,29,21,238,115,150,93,65,243,228,56,153,207,63,204,93,49,70,73,216,231,57,110,186,227,74,113,73,81,56,74,104,141,195,117,148,34,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,6,53,198,236,192,225,190,2,91,111,215,239,186,236,88,202,75,74,91,49,78,83,8,125,227,38,220,90,73,40,117,196,110,215,148,178,45,15,169,150,159,29,41,255,0,55,252,73,177,15,26,39,77,181,48,254,108,138,21,176,151,28,108,156,140,227,241,100,190,157,100,55,162,141,169,75,109,73,83,110,160,207,167,83,73,121,17,107,18,236,235,7,16,113,102,226,42,117,173,65,172,87,170,51,30,213,197,177,21,249,74,220,181,164,141,107,52,37,74,246,156,78,166,127,157,243,19,243,46,60,35,174,107,148,225,215,241,154,123,148,200,46,54,219,222,14,43,174,51,32,140,249,43,218,180,72,134,101,236,169,210,50,215,185,17,124,69,132,225,70,73,178,249,132,180,182,160,82,108,74,93,77,230,205,43,57,85,58,92,23,159,222,73,65,106,75,75,9,62,237,145,253,102,102,51,101,50,141,73,163,69,68,42,85,54,44,54,27,34,74,91,97,148,182,146,34,34,34,232,146,34,236,68,95,160,115,123,15,229,72,66,203,106,210,74,35,242,50,212,117,21,11,54,209,170,178,235,21,43,94,147,41,183,205,70,234,94,132,210,201,102,100,100,122,145,164,245,215,83,215,95,136,199,215,94,84,242,253,120,176,227,21,124,40,181,72,156,65,164,212,221,10,22,226,212,148,90,145,169,147,235,235,31,81,28,241,35,132,174,94,174,223,21,50,128,253,102,141,41,104,89,178,212,53,65,143,29,43,61,230,157,82,136,102,100,157,84,69,211,200,139,224,33,214,46,240,141,198,27,81,18,103,216,115,161,86,35,182,181,169,182,73,217,82,31,83,101,204,50,45,173,67,34,53,104,148,23,195,83,249,144,136,55,246,5,98,246,21,205,113,155,198,194,184,105,103,29,195,73,72,122,151,41,134,204,210,106,45,201,83,141,167,167,209,168,200,254,5,242,49,236,112,67,56,56,223,129,85,136,114,104,23,109,70,100,8,174,183,190,157,62,124,183,35,108,74,219,51,79,41,15,33,62,203,68,157,59,104,102,95,85,165,101,175,138,102,22,98,108,120,148,60,73,144,197,187,91,90,91,66,157,125,113,161,196,91,134,76,164,201,42,122,90,150,102,107,90,204,186,107,181,63,18,49,53,173,187,186,217,187,169,237,85,45,170,236,10,148,103,144,149,161,200,178,155,120,140,141,36,162,234,133,25,118,82,124,252,200,119,0,0,49,214,98,42,76,82,176,54,251,154,252,133,178,77,219,149,67,37,182,178,74,136,202,27,167,208,204,203,175,65,174,13,202,149,220,88,145,84,109,167,92,116,234,53,183,210,133,45,91,150,174,99,231,161,153,245,212,253,111,152,216,99,38,182,163,86,126,90,236,10,115,100,225,45,235,122,149,33,221,250,126,48,224,71,37,105,208,186,122,190,125,70,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,230,241,42,148,213,119,15,46,122,51,237,239,68,234,52,216,202,45,8,245,37,176,180,249,145,252,126,6,53,187,199,90,25,218,56,209,120,83,35,26,155,240,119,5,64,154,211,161,167,100,183,82,93,136,180,50,219,228,66,244,56,119,222,108,94,89,95,181,156,106,82,158,114,149,14,13,49,227,82,201,70,78,53,78,137,184,189,163,252,239,61,15,228,66,76,0,254,30,121,168,237,41,231,221,67,109,160,141,74,90,212,68,73,34,234,102,102,125,132,69,205,79,17,92,39,192,72,179,40,52,74,131,53,219,153,9,113,180,49,13,216,210,155,101,210,39,210,68,234,83,37,14,39,71,26,34,87,77,72,148,94,103,210,165,241,235,59,216,229,142,149,153,111,212,110,201,244,170,91,170,113,13,192,166,207,152,195,38,209,173,211,34,91,102,250,211,174,215,77,39,167,77,8,139,177,117,199,152,107,130,56,171,141,21,246,233,182,125,173,87,169,63,49,210,53,203,240,50,94,105,38,181,160,141,107,91,109,172,200,181,117,38,103,240,61,126,26,217,102,88,120,72,82,233,104,167,93,56,225,57,50,164,145,179,40,169,241,29,74,218,254,194,190,91,173,73,134,71,220,157,74,139,94,198,69,241,22,17,96,96,230,26,97,140,22,160,217,86,101,26,152,77,37,41,39,35,83,163,178,226,180,36,22,166,109,161,58,159,168,147,250,200,190,4,61,160,0,0,0,15,195,34,81,26,84,68,100,101,161,145,249,140,35,152,12,163,225,6,62,208,42,17,110,11,78,150,213,93,248,174,183,30,164,212,8,169,144,219,138,67,164,149,115,86,202,212,90,45,227,86,165,215,94,189,251,211,30,108,242,51,137,121,111,174,191,41,186,115,245,107,113,213,173,108,76,136,204,135,201,166,205,111,154,73,215,60,59,109,164,201,182,119,43,78,133,169,31,99,233,226,178,211,153,220,66,203,133,245,10,185,65,172,206,244,97,62,218,39,211,206,75,252,151,25,231,50,167,126,137,14,182,147,81,165,146,79,172,122,105,208,250,118,190,92,181,230,42,202,204,102,30,83,174,203,98,160,210,165,248,118,83,80,139,205,104,220,102,71,33,151,29,45,136,117,195,73,17,188,146,209,71,169,31,67,249,229,176,0,0,0,0,0,0,0,0,0,0,0,1,173,102,108,125,233,241,147,237,2,225,251,197,241,143,235,54,181,118,223,167,80,170,213,120,62,30,37,205,79,93,82,150,231,53,11,241,17,81,42,68,69,57,162,76,205,26,63,18,66,52,81,18,189,77,116,218,164,153,216,87,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,237,110,203,90,187,99,93,85,155,42,233,131,224,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,187,78,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,102,111,136,1,198,175,221,98,214,251,64,131,247,117,68,83,93,181,107,87,111,10,139,212,155,114,15,139,151,30,159,62,168,227,124,212,55,182,44,40,174,203,146,230,171,50,35,216,195,14,175,77,119,43,110,137,35,81,145,31,107,133,88,153,117,96,222,35,219,152,165,101,75,240,245,171,102,160,213,66,54,231,28,67,111,108,63,93,135,121,107,66,212,203,168,53,54,226,9,69,189,181,173,38,122,40,198,195,217,85,204,197,155,154,252,35,135,138,86,124,25,116,229,166,66,169,181,122,100,146,53,46,157,81,109,13,173,214,9,205,164,151,145,181,214,214,135,18,69,185,11,78,228,161,123,219,71,47,50,249,139,177,50,191,133,147,241,50,250,145,253,182,29,30,22,199,191,166,117,79,12,243,204,67,230,52,211,156,158,111,33,105,230,173,59,17,220,207,177,30,189,120,233,142,152,143,152,188,71,168,226,134,40,86,124,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,101,92,46,184,127,195,164,67,166,230,111,27,237,222,117,85,239,13,81,177,233,111,184,195,241,91,138,235,13,62,205,89,92,181,175,115,199,205,209,166,220,36,41,149,54,167,13,38,179,105,77,89,248,10,86,227,87,239,79,107,125,159,193,251,198,162,32,0,206,185,62,202,101,229,155,172,80,252,7,161,72,151,71,161,64,142,228,154,237,198,152,5,41,138,82,13,181,155,4,180,27,141,18,214,235,168,38,210,130,94,253,57,139,34,52,180,179,43,179,196,203,211,6,184,123,101,129,250,141,185,108,248,91,110,215,221,26,129,110,162,168,163,122,116,233,82,22,225,71,109,233,75,91,138,213,199,93,117,103,244,138,67,72,117,105,66,137,189,131,42,225,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,239,5,55,194,189,31,155,202,121,108,185,244,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,159,171,20,129,198,11,7,43,182,54,104,15,21,100,61,226,40,184,151,79,98,68,55,54,161,28,137,80,99,177,18,68,109,9,106,90,182,161,17,157,230,26,80,147,241,59,19,184,219,81,143,109,193,131,30,99,90,184,161,114,224,5,118,108,191,15,124,71,77,82,132,133,72,117,76,55,81,134,219,138,125,180,50,72,52,33,111,70,213,106,116,212,142,144,91,65,239,53,32,147,92,2,197,51,247,142,147,41,89,59,203,62,94,40,53,158,79,166,240,254,131,114,92,81,155,39,219,113,113,90,130,195,112,80,165,145,147,78,50,183,147,41,106,108,201,106,39,34,48,191,83,68,154,240,175,12,92,45,253,148,51,147,101,120,186,23,164,233,86,151,136,186,106,31,186,185,62,23,194,182,126,17,254,139,74,151,182,115,144,189,68,238,215,95,89,38,130,88,191,225,85,124,115,191,121,63,227,39,243,104,172,10,53,173,93,184,41,213,234,181,34,15,136,137,108,211,209,84,170,57,205,66,60,60,85,202,98,34,92,209,70,70,189,95,151,29,26,36,141,94,190,186,109,74,140,178,6,88,179,11,117,101,127,25,104,184,185,107,70,241,254,3,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,189,113,6,164,173,40,117,166,150,104,94,205,167,176,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,117,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,2,165,120,181,228,163,208,147,38,102,203,12,169,148,168,116,87,185,45,222,148,246,11,144,226,103,60,255,0,45,21,52,145,171,99,156,229,186,211,110,165,180,165,68,225,37,211,39,13,215,150,138,193,1,42,178,11,146,139,171,53,152,143,18,183,86,166,120,124,50,182,106,12,185,113,212,36,19,136,110,126,195,75,138,166,71,54,212,133,169,231,80,100,75,82,20,92,150,214,75,51,220,166,144,237,249,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,57,98,170,248,231,126,242,127,198,79,230,209,88,20,107,90,187,112,83,171,213,106,68,31,17,18,217,167,162,169,84,115,154,132,120,120,171,148,196,68,185,162,140,141,122,191,46,58,52,73,26,189,125,116,218,149,25,100,172,170,230,98,242,202,134,46,67,197,43,62,12,74,138,21,29,84,218,189,50,73,18,81,81,167,56,182,214,235,4,230,211,83,43,220,211,107,67,137,35,218,180,39,114,86,141,237,175,97,76,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,237,64,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,61,5,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,123,135,7,16,8,121,136,161,53,132,152,189,113,127,245,177,3,196,190,212,153,13,177,29,187,138,46,245,185,186,58,25,67,109,161,230,91,50,66,217,36,238,54,218,39,82,107,250,98,106,85,99,166,58,97,198,93,48,226,163,138,24,161,89,240,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,78,186,216,233,142,152,143,152,188,71,168,226,134,40,86,124,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,226,170,116,154,173,22,74,33,214,105,146,224,72,114,59,18,208,212,150,84,210,212,195,237,33,230,93,36,168,136,205,14,52,227,110,33,93,148,133,165,69,169,25,24,180,174,6,63,191,103,241,111,249,200,90,160,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,106,128,20,3,197,31,223,179,19,127,82,253,207,8,70,169,54,181,118,37,171,78,189,100,65,217,69,170,212,38,210,225,201,230,160,249,178,162,55,25,201,13,236,35,222,157,168,155,24,245,50,36,159,51,68,153,154,84,69,45,120,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,47,120,6,181,153,177,247,167,198,79,180,11,135,239,23,199,138,174,216,23,149,179,108,219,55,157,118,222,151,18,133,120,199,147,38,133,80,81,17,177,57,17,228,46,59,228,133,17,153,18,219,117,179,37,32,244,89,18,155,81,150,215,16,165,78,158,25,89,251,147,132,119,13,59,1,49,166,238,137,11,12,228,71,114,53,6,83,240,154,109,20,90,139,178,148,246,175,73,78,213,38,51,170,121,242,90,221,230,108,95,36,245,105,162,117,66,229,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,89,196,83,61,82,115,75,121,29,143,135,211,229,163,10,232,18,25,122,11,50,98,180,133,212,234,44,148,132,29,72,140,219,39,217,66,155,144,166,208,202,151,236,33,43,82,16,181,26,17,21,91,176,47,39,108,25,24,164,155,122,89,90,113,107,12,208,23,86,81,18,88,58,139,172,184,250,99,160,204,245,90,201,166,86,181,109,35,216,70,222,253,188,198,247,72,174,23,30,253,152,101,250,235,238,121,162,255,0,128,64,14,53,126,235,22,183,218,4,31,187,170,34,154,237,171,90,187,120,84,94,164,219,144,124,92,184,244,249,245,71,27,230,161,189,177,97,69,118,92,151,53,89,145,30,198,24,117,122,107,185,91,116,73,26,140,136,251,92,42,196,203,171,6,241,30,220,197,43,42,95,135,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,54,30,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,57,121,177,247,88,198,79,179,251,135,238,231,198,181,131,101,60,216,251,172,99,39,217,253,195,247,115,227,90,193,106,156,43,51,227,255,0,130,50,169,139,245,175,237,173,90,21,218,157,71,254,1,17,168,137,71,43,255,0,120,83,75,113,239,237,113,208,159,197,32,90,160,10,171,227,157,251,201,255,0,25,63,155,69,101,218,118,5,229,125,70,184,37,89,246,244,186,178,45,90,59,149,250,185,70,34,82,226,211,155,117,166,157,144,104,215,114,144,133,62,217,175,105,30,212,110,90,180,66,22,164,250,172,186,227,205,229,150,220,92,161,98,181,153,54,90,87,78,144,132,84,224,179,32,153,69,90,156,107,73,200,132,233,169,11,78,199,18,157,9,70,133,108,89,33,196,150,244,36,203,97,60,186,227,205,155,153,44,35,161,98,181,153,54,34,145,81,142,132,84,224,179,32,222,93,38,162,72,73,200,132,233,169,8,86,246,212,173,9,70,132,239,65,161,196,150,197,164,207,37,138,86,227,87,239,79,107,125,159,193,251,198,162,33,254,5,227,166,35,229,211,17,233,216,161,133,245,159,3,85,131,171,79,50,233,26,226,212,34,168,200,220,139,37,178,50,230,50,189,169,212,181,37,18,146,149,161,72,90,16,180,236,41,150,140,197,216,153,160,194,200,24,153,98,200,254,213,14,177,11,99,223,210,202,167,134,101,231,225,243,29,105,190,119,43,158,132,243,80,157,139,238,71,220,139,42,128,164,190,41,217,211,165,99,229,229,15,6,176,182,224,137,84,195,235,70,65,75,149,57,136,201,52,84,171,105,39,90,83,172,191,184,205,200,205,52,225,161,10,65,33,43,90,222,87,210,163,146,178,129,99,106,128,1,173,102,108,125,233,241,147,237,2,225,251,197,241,117,60,46,61,196,240,203,245,215,223,19,68,170,0,1,173,102,108,125,233,241,147,237,2,225,251,197,241,143,235,54,181,118,223,167,80,170,213,120,62,30,37,205,79,93,82,150,231,53,11,241,17,81,42,68,69,57,162,76,205,26,63,18,66,52,81,18,189,77,116,218,164,153,216,167,11,76,251,126,2,76,160,229,71,20,24,223,111,213,106,30,14,208,170,71,143,171,144,39,75,124,212,80,228,37,5,171,140,188,251,170,52,59,161,169,183,28,50,89,155,74,37,49,111,224,3,90,204,213,97,111,236,45,152,236,69,195,54,104,94,134,129,70,184,37,122,42,23,138,241,28,170,91,171,231,65,250,67,90,212,173,98,186,194,189,117,26,203,93,23,162,137,68,82,211,15,177,162,171,136,188,35,177,155,15,238,123,190,93,102,175,96,86,40,81,33,199,146,133,41,112,40,143,84,105,254,13,162,116,211,162,208,78,179,53,40,73,169,74,109,13,165,30,171,100,209,8,151,148,239,122,124,27,251,64,183,190,241,96,103,94,43,24,243,27,25,51,71,62,217,161,77,150,229,11,13,163,157,178,218,21,33,211,97,202,138,29,90,167,188,134,86,132,147,75,230,153,70,81,145,43,152,80,219,89,45,73,52,18,115,167,4,188,28,174,187,117,95,89,129,144,247,38,139,26,158,118,116,54,246,161,94,46,83,142,71,151,32,245,37,239,111,146,134,163,116,52,109,95,138,245,85,171,106,35,182,161,64,60,81,253,251,49,55,245,47,220,240,132,117,114,192,188,154,176,99,226,146,173,233,103,105,202,172,61,64,69,89,36,74,96,170,45,50,219,234,142,179,35,213,11,54,158,66,211,184,139,121,19,155,55,114,220,219,37,56,124,231,110,171,149,11,253,202,21,206,252,185,216,117,117,72,142,205,86,26,165,41,44,82,95,83,204,165,117,100,54,150,93,90,214,220,116,184,149,52,217,36,222,46,89,40,204,219,111,75,233,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,114,192,0,5,0,241,71,247,236,196,223,212,191,115,194,17,170,77,173,93,137,106,211,175,89,16,118,81,106,181,9,180,184,114,121,168,62,108,168,141,198,114,67,123,8,247,167,106,38,198,61,76,137,39,204,209,38,102,149,17,75,94,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,137,205,143,186,198,50,125,159,220,63,119,62,53,172,30,130,255,0,176,47,44,44,188,170,216,125,136,54,244,186,29,195,67,144,113,167,65,146,69,189,165,232,70,70,70,70,105,90,20,147,74,208,180,153,161,104,82,84,147,82,84,70,119,19,195,23,62,63,179,125,10,54,3,98,197,107,117,253,111,211,211,232,218,165,70,163,204,149,116,50,149,188,167,52,79,41,37,206,142,194,99,146,183,56,227,175,36,156,120,245,216,234,138,127,128,0,0,0,0,0,0,0,0,0,0,0,0,12,73,153,76,197,89,89,115,195,202,141,219,115,207,105,50,252,59,201,167,197,230,180,78,61,35,144,243,141,22,197,186,217,168,140,217,81,104,147,212,207,161,124,168,107,50,217,157,196,60,199,223,83,107,149,234,204,239,70,27,238,34,5,56,164,63,201,109,158,115,202,107,232,150,235,137,37,18,94,52,250,167,166,157,11,167,127,107,148,204,140,226,94,100,43,172,74,114,156,253,38,220,105,104,91,243,37,179,33,130,117,178,91,6,162,105,207,14,227,106,51,109,237,201,215,161,232,103,216,186,220,230,95,242,141,132,24,5,64,167,197,183,237,58,91,213,118,34,180,220,138,147,176,34,170,66,220,74,26,37,43,154,134,80,163,213,108,146,181,62,186,245,239,219,55,17,18,72,146,146,34,34,45,8,139,200,126,128,0,0,0,241,119,254,14,97,166,39,65,118,13,235,102,81,170,100,234,84,147,114,77,58,59,206,39,82,89,106,70,226,21,161,250,234,63,172,207,226,98,189,243,61,194,66,151,84,69,70,233,192,249,200,139,36,205,233,71,2,91,169,67,95,217,151,203,105,168,208,204,251,155,73,73,107,216,140,190,2,180,241,47,4,113,87,5,235,238,211,111,11,90,175,77,126,27,170,52,75,240,50,89,105,70,133,173,36,182,214,227,104,51,45,90,81,145,252,11,95,142,153,15,1,179,189,142,88,23,89,134,253,58,236,159,85,165,180,166,208,228,10,148,249,143,178,77,18,218,51,36,54,79,161,58,237,104,146,90,244,208,204,187,31,75,104,202,183,17,92,39,199,184,176,232,53,186,131,52,43,153,105,109,181,177,49,216,209,91,121,211,38,18,100,210,85,37,110,43,87,29,50,79,77,76,146,126,101,214,93,50,243,82,26,75,204,58,135,27,89,18,146,180,40,140,148,71,212,140,140,187,143,236,4,103,226,33,121,177,102,229,126,233,113,217,74,101,202,172,57,212,198,77,43,36,153,184,237,58,94,210,246,139,243,124,181,63,145,138,47,192,170,33,221,184,209,103,211,37,26,156,241,117,250,121,59,175,83,86,249,109,36,251,145,234,103,187,204,134,200,152,107,74,106,133,135,150,197,25,132,108,68,26,52,40,233,45,8,180,36,48,132,151,98,47,135,192,135,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,1,243,125,164,62,195,140,56,132,173,46,32,208,164,168,181,35,35,45,52,50,248,13,126,184,142,88,205,88,185,159,175,178,203,36,218,43,43,149,87,36,165,58,17,115,170,50,203,161,109,79,79,83,231,245,152,157,92,27,239,167,106,88,113,90,179,87,36,141,49,103,73,146,77,154,207,82,218,197,61,189,116,221,219,174,157,191,234,22,62,56,213,26,140,42,76,25,21,42,140,166,163,198,138,210,222,117,215,86,72,66,16,146,53,40,204,204,200,136,136,136,207,83,248,10,188,226,3,196,141,202,124,153,184,73,130,53,101,19,188,183,24,159,86,138,255,0,86,215,172,168,238,37,167,163,74,212,148,70,77,45,36,164,244,232,103,228,66,181,40,148,28,72,198,219,209,184,112,90,172,220,149,202,180,146,74,158,82,95,152,225,173,215,72,141,75,81,18,215,166,247,72,204,250,245,87,153,159,91,35,202,175,9,114,74,97,222,24,231,33,43,55,90,109,246,233,140,175,82,78,188,135,9,47,51,42,31,67,252,106,84,90,252,190,34,198,48,223,3,112,171,10,41,204,65,178,108,74,13,53,198,91,75,103,38,61,46,51,47,47,68,160,189,101,182,218,117,215,150,147,63,153,17,252,7,187,237,208,135,232,0,0,0,0,0,243,56,129,135,86,142,37,219,115,173,155,186,133,2,163,22,100,119,88,253,211,21,167,141,179,91,107,70,228,243,18,162,37,17,45,90,30,157,53,49,68,217,231,201,229,211,151,124,64,170,87,32,211,86,237,169,86,168,62,252,23,152,101,197,54,194,29,126,74,155,105,74,38,91,109,38,150,153,35,52,164,207,66,237,169,118,243,249,47,205,29,215,151,108,80,165,56,205,106,97,91,149,25,140,71,168,67,84,151,60,58,91,114,68,126,107,188,190,107,109,146,185,108,237,220,173,75,78,135,211,181,253,225,213,243,68,196,123,50,145,120,208,38,177,38,45,82,20,121,68,109,56,133,146,77,198,144,230,211,216,165,17,25,18,203,166,167,223,244,143,72,0,0,0,0,0,0,0,0,0,0,0,3,90,204,216,251,211,227,39,218,5,195,247,139,226,205,50,249,149,91,55,53,252,45,236,43,62,179,77,136,155,158,157,30,226,147,105,213,220,112,217,93,58,162,117,89,187,9,78,165,11,87,134,113,73,109,47,35,106,183,32,137,68,92,196,54,180,84,181,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,237,167,133,62,120,228,226,85,42,6,86,241,37,17,26,174,219,20,114,69,173,83,74,218,96,170,52,232,169,66,10,18,219,212,141,114,89,107,69,37,77,164,249,140,180,226,150,73,83,74,113,233,149,155,31,117,140,100,251,63,184,126,238,124,107,88,46,167,138,22,69,191,102,187,85,120,227,131,150,103,139,196,154,46,207,76,70,132,173,175,87,105,109,182,162,61,25,36,159,136,152,206,141,242,244,52,173,109,18,219,250,85,38,59,101,77,118,157,211,93,177,174,170,53,235,107,78,240,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,108,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,193,92,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,51,87,21,204,148,126,198,87,83,249,148,195,58,101,86,77,183,118,212,36,73,187,90,211,156,205,30,168,243,137,81,72,222,106,55,18,204,167,28,95,69,39,99,110,150,210,89,19,204,180,152,149,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,179,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,137,65,194,247,34,223,179,93,212,140,113,198,59,51,197,225,181,23,127,161,227,77,86,214,107,181,70,220,73,22,172,154,79,196,67,103,71,57,154,154,80,183,73,13,253,42,83,33,178,186,144,1,74,220,106,253,233,237,111,179,248,63,120,212,68,74,203,174,3,94,89,146,197,202,22,20,217,144,165,169,117,25,8,93,78,115,49,201,228,82,105,196,180,148,137,174,146,150,132,236,109,42,212,146,107,78,245,154,27,73,239,90,72,239,123,5,48,155,6,184,126,229,198,85,58,165,119,248,74,13,23,125,114,230,184,170,106,82,124,100,231,16,219,107,121,44,145,171,102,238,91,45,53,29,189,202,61,27,65,115,93,81,173,116,153,156,28,217,222,89,186,197,15,195,138,236,121,116,122,20,8,237,198,161,91,138,158,82,152,165,32,219,65,62,104,89,54,209,45,110,186,131,113,75,52,111,211,150,131,51,75,72,34,153,60,27,48,47,25,89,174,213,177,229,187,166,171,108,216,50,52,166,46,150,228,20,185,22,238,218,137,9,82,146,165,56,70,215,132,127,148,105,125,45,171,114,148,251,41,89,125,58,69,181,8,127,197,47,2,225,227,6,84,235,215,36,42,55,139,185,48,239,253,146,83,30,108,216,109,196,69,108,200,170,8,83,142,150,238,79,133,230,60,166,208,164,169,110,70,99,218,52,146,21,74,216,3,140,117,220,191,227,45,167,140,86,227,62,34,93,179,80,76,135,35,110,66,60,92,85,165,77,201,141,189,104,89,55,205,97,199,90,230,108,53,35,126,228,250,201,35,30,0,122,172,75,190,191,100,75,142,29,127,209,126,143,240,150,253,10,133,201,231,243,119,122,54,149,22,7,55,118,212,233,204,240,188,205,186,122,187,246,234,173,55,29,191,240,108,193,79,192,108,190,213,177,142,93,67,157,47,19,106,5,201,97,183,119,54,196,26,115,178,35,183,185,38,218,77,47,41,245,204,53,104,181,164,219,228,105,181,91,200,79,241,85,124,115,191,121,63,227,39,243,104,195,252,26,169,52,170,254,100,175,106,21,118,153,18,163,77,168,225,189,74,36,200,114,217,75,204,73,97,201,244,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,199,252,67,50,89,85,202,198,40,72,174,218,22,252,180,225,93,203,32,142,223,152,114,85,40,161,62,109,238,118,158,251,138,73,41,11,74,137,213,52,75,53,26,217,36,159,49,197,161,237,190,127,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,60,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,96,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,44,0,80,183,18,44,153,80,178,151,136,244,122,157,135,85,230,217,151,223,141,145,72,166,190,181,174,85,41,200,230,207,62,50,156,86,188,214,75,196,52,109,56,106,55,54,154,146,189,77,28,215,112,86,91,176,66,171,152,252,109,181,176,94,141,92,137,70,145,113,200,117,43,159,37,181,56,136,204,50,195,146,30,89,33,61,86,178,105,151,54,35,84,146,151,181,38,164,17,154,203,99,60,45,194,219,19,5,172,74,102,25,225,165,11,208,214,221,27,157,224,161,120,167,164,114,185,175,45,231,62,145,229,173,197,106,227,171,87,172,163,211,93,11,66,34,34,245,96,42,175,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,241,92,71,114,57,27,42,87,148,11,195,15,151,46,70,29,94,18,31,68,22,93,67,174,174,137,45,36,75,56,78,190,100,105,90,20,147,82,152,82,149,205,82,26,117,42,37,27,38,235,158,39,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,60,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,111,96,154,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,44,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,46,251,136,255,0,15,248,121,136,161,59,139,120,67,110,255,0,245,177,3,195,48,236,104,238,49,29,187,138,46,244,55,182,66,222,91,109,161,230,91,51,90,30,53,110,54,218,54,148,75,250,19,106,152,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,149,115,95,156,28,80,205,205,205,75,173,95,135,18,21,54,135,29,41,165,209,226,52,223,34,11,238,199,140,137,171,109,205,132,242,144,243,209,185,164,135,86,225,182,74,36,18,149,161,169,89,211,135,7,15,249,153,136,174,181,139,120,189,110,255,0,245,79,3,196,176,212,105,14,63,29,203,138,86,197,183,182,58,217,91,110,33,150,92,50,90,222,37,109,55,26,38,146,75,250,99,107,192,113,71,247,236,196,223,212,191,115,194,18,171,129,143,239,217,252,91,254,114,22,168,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,218,160,5,0,241,71,247,236,196,223,212,191,115,194,19,43,133,230,16,217,184,245,144,156,73,194,60,64,98,91,148,43,138,248,152,204,131,136,249,178,251,75,68,42,99,173,60,218,250,145,45,183,91,109,194,37,18,144,102,130,37,37,73,51,73,214,174,98,176,26,242,203,110,46,87,112,166,243,133,45,43,167,72,90,233,147,158,142,76,162,173,78,53,168,163,205,104,146,181,167,99,137,78,166,146,90,182,44,150,218,143,122,20,69,58,184,80,231,142,77,181,85,162,101,31,17,145,16,168,85,41,18,17,104,213,141,109,71,56,50,221,83,143,170,19,230,163,73,58,135,221,82,249,74,45,93,39,157,75,122,45,46,35,147,110,131,90,204,216,251,211,227,39,218,5,195,247,139,226,207,178,205,149,28,56,205,175,12,204,54,178,175,86,188,13,86,15,167,95,160,87,216,100,151,42,145,41,85,121,132,106,73,25,151,49,149,237,73,58,201,153,37,196,165,38,70,133,161,183,17,82,216,165,133,183,222,11,95,117,60,51,196,186,23,161,174,74,55,39,198,194,241,76,200,229,115,89,67,205,253,35,43,91,106,213,183,80,175,85,71,166,186,30,134,70,69,154,170,252,64,51,5,87,203,44,76,178,57,113,114,105,76,233,78,126,168,195,109,49,41,202,19,81,88,98,61,37,60,164,35,107,37,202,116,221,113,70,183,94,75,137,109,74,36,19,137,119,192,101,163,46,151,222,104,49,78,6,25,216,177,255,0,181,76,172,77,222,207,244,178,151,226,89,101,249,156,183,93,111,157,202,231,161,92,164,43,122,251,17,119,50,177,78,38,248,23,135,25,116,200,141,139,133,248,95,70,240,52,168,56,129,9,215,158,116,201,114,170,18,149,76,168,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,152,129,194,227,223,179,12,191,93,125,207,52,95,240,8,1,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,163,47,241,88,201,101,87,12,239,249,249,142,195,155,126,91,246,77,215,32,229,220,139,76,149,72,58,93,109,247,150,110,58,180,154,119,53,26,66,150,131,74,141,75,74,94,83,136,250,50,91,13,170,42,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,119,169,142,87,253,155,138,121,38,196,236,65,195,235,134,37,114,222,174,97,189,193,38,12,232,198,123,29,71,163,228,17,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,107,152,54,83,205,143,186,198,50,125,159,220,63,119,62,53,172,29,173,217,107,87,108,107,170,179,101,93,48,124,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,23,105,195,67,60,113,179,29,102,179,131,215,194,37,163,17,108,186,59,107,122,91,139,118,66,43,148,230,77,182,10,106,158,89,169,69,36,148,182,146,242,86,175,93,110,19,136,51,37,45,12,205,241,85,124,115,191,121,63,227,39,243,104,195,252,26,169,52,170,254,100,175,106,21,118,153,18,163,77,168,225,189,74,36,200,114,217,75,204,73,97,201,244,244,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,242,188,69,50,43,39,43,87,145,223,24,125,2,90,240,174,191,33,150,96,189,38,83,75,93,50,162,241,72,89,211,72,141,195,125,228,37,184,234,113,15,41,30,194,210,133,45,107,73,173,120,255,0,35,153,187,170,229,7,23,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,176,69,167,116,208,175,155,86,141,122,218,211,188,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,20,217,198,175,222,158,214,251,63,131,247,141,68,64,168,84,154,173,70,52,249,148,250,100,185,81,233,113,202,92,231,89,101,75,68,86,13,214,217,39,93,81,22,136,65,186,243,77,146,149,161,111,113,9,238,162,35,205,121,59,205,85,229,149,12,92,167,222,20,106,148,181,91,21,25,17,227,93,148,134,219,39,145,81,167,18,253,115,75,74,90,19,226,91,74,156,83,43,220,157,171,51,73,159,45,110,33,123,9,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,138,184,56,162,241,0,135,72,135,82,203,38,8,92,92,234,171,222,38,157,124,85,24,109,135,226,183,21,214,29,97,234,74,121,136,94,231,143,155,171,174,54,104,83,42,109,45,146,141,102,234,90,171,107,54,192,188,177,6,77,86,45,153,111,75,170,174,135,71,155,95,169,155,36,91,33,211,162,52,110,200,144,234,212,100,148,33,41,45,11,83,245,150,164,33,59,150,180,164,252,248,218,160,0,107,89,155,31,122,124,100,251,64,184,126,241,124,93,79,11,143,113,60,50,253,117,247,196,209,42,128,0,107,89,155,31,122,124,100,251,64,184,126,241,124,90,78,88,178,207,102,230,191,133,190,31,97,109,225,58,93,57,105,145,87,169,82,42,113,140,212,186,117,69,186,173,69,13,62,109,238,36,188,141,174,184,133,182,163,45,200,90,182,169,11,216,226,42,47,21,112,206,234,193,188,71,184,240,182,245,137,225,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,11,95,225,79,158,57,56,149,74,129,149,188,73,68,70,171,182,197,28,145,107,84,210,182,152,42,141,58,42,80,130,132,182,245,35,92,150,90,209,73,83,105,62,99,45,56,165,146,84,210,156,122,199,192,85,95,27,76,20,255,0,104,185,140,135,80,248,89,85,8,174,59,255,0,188,76,136,227,40,38,255,0,247,210,113,74,115,251,65,37,62,217,138,213,179,111,175,193,43,114,251,160,122,47,197,254,26,219,236,208,185,220,254,95,132,229,213,96,79,230,237,218,124,205,124,7,47,110,169,252,110,237,125,93,170,97,61,245,251,23,226,157,155,137,158,139,244,159,224,149,193,78,174,248,46,127,39,197,120,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,117,87,101,211,93,190,110,170,205,235,116,206,241,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,108,39,145,60,11,161,96,14,89,108,235,110,153,70,170,211,42,181,234,124,91,146,228,102,168,107,41,73,172,74,138,201,200,66,219,81,39,147,203,216,134,73,178,74,77,41,100,183,110,89,173,106,144,2,128,120,163,251,246,98,111,234,95,185,225,9,127,195,35,2,240,227,49,121,17,190,176,191,20,40,222,58,149,59,16,38,186,203,205,25,34,85,62,82,105,148,242,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,93,121,151,203,165,247,149,252,83,159,134,119,212,127,237,179,40,243,119,179,253,51,165,248,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,198,93,140,230,87,10,124,241,198,195,90,172,12,173,226,74,37,187,66,185,235,4,139,90,166,149,186,249,211,170,50,148,132,20,37,183,169,146,35,60,238,138,74,155,73,114,222,117,197,44,148,151,84,227,55,18,0,0,40,7,138,63,191,102,38,254,165,251,158,16,153,92,47,48,134,205,199,172,132,226,78,17,226,3,18,220,161,92,87,196,198,100,28,71,205,151,218,90,33,83,29,105,230,215,212,137,109,186,219,110,17,40,148,131,52,17,41,42,73,154,78,10,223,249,18,199,155,103,50,245,108,177,217,150,204,187,198,187,18,57,213,41,243,35,49,224,227,78,165,26,9,73,154,110,72,52,180,210,53,62,74,204,220,52,20,132,169,148,173,197,109,221,110,147,176,47,246,181,240,227,191,176,83,240,167,240,143,240,115,15,238,239,233,159,129,240,124,255,0,16,212,233,63,137,230,57,183,111,63,111,182,122,237,215,166,186,21,0,139,190,226,63,195,254,30,98,40,78,226,222,16,219,191,253,108,64,240,204,59,26,59,140,71,110,226,139,189,13,237,144,183,150,219,104,121,150,204,214,135,141,91,141,182,141,165,18,254,132,218,164,186,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,193,57,23,206,109,11,56,120,113,42,166,229,43,208,215,157,175,225,227,220,212,214,144,179,138,151,29,37,242,164,198,113,90,234,203,188,167,76,155,82,141,198,212,133,37,91,136,144,235,146,84,0,0,0,0,0,0,0,0,0,0,0,0,121,188,69,190,104,152,113,102,85,239,26,252,214,35,69,165,194,145,40,205,215,16,130,81,182,210,220,218,91,212,146,51,50,65,244,212,187,126,145,64,153,208,205,37,215,152,156,80,170,184,245,106,97,219,148,233,143,199,167,195,76,151,60,58,155,110,68,142,83,188,190,107,141,154,185,111,109,220,157,11,78,133,211,191,160,200,198,79,46,156,196,98,5,46,185,58,154,182,173,74,77,65,135,231,60,251,46,37,183,208,211,241,148,227,73,81,178,227,106,53,52,241,153,37,70,90,151,125,11,189,236,225,254,29,90,56,105,109,193,182,109,26,20,10,116,88,113,218,99,247,52,86,153,55,13,13,161,27,149,203,74,72,212,100,132,234,122,117,208,135,166,0,0,0,0,0,31,157,250,24,240,152,145,129,184,85,138,244,231,224,222,214,37,6,164,227,205,169,178,147,34,151,25,231,145,170,86,94,170,220,109,90,105,204,81,151,204,204,254,34,186,51,85,194,93,42,76,203,195,3,36,37,6,211,78,62,186,99,203,208,149,167,61,195,75,44,197,135,212,255,0,20,148,150,191,47,128,173,186,221,7,18,48,74,244,114,28,230,171,54,221,114,147,36,210,151,146,151,225,184,75,105,211,34,82,20,100,133,233,189,163,50,62,157,83,228,101,210,202,248,127,113,35,114,161,38,22,18,99,117,89,70,239,45,182,32,85,165,63,213,197,235,22,59,105,117,233,50,181,53,25,155,171,81,37,61,122,153,121,144,180,58,117,70,21,90,12,122,149,58,83,82,35,74,105,15,52,235,75,37,161,104,81,18,146,100,100,102,70,70,70,71,169,124,71,36,87,7,25,11,233,218,110,28,81,108,212,73,34,76,169,209,164,155,100,179,212,247,49,80,111,93,55,118,233,240,255,0,168,65,94,28,118,51,87,214,103,232,12,60,201,58,138,50,226,213,205,42,78,226,62,77,70,33,117,45,170,233,235,252,190,178,27,2,199,105,12,48,219,13,161,40,67,104,36,37,41,45,8,136,139,66,34,47,128,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,107,227,25,98,29,47,20,232,247,145,165,191,221,116,248,241,137,73,46,186,42,77,65,205,15,213,47,135,199,254,177,240,224,223,126,177,74,198,138,221,155,41,199,146,137,116,73,50,91,34,50,36,27,139,151,79,108,187,168,186,244,248,107,254,97,115,43,113,182,219,83,174,45,41,66,72,212,165,40,244,34,34,238,102,127,1,88,92,76,243,217,42,222,241,88,35,133,181,164,148,167,218,91,85,57,176,228,158,173,164,252,100,103,154,230,49,32,141,43,35,38,213,181,72,233,208,207,200,133,113,96,198,13,98,22,98,177,26,21,185,65,131,82,168,189,82,156,223,143,158,109,62,242,90,75,143,182,135,29,117,212,161,195,78,134,241,41,74,81,30,154,234,127,59,191,202,134,71,48,199,47,22,244,9,111,209,33,84,238,110,75,75,145,58,76,104,239,45,183,182,48,106,229,184,113,219,112,136,156,103,114,117,234,90,153,247,62,146,112,146,148,145,37,36,68,69,216,136,126,128,0,0,0,0,0,0,197,25,149,192,171,119,31,112,190,173,102,86,32,199,114,67,145,223,92,55,150,210,13,109,62,113,222,109,181,37,74,109,102,147,35,120,204,140,139,82,242,248,30,189,248,233,132,119,30,8,226,109,110,200,174,65,149,27,192,79,146,136,110,186,211,136,231,48,137,14,180,219,137,53,33,27,136,249,70,100,162,34,35,211,167,192,172,39,132,230,108,156,98,66,240,54,248,174,56,225,58,163,93,41,114,164,235,161,153,193,140,203,8,55,94,237,237,104,132,163,227,167,153,11,93,35,35,45,72,245,35,31,160,0,0,0,0,0,0,0,0,0,0,3,90,204,216,251,211,227,39,218,5,195,247,139,226,234,120,92,123,137,225,151,235,175,190,38,140,105,197,131,47,56,37,120,97,28,156,117,188,238,216,150,125,225,109,199,110,5,50,164,242,31,146,186,202,16,137,110,71,162,181,29,47,37,9,91,178,30,222,111,147,107,91,104,109,106,87,209,165,70,154,86,164,213,170,180,10,172,42,237,10,167,46,157,82,167,72,110,92,57,145,30,83,47,198,125,181,18,155,117,183,18,100,164,45,42,34,81,40,140,140,140,136,200,94,165,181,139,184,161,142,28,52,239,252,64,197,155,18,93,185,87,149,134,245,198,89,145,37,246,212,186,243,8,163,43,90,177,52,134,155,40,200,144,233,188,164,53,183,77,132,149,160,212,218,208,103,68,35,106,129,76,28,92,114,243,130,88,85,127,193,196,91,34,237,137,77,187,47,121,14,79,170,217,233,67,242,31,144,183,94,148,244,170,210,223,113,229,147,8,91,170,105,148,176,72,66,20,105,112,219,215,150,225,38,37,229,123,24,241,31,3,49,198,213,190,112,189,154,172,250,175,164,35,193,122,137,78,81,243,43,209,93,121,4,229,52,210,72,115,127,59,68,165,63,70,181,37,206,90,208,91,208,131,43,62,226,255,0,81,174,214,50,95,135,181,107,166,220,252,31,173,77,188,41,50,42,52,143,24,137,126,143,148,186,76,245,59,27,158,130,36,59,203,89,169,28,196,150,213,109,212,186,24,130,220,46,61,251,48,203,245,215,220,243,69,244,93,150,181,10,249,181,107,54,85,211,7,198,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,68,60,65,178,73,85,202,133,254,221,118,216,98,92,236,58,186,164,72,122,149,49,49,84,150,41,47,169,231,148,138,74,220,83,206,173,107,110,58,91,82,93,112,210,111,23,48,210,70,109,185,167,23,32,185,40,186,179,89,136,241,43,117,106,103,135,195,43,102,160,203,151,29,66,65,56,134,231,236,52,184,170,100,115,109,72,90,158,117,6,68,181,33,69,201,109,100,179,61,202,105,14,223,69,167,107,80,172,107,86,141,101,90,208,124,21,22,223,167,199,165,211,163,115,86,231,34,43,13,165,182,155,222,179,82,213,181,8,73,106,163,53,30,154,153,153,245,29,176,0,165,110,53,126,244,246,183,217,252,31,188,106,35,137,193,170,173,74,160,102,74,246,174,215,106,113,41,212,218,118,27,212,165,204,153,45,228,178,196,102,27,159,79,83,142,184,226,140,146,132,37,36,106,53,25,145,17,17,153,143,43,196,119,60,113,179,91,121,64,179,240,249,18,227,225,213,159,33,245,193,121,213,186,210,235,114,212,68,131,154,235,6,100,148,33,41,37,37,132,169,60,212,161,215,84,163,73,188,109,55,226,114,47,147,42,238,112,241,30,85,49,202,175,161,172,203,95,195,200,185,170,77,45,7,41,45,186,107,229,70,140,218,181,213,231,121,78,145,56,164,155,109,165,10,82,183,25,33,167,54,9,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,114,192,107,45,143,216,57,93,203,254,50,221,152,59,113,189,226,37,219,53,5,71,110,78,212,35,197,197,90,73,200,210,118,33,107,38,249,172,56,211,188,189,230,164,111,218,175,89,38,67,192,14,214,211,181,171,183,205,213,70,178,173,104,62,54,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,141,159,109,59,90,133,99,90,180,107,42,214,131,224,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,237,133,85,241,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,22,253,138,88,91,98,99,77,137,83,195,60,75,161,122,102,219,172,242,124,108,47,20,244,126,111,41,228,60,223,210,50,180,56,157,28,105,10,245,84,90,233,161,234,70,100,122,251,231,7,41,151,150,81,113,67,240,30,187,34,93,98,133,62,59,114,104,87,26,160,20,86,42,168,38,208,111,146,16,78,58,72,91,78,172,219,82,13,123,244,229,172,200,146,234,12,230,167,6,140,97,198,217,114,107,248,60,197,183,46,229,195,170,116,134,36,189,82,122,178,195,40,180,150,251,83,28,34,106,58,210,111,72,68,167,153,74,77,13,168,144,210,201,110,25,106,226,205,86,190,0,42,175,142,119,239,39,252,100,254,109,17,87,133,199,191,102,25,126,186,251,158,104,191,224,1,85,124,115,191,121,63,227,39,243,104,197,92,21,61,233,238,159,179,249,223,120,211,133,196,223,246,5,155,138,118,109,91,15,177,6,222,137,92,183,171,145,206,52,232,50,72,246,58,141,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,203,90,28,82,183,108,75,82,251,169,208,48,211,17,127,14,237,184,188,159,5,112,122,33,234,95,140,220,202,22,231,238,87,140,220,111,99,138,91,126,177,250,220,189,197,209,68,44,127,131,70,48,227,108,185,53,252,30,98,219,151,114,225,213,58,67,18,94,169,61,89,97,148,90,75,125,169,142,17,53,29,105,55,164,34,83,204,165,38,134,212,72,105,100,183,12,181,113,102,171,10,204,46,103,112,107,43,246,171,55,78,46,93,30,3,199,243,209,75,167,70,101,82,39,84,222,105,179,90,155,97,164,255,0,196,73,184,179,67,72,83,173,146,214,141,233,214,53,100,107,137,133,59,51,183,221,107,12,241,34,137,74,181,46,73,245,5,185,103,66,167,148,169,30,58,9,50,251,206,50,243,134,131,108,158,97,184,251,148,242,148,210,93,230,145,33,164,26,12,149,72,35,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,54,168,26,240,231,239,19,112,75,23,51,47,95,189,176,18,141,18,61,189,54,60,101,202,169,70,109,246,17,90,168,169,28,201,51,78,59,205,182,166,22,106,112,154,90,73,62,186,216,83,198,102,167,148,98,58,141,143,114,109,125,96,213,255,0,151,27,50,169,129,116,186,85,22,219,137,79,110,27,148,42,123,234,119,208,179,137,9,92,152,111,45,105,75,139,121,46,56,165,41,215,18,74,123,121,61,170,137,210,90,169,179,138,63,191,102,38,254,165,251,158,16,149,92,12,127,126,207,226,223,243,144,155,249,179,206,14,23,229,22,205,106,187,124,28,185,245,218,196,121,74,183,40,81,154,112,151,85,125,131,104,150,131,124,144,166,163,161,39,33,165,45,107,61,118,26,141,9,113,68,72,56,107,132,124,68,127,108,222,89,113,211,11,241,96,169,84,139,250,62,31,221,21,10,106,218,145,203,110,182,202,226,207,117,198,35,49,203,34,107,194,49,225,208,72,83,174,186,227,105,83,166,103,177,213,21,75,13,170,0,80,15,20,127,126,204,77,253,75,247,60,33,63,248,42,123,172,93,63,104,19,190,238,167,12,171,196,95,2,240,39,21,240,38,93,217,141,119,79,224,119,224,119,47,209,151,111,129,153,80,244,55,139,153,17,183,191,113,70,113,62,35,157,203,105,159,88,149,179,126,242,211,67,20,2,47,207,134,150,48,227,110,48,229,210,143,84,197,251,110,91,145,224,71,240,212,123,194,93,101,137,79,220,168,68,169,76,184,110,48,132,147,172,46,57,48,211,70,183,141,75,124,245,112,204,204,212,103,76,57,177,247,167,198,79,180,11,135,239,23,197,212,240,184,247,19,195,47,215,95,124,77,16,215,140,254,38,224,149,195,115,91,88,117,66,163,68,155,138,22,196,133,34,187,86,75,111,176,253,58,156,184,237,190,196,37,153,182,77,74,67,199,40,158,74,137,106,228,27,78,17,18,77,245,138,203,23,19,193,167,19,112,73,252,47,170,97,69,10,141,18,147,138,13,200,151,85,174,173,45,190,235,245,154,115,78,52,150,37,173,227,108,154,109,13,28,178,142,152,228,225,232,104,113,210,73,27,203,49,232,56,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,95,240,8,1,198,175,221,98,214,251,64,131,247,117,68,86,174,65,241,50,213,194,44,222,225,181,245,122,203,240,148,88,245,9,20,249,50,148,227,109,183,23,198,196,122,26,31,117,110,45,40,67,45,174,66,86,226,205,94,171,105,90,136,140,200,136,246,19,187,45,106,21,243,106,214,108,171,166,15,141,162,220,20,249,20,186,140,110,106,219,231,197,125,181,54,235,123,208,105,90,119,33,106,45,82,100,162,215,82,50,62,162,133,243,245,146,139,171,42,120,143,46,183,73,166,120,140,50,185,170,15,57,110,84,35,147,139,110,6,243,83,137,166,72,55,20,181,165,230,144,70,72,82,212,124,230,208,107,35,220,151,80,215,159,203,126,112,110,108,19,195,76,74,193,42,201,203,168,216,151,253,175,95,128,136,17,154,142,149,195,173,205,130,152,236,206,53,169,28,213,160,137,150,218,91,124,196,164,144,226,156,36,169,104,36,46,58,141,148,243,99,238,177,140,159,103,247,15,221,207,141,107,5,228,241,47,200,228,108,199,89,175,99,13,142,185,104,196,91,46,142,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,52,151,105,221,53,219,26,234,163,94,182,180,239,5,90,183,234,17,234,148,233,60,164,57,200,148,195,137,113,167,54,44,148,133,109,90,18,122,40,141,39,166,134,70,93,5,249,228,7,56,52,172,217,97,26,85,80,57,109,223,118,116,120,112,46,180,60,210,73,18,95,90,20,77,206,105,77,161,45,108,144,108,186,179,109,41,73,180,180,173,27,118,19,110,57,18,248,231,126,242,127,198,79,230,209,13,114,21,153,136,217,88,204,53,50,248,172,193,136,253,189,92,143,248,57,112,60,241,59,190,21,57,249,12,45,201,109,19,73,82,148,182,148,203,110,26,54,47,122,18,180,17,37,75,74,211,126,127,236,19,28,112,179,255,0,215,118,102,32,91,255,0,250,232,222,58,151,58,55,252,71,90,222,203,191,220,173,59,191,36,203,165,0,231,95,42,53,220,165,227,44,219,55,149,85,153,104,84,181,153,107,86,230,178,132,248,248,187,80,110,54,106,108,205,6,243,11,95,41,194,209,10,61,16,231,45,8,117,178,18,171,131,38,44,227,44,75,238,187,131,20,75,67,211,88,109,47,153,92,172,212,118,165,175,193,249,198,201,33,167,185,186,125,47,136,228,54,207,135,51,53,122,156,212,109,75,79,239,242,188,106,253,233,237,111,179,248,63,120,212,71,83,194,2,214,161,95,56,251,136,86,85,211,7,198,209,110,12,47,171,82,234,49,185,171,111,159,21,249,176,27,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,224,51,245,146,139,171,42,120,143,46,183,73,166,120,140,50,185,170,15,57,110,84,35,147,139,110,6,243,83,137,166,72,55,20,181,165,230,144,70,72,82,212,124,230,208,107,35,220,151,80,215,159,203,70,122,177,183,43,86,109,215,99,225,244,248,139,166,215,227,200,122,11,50,98,176,180,83,42,239,28,100,29,72,140,219,53,188,180,199,142,166,208,202,151,201,222,180,173,72,94,211,66,240,173,38,153,121,98,189,255,0,10,141,13,201,117,251,178,241,172,55,25,165,203,150,70,253,66,163,45,226,74,77,199,158,81,17,173,199,92,45,86,226,139,170,140,212,125,204,92,78,27,100,162,213,202,158,68,113,102,183,86,166,120,140,77,185,176,190,182,229,199,80,144,77,173,200,27,233,142,184,170,100,115,109,75,66,89,105,100,68,181,33,71,206,113,4,179,61,169,105,13,82,176,218,160,4,21,226,133,157,127,218,255,0,98,47,6,48,246,167,85,131,137,55,149,61,18,90,168,194,62,79,161,169,106,121,72,92,130,117,73,61,94,119,148,251,45,147,102,75,111,215,119,123,106,67,92,202,65,19,43,135,94,122,164,229,106,242,43,31,16,103,203,94,21,215,228,60,244,230,99,69,105,107,166,84,94,40,232,42,145,153,54,111,188,132,183,29,45,173,148,175,216,90,150,148,45,105,36,46,244,233,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,176,1,173,102,108,125,233,241,147,237,2,225,251,197,241,117,60,46,61,196,240,203,245,215,223,19,70,52,226,227,131,216,37,115,96,188,28,82,191,46,72,150,141,217,66,144,228,10,29,89,52,103,230,191,88,89,196,148,251,84,85,155,42,34,109,14,186,222,244,190,233,41,12,153,57,166,156,213,238,165,106,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,134,198,121,60,196,188,88,197,172,2,181,239,92,99,178,63,7,235,83,105,240,156,98,79,164,163,75,244,244,85,194,142,226,106,187,35,165,40,139,207,91,142,31,134,50,220,222,221,59,25,16,205,99,21,102,171,11,127,102,156,184,226,46,25,179,66,244,204,250,205,191,43,209,80,188,87,135,230,213,26,71,58,15,210,26,208,148,233,41,166,21,235,168,144,122,104,189,82,106,35,214,218,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,197,18,83,135,86,14,87,113,147,55,22,36,106,67,222,30,37,159,80,98,241,170,73,218,133,242,98,192,125,167,18,91,20,180,26,185,175,156,118,53,78,229,35,159,191,106,146,133,16,216,80,5,0,241,71,247,236,196,223,212,191,115,194,25,215,132,118,112,109,156,46,170,206,203,118,32,28,74,125,54,240,172,55,62,222,169,37,169,14,190,245,110,74,162,195,76,21,165,180,45,59,28,74,91,82,92,87,45,45,155,78,18,148,174,98,118,89,78,106,178,207,102,230,191,8,230,97,109,225,58,93,57,105,144,154,149,34,167,24,205,75,167,84,91,67,136,105,243,111,113,37,228,109,117,196,45,181,25,110,66,213,181,72,94,199,17,174,189,255,0,96,94,88,89,121,85,176,251,16,109,233,116,59,134,135,32,227,78,131,36,139,123,75,208,140,140,140,140,210,180,41,38,149,161,105,51,66,208,164,169,38,164,168,140,238,207,133,30,44,227,46,38,229,197,138,118,38,90,30,26,131,105,120,122,29,165,113,109,75,62,152,130,202,20,217,179,201,34,45,222,23,150,134,188,66,125,87,53,216,122,186,203,203,84,213,0,1,64,60,81,253,251,49,55,245,47,220,240,132,255,0,224,169,238,177,116,253,160,78,251,186,156,39,248,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,106,129,81,124,103,240,67,11,237,91,154,218,199,42,85,114,92,59,218,249,144,168,21,26,58,155,113,214,42,12,67,142,218,60,114,28,63,85,133,180,147,138,202,155,215,71,9,198,212,148,164,219,117,78,64,12,23,197,235,203,1,113,66,223,197,204,63,126,35,117,219,118,66,158,142,82,216,39,152,117,11,109,77,58,203,136,232,102,135,26,113,198,204,210,105,89,18,204,210,164,168,137,69,178,157,129,93,185,174,107,54,147,93,188,236,105,118,117,118,92,114,85,66,133,38,116,121,139,130,249,25,146,144,79,199,90,154,117,26,150,228,44,140,140,208,164,154,146,218,183,33,62,128,0,0,0,0,0,0,0,0,0,0,0,126,25,145,22,166,122,17,10,162,226,199,155,39,31,144,140,13,177,235,142,54,77,40,151,85,92,89,58,106,100,115,163,60,194,205,167,187,123,58,161,72,248,107,228,66,189,176,51,8,238,60,110,196,218,37,145,67,131,42,79,143,159,25,19,29,105,167,23,201,97,114,26,105,199,20,105,66,246,145,115,72,205,70,70,69,175,95,129,236,33,150,172,10,183,112,11,11,233,54,101,30,12,118,228,55,29,133,204,121,13,32,150,235,229,29,150,220,82,148,150,208,106,51,54,72,204,204,181,63,63,129,101,112,0,0,0,0,0,0,31,134,148,168,141,42,34,50,62,228,98,49,230,191,35,152,99,152,123,122,124,182,40,144,169,151,55,37,213,199,157,26,52,118,86,227,219,31,52,243,28,40,238,56,100,110,61,185,90,117,61,8,251,151,90,64,198,124,26,196,44,186,226,52,219,114,189,6,165,78,122,155,57,207,1,60,154,125,148,186,150,223,113,13,186,211,170,67,102,173,77,147,82,84,146,45,116,212,190,86,59,195,51,61,146,174,31,11,130,56,165,90,65,201,97,164,53,76,155,50,73,234,226,75,193,198,101,174,99,242,12,212,179,51,113,91,82,142,189,76,188,200,89,234,28,109,198,210,235,107,74,144,162,37,37,73,61,72,200,251,25,31,192,83,55,25,11,245,138,174,52,81,44,200,174,188,164,68,162,70,146,225,26,136,208,78,34,93,65,179,236,163,235,215,225,175,249,135,223,131,157,136,117,76,84,172,94,68,134,255,0,114,83,228,70,53,40,186,232,153,52,247,52,35,218,127,31,143,253,98,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,87,63,24,235,29,170,142,22,209,174,246,162,184,227,241,106,81,227,169,105,65,25,37,180,199,168,56,122,158,221,72,181,63,142,130,188,178,31,124,78,177,115,45,105,203,130,251,109,21,82,161,2,152,249,173,70,146,54,92,168,69,53,23,69,39,243,11,190,165,242,23,49,156,236,196,197,192,204,191,78,185,227,204,138,138,149,106,19,176,32,146,156,34,81,60,244,41,11,109,72,209,212,43,93,205,116,52,153,159,192,143,202,132,228,63,118,99,86,39,234,165,202,168,86,110,186,206,214,201,70,235,166,78,201,145,209,37,237,175,77,238,246,245,143,175,153,247,188,140,128,229,42,143,151,172,44,137,62,179,75,142,229,207,89,75,115,228,72,117,132,155,204,19,209,162,154,153,37,41,150,220,74,82,227,38,123,15,93,15,174,166,125,165,136,0,0,0,0,14,154,183,121,90,54,202,77,87,21,211,72,165,145,22,191,187,39,52,199,78,191,158,162,252,213,127,136,254,3,172,166,226,214,22,214,100,20,74,86,35,218,243,31,81,232,77,177,88,142,226,140,245,34,232,73,89,159,115,34,253,35,213,54,227,110,182,151,90,90,86,133,145,41,42,73,234,74,35,236,100,126,100,63,160,0,21,225,197,87,42,113,239,187,41,88,197,107,83,116,171,208,217,53,206,228,178,90,42,35,45,78,144,226,143,99,42,81,158,245,167,170,150,73,248,232,125,69,72,225,149,233,89,195,44,70,160,221,244,169,110,196,149,69,170,197,148,173,174,45,189,196,203,232,112,208,173,170,73,154,117,65,106,90,151,111,33,177,94,90,49,98,22,50,224,229,183,121,71,150,211,242,94,167,67,76,227,67,132,173,36,156,86,92,112,186,45,103,221,207,202,61,126,63,19,202,64,0,0,0,0,0,0,0,0,0,0,3,90,204,216,251,211,227,39,218,5,195,247,139,226,228,248,114,93,52,43,27,135,85,151,122,221,51,188,21,22,223,167,220,85,74,140,158,82,220,228,69,98,169,61,199,92,216,130,82,213,181,8,81,232,146,53,30,154,17,25,244,21,109,159,236,224,213,115,101,139,138,85,60,226,55,98,89,210,38,64,181,16,203,74,37,201,97,107,73,57,57,213,56,132,187,190,65,50,210,201,181,37,36,210,18,132,109,222,78,56,231,171,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,246,16,164,37,104,90,137,104,183,236,205,210,105,84,12,162,98,189,10,133,76,137,78,166,211,176,222,187,18,28,56,140,165,150,35,48,221,49,228,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,214,220,108,167,153,124,197,216,153,95,194,201,248,153,125,72,254,219,14,143,11,99,223,211,58,167,134,121,230,33,243,26,105,206,79,55,144,180,243,86,157,136,238,103,216,143,94,28,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,234,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,102,156,46,184,127,195,164,67,166,230,111,27,237,222,117,85,239,13,81,177,233,111,184,195,241,91,138,235,13,62,205,89,92,181,175,115,199,205,209,166,220,36,41,149,54,167,13,38,179,105,77,100,14,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,23,252,60,166,42,225,157,171,140,152,113,113,225,109,235,19,196,81,110,106,123,180,249,59,91,109,110,51,188,189,71,218,230,33,104,75,205,44,146,227,107,52,158,199,16,133,17,106,146,29,86,5,224,94,28,101,211,14,41,216,95,133,244,111,3,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,228,0,0,20,173,198,175,222,158,214,251,63,131,247,141,68,64,168,85,106,173,58,52,248,116,250,156,184,177,234,145,202,36,230,153,121,72,68,166,9,214,222,38,157,73,30,139,65,58,203,78,18,85,169,111,109,10,238,146,50,202,185,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,70,194,152,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,208,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,75,218,128,10,149,227,89,129,112,233,85,219,47,48,244,26,55,39,211,123,237,187,138,75,102,195,109,174,83,72,230,65,90,144,68,78,184,242,217,76,164,41,195,53,164,155,136,194,61,77,18,75,172,17,63,248,54,96,167,225,206,96,170,216,199,46,161,201,137,134,84,242,228,176,219,187,92,126,117,69,169,17,219,220,147,109,68,166,82,194,38,26,180,90,20,78,114,52,220,157,228,46,164,5,85,241,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,23,82,49,86,101,50,215,135,25,169,195,130,195,44,77,58,171,48,25,168,49,84,137,46,151,40,152,149,18,83,68,180,19,136,53,165,109,171,86,221,117,179,39,16,180,237,112,204,136,148,73,82,125,173,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,253,0,0,170,190,57,223,188,159,241,147,249,180,69,94,23,30,253,152,101,250,235,238,121,162,255,0,128,5,85,241,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,25,87,138,230,122,127,31,149,252,20,188,255,0,243,136,183,252,216,41,254,245,41,165,183,32,149,255,0,11,226,144,148,254,99,38,191,234,134,69,117,96,94,5,226,62,98,241,30,157,133,248,95,70,241,213,89,218,186,243,206,153,162,45,62,42,76,137,201,82,92,34,62,91,40,220,157,79,67,81,169,73,66,18,181,173,8,86,197,56,23,129,120,113,151,76,56,167,97,126,23,209,188,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,130,184,134,100,178,149,154,124,47,145,93,180,45,248,138,197,75,106,57,29,191,48,228,166,41,205,96,156,220,237,61,247,20,147,74,208,164,155,170,104,150,105,36,60,105,62,99,104,91,219,168,90,173,73,170,208,42,179,104,85,218,100,186,117,74,157,33,200,147,33,203,101,76,191,25,246,212,105,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,197,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,0,107,89,155,31,122,124,100,251,64,184,126,241,124,93,79,11,143,113,60,50,253,117,247,196,209,42,128,0,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,103,220,90,243,175,233,185,147,50,155,134,85,58,84,202,43,60,151,47,74,131,7,207,113,83,153,127,152,138,98,76,211,177,190,74,218,105,199,84,218,148,163,112,210,209,155,102,211,200,92,0,192,188,11,196,124,197,226,61,59,11,240,190,141,227,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,169,65,196,39,135,157,87,44,178,99,226,94,22,195,151,84,194,247,99,194,133,41,213,169,78,203,164,77,75,77,178,167,38,43,178,145,37,212,155,132,242,9,13,165,215,141,157,141,23,36,156,195,249,58,206,45,247,148,11,238,69,126,129,15,211,54,221,103,103,225,5,191,204,102,63,165,57,76,200,68,95,221,75,97,215,24,229,57,32,220,250,50,45,250,109,86,164,125,57,124,66,47,251,55,20,243,115,123,98,14,31,92,49,43,150,245,114,61,18,76,25,209,140,246,58,143,67,195,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,153,92,12,127,126,207,226,223,243,144,205,92,71,248,127,195,204,69,9,220,91,194,27,119,255,0,173,136,30,25,135,99,71,113,136,237,220,81,119,161,189,178,22,242,219,109,15,50,217,154,208,241,171,113,182,209,180,162,95,208,155,84,130,3,106,128,20,3,197,31,223,179,19,127,82,253,207,8,79,254,10,158,235,23,79,218,4,239,187,169,194,10,241,25,206,191,237,170,196,118,40,22,5,78,170,222,25,90,223,71,77,140,249,242,155,170,78,35,89,57,83,83,59,82,180,238,66,201,182,146,233,169,72,109,42,86,141,41,231,91,39,14,108,148,126,218,172,71,126,191,127,211,42,173,225,149,173,244,149,41,44,23,41,186,164,226,52,27,116,196,189,185,43,78,228,44,220,117,77,18,148,134,210,148,234,210,158,105,194,189,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,134,182,249,177,247,167,198,79,180,11,135,239,23,196,233,180,115,175,251,85,120,102,97,93,2,192,169,210,156,196,219,167,211,77,211,99,62,124,215,41,112,78,175,80,39,42,106,103,106,144,173,171,65,54,210,93,52,165,110,41,74,209,212,178,235,103,89,116,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,10,190,184,74,98,61,173,148,120,55,149,58,155,233,140,98,129,80,118,177,88,162,83,228,155,159,210,119,24,73,28,6,146,91,145,42,99,11,108,157,35,104,208,75,231,72,109,62,32,211,28,213,0,45,59,166,187,99,93,84,107,214,214,157,224,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,177,76,234,102,186,133,155,78,30,150,77,229,205,165,67,187,233,184,129,6,29,211,68,132,242,213,224,37,120,10,161,54,225,37,194,37,147,47,161,28,214,207,85,164,181,91,124,197,173,167,12,96,14,23,30,253,152,101,250,235,238,121,162,255,0,128,64,14,53,126,235,22,183,218,4,31,187,170,34,149,133,170,112,172,207,143,254,8,202,166,47,214,191,182,181,104,87,106,117,31,248,4,70,162,37,28,175,253,225,77,45,199,191,181,199,66,127,20,129,97,57,138,192,107,55,50,88,71,93,194,155,206,20,69,34,163,29,107,166,78,122,57,188,186,77,68,144,162,143,53,162,74,208,173,237,169,90,154,73,105,222,131,91,106,61,139,81,30,190,249,151,203,165,247,149,252,83,159,134,119,212,127,237,179,40,243,119,179,253,51,165,248,151,153,98,103,45,167,92,228,243,121,11,87,41,106,222,142,198,93,140,241,80,217,79,54,62,235,24,201,246,127,112,253,220,248,214,176,109,80,41,131,139,254,15,96,149,139,139,145,175,107,62,228,137,73,189,174,168,241,167,213,237,24,212,103,210,137,72,113,115,9,218,209,203,221,200,74,214,227,13,180,182,18,146,90,151,185,229,106,107,90,149,18,242,189,140,120,143,129,152,227,106,223,56,94,205,86,125,87,210,17,224,189,68,167,40,249,149,232,174,188,130,114,154,105,36,57,191,157,162,82,159,163,90,146,231,45,104,45,232,65,148,233,227,69,81,174,214,45,92,189,85,174,155,115,240,126,181,54,159,92,145,81,164,120,196,75,244,124,165,183,75,83,177,185,232,34,67,188,181,154,145,204,73,109,86,221,75,161,138,193,19,255,0,133,238,122,127,97,75,169,24,29,140,119,159,132,195,106,214,255,0,67,201,154,157,204,208,170,142,56,147,45,94,53,23,135,134,246,174,115,53,37,33,14,154,28,250,36,170,67,135,107,217,129,203,198,23,230,106,192,86,28,226,189,42,92,202,106,36,28,232,110,196,152,228,103,225,77,38,93,101,185,45,169,39,181,75,66,95,112,201,46,37,109,153,153,110,66,180,208,122,12,51,194,172,56,193,187,85,139,43,11,108,186,85,179,69,143,181,94,26,159,28,155,231,56,150,208,223,57,229,251,111,60,104,109,178,83,174,26,156,94,210,53,40,207,168,168,30,53,126,244,246,183,217,252,31,188,106,33,193,83,222,158,233,251,63,157,247,141,56,79,78,39,55,174,3,91,121,92,184,109,252,104,143,18,161,82,175,199,125,171,54,156,72,223,52,235,104,104,201,137,108,104,164,169,180,48,167,18,167,93,212,147,203,90,154,61,252,228,180,229,6,9,191,194,91,19,112,75,15,51,13,34,46,41,81,162,34,225,184,163,198,165,89,149,199,155,125,245,195,168,191,33,49,213,17,166,155,109,105,66,228,165,242,35,144,179,71,45,12,173,27,182,190,177,110,153,177,247,88,198,79,179,251,135,238,231,198,181,131,106,129,29,115,201,155,186,86,80,112,141,55,91,20,232,149,139,178,189,33,84,219,114,148,252,132,161,11,124,144,106,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,58,251,93,151,77,118,249,186,171,55,173,211,59,198,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,196,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,114,235,54,181,118,223,167,80,170,213,120,62,30,37,205,79,93,82,150,231,53,11,241,17,81,42,68,69,57,162,76,205,26,63,18,66,52,81,18,189,77,116,218,164,153,217,79,11,174,32,19,41,19,41,185,100,198,251,139,157,74,123,195,83,172,122,163,237,190,252,166,229,58,251,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,86,212,0,53,172,205,143,189,62,50,125,160,92,63,120,190,46,39,135,189,255,0,102,225,103,14,27,39,16,113,6,225,137,67,183,168,113,235,114,103,78,146,103,177,164,122,102,97,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,29,75,103,19,53,87,150,107,241,114,161,120,86,106,82,211,108,83,164,72,141,105,210,28,108,153,69,58,156,107,245,13,77,37,107,79,137,113,41,109,79,47,114,183,44,137,36,124,180,54,132,72,174,23,185,22,253,154,238,164,99,142,49,217,158,47,13,168,187,253,15,26,106,182,179,93,170,54,226,72,181,100,210,126,34,27,58,57,204,212,210,133,186,72,111,233,82,153,13,149,212,128,10,11,226,131,130,20,172,19,205,125,105,84,106,228,186,140,123,254,58,175,133,162,75,105,74,225,191,54,100,162,121,130,82,122,45,4,235,46,45,7,181,38,72,113,40,61,198,131,113,113,44,92,159,6,76,11,135,107,96,213,119,30,106,244,109,149,171,218,160,229,58,151,45,195,97,207,233,60,69,18,20,108,154,72,221,107,153,44,164,37,196,41,68,75,240,140,43,97,18,82,165,88,168,10,1,226,143,239,217,137,191,169,126,231,132,34,168,186,158,23,185,233,253,154,237,84,96,118,49,222,126,47,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,126,34,99,58,57,204,212,146,181,180,72,115,233,84,153,14,20,148,198,28,156,229,247,30,113,30,217,197,92,80,178,125,51,94,181,249,45,50,110,203,116,226,204,138,209,190,182,226,201,140,106,54,157,100,158,144,167,76,182,146,150,164,37,11,82,154,53,182,188,193,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,229,128,0,160,30,40,254,253,152,155,250,151,238,120,66,127,240,84,247,88,186,126,208,39,125,221,78,19,252,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,178,238,98,177,230,205,203,110,17,215,113,90,243,155,17,40,167,71,90,41,144,94,144,108,174,173,81,52,40,227,194,104,210,133,171,123,138,78,134,162,66,182,32,150,226,139,98,20,101,174,190,52,98,245,229,143,88,161,112,98,230,32,63,17,202,237,197,33,47,72,40,140,19,44,52,132,54,150,154,101,180,117,50,67,109,54,219,100,106,53,44,201,4,106,82,148,102,163,177,254,20,121,22,252,70,104,49,174,204,255,0,205,229,88,16,167,43,251,229,42,168,228,115,79,252,23,133,90,149,249,239,18,63,169,222,22,168,0,0,0,0,0,0,0,0,0,0,0,3,22,230,95,22,33,96,214,14,92,151,148,137,109,49,37,154,116,196,194,53,184,73,214,73,69,121,198,203,170,208,125,219,252,147,215,225,241,45,117,49,58,244,172,226,110,35,87,174,250,172,183,101,202,173,85,101,74,78,231,22,230,132,243,235,112,146,157,202,81,237,213,103,161,106,125,252,197,183,112,170,202,156,123,18,202,78,49,93,52,221,106,245,198,73,112,121,204,150,137,136,243,80,100,54,162,222,202,84,71,189,10,208,210,179,79,195,83,234,44,60,0,7,242,227,141,180,218,157,117,105,66,16,70,165,41,71,161,36,139,185,153,249,16,242,181,44,90,194,218,52,131,137,85,196,123,94,27,233,61,13,183,235,17,219,81,30,166,93,73,75,35,238,70,95,160,118,116,75,202,209,185,146,74,183,110,154,69,80,140,181,253,199,57,167,250,116,252,197,31,231,39,252,101,241,29,200,0,0,0,0,8,159,159,236,165,81,243,11,133,146,231,209,169,113,219,186,40,201,114,124,121,13,48,130,121,242,102,52,163,75,38,164,178,227,138,74,156,120,143,97,105,169,245,212,143,189,27,71,126,236,193,92,79,213,43,149,79,172,218,149,157,174,18,77,214,140,221,141,35,170,79,216,94,155,218,237,234,159,79,35,237,125,153,49,204,68,92,115,203,244,11,158,68,216,171,169,81,97,53,2,113,37,194,53,27,204,194,142,183,20,189,93,90,181,220,239,83,81,145,252,72,188,233,159,62,23,196,235,235,50,215,100,185,207,182,233,82,234,19,233,140,26,20,106,34,101,186,132,163,73,117,82,191,60,251,104,95,33,97,188,28,108,118,169,216,93,89,187,221,138,227,111,202,168,200,142,149,169,26,18,155,84,122,123,133,161,237,212,203,82,248,232,44,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,4,100,226,37,102,29,227,150,43,161,45,195,55,221,165,195,155,82,70,214,247,40,141,170,124,189,15,217,51,238,175,151,214,66,132,108,171,130,161,100,94,244,107,142,47,49,169,84,90,156,105,100,159,89,39,189,151,146,189,12,136,200,251,167,182,165,250,4,136,206,62,108,170,24,253,66,178,237,182,166,61,225,41,52,90,113,204,100,156,86,207,28,210,36,33,102,105,231,44,181,209,237,53,50,37,124,116,243,202,220,40,178,232,206,34,98,74,241,42,191,76,39,105,244,5,27,145,84,243,36,164,148,166,36,65,121,10,45,237,41,58,237,89,232,100,162,87,195,78,226,234,26,109,12,180,134,91,73,37,8,73,37,36,69,161,17,17,116,31,216,0,0,0,14,29,94,175,78,160,210,229,214,170,243,25,137,10,11,14,73,144,251,206,37,180,54,218,18,106,82,148,165,25,17,17,17,25,153,153,145,22,130,183,179,129,197,86,157,103,205,168,88,152,32,81,170,18,210,211,177,157,169,47,107,173,33,221,100,52,163,105,216,210,200,200,200,210,210,146,102,157,116,61,126,4,43,102,255,0,205,30,60,98,68,231,166,220,88,157,114,232,242,212,174,67,85,169,156,164,145,154,207,106,82,183,85,162,75,122,136,139,224,60,205,27,24,49,86,129,57,186,133,43,17,238,120,239,180,162,81,41,186,196,148,30,164,100,125,210,178,62,228,66,198,56,127,113,30,185,103,220,180,220,36,198,106,177,204,76,247,89,133,79,168,72,125,199,29,55,86,228,88,237,33,110,200,147,243,117,70,73,73,158,166,102,69,220,133,174,199,144,204,184,237,202,142,226,92,105,228,37,196,45,38,70,74,73,150,164,100,101,208,250,15,160,0,232,47,235,94,29,235,100,215,109,57,236,54,243,53,122,108,168,42,75,137,37,17,147,172,169,179,232,100,101,217,71,228,127,81,141,117,243,99,132,85,12,24,198,251,146,213,153,5,113,88,118,124,201,112,146,109,41,9,56,199,49,244,54,105,35,66,11,110,141,30,134,146,211,167,79,148,232,225,11,152,181,198,145,59,4,235,245,70,82,211,170,118,116,34,125,253,22,107,51,129,25,182,211,189,221,52,211,93,18,148,125,71,228,45,124,0,0,0,0,0,0,0,0,0,0,0,107,89,155,31,122,124,100,251,64,184,126,241,124,114,175,124,204,94,87,142,93,48,243,44,169,131,18,5,167,97,200,153,82,89,164,137,199,234,85,23,229,75,117,47,173,102,146,54,208,211,82,214,210,91,79,115,55,22,181,43,86,210,215,109,147,188,170,222,89,175,197,202,125,159,70,166,203,77,177,78,145,30,77,217,87,109,194,101,20,234,113,175,215,36,186,164,45,62,37,196,165,196,178,141,170,220,178,53,25,114,208,226,209,176,157,129,96,89,184,89,102,210,112,251,15,173,232,148,59,122,135,28,163,65,131,24,143,99,72,212,204,204,204,204,212,181,169,70,165,173,106,51,90,214,165,41,70,165,40,204,252,86,108,125,214,49,147,236,254,225,251,185,241,173,96,203,249,170,204,197,229,154,252,92,153,138,87,132,24,148,228,38,58,105,180,138,100,98,37,34,157,78,109,110,45,166,13,205,164,167,151,185,215,22,183,20,69,185,107,86,212,161,27,27,68,160,225,123,145,111,217,174,234,70,56,227,29,153,226,240,218,139,191,208,241,166,171,107,53,218,163,110,36,139,86,77,39,226,33,179,163,156,205,77,40,91,164,134,254,149,41,144,217,93,72,128,28,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,0,0,84,95,23,108,111,198,140,53,204,149,183,66,195,156,94,189,109,90,107,246,60,57,110,195,162,87,229,193,97,199,213,62,122,84,234,155,101,196,164,214,105,66,18,106,50,215,68,36,188,136,56,68,227,126,52,98,86,100,174,74,22,35,98,245,235,117,83,88,177,230,75,106,29,110,191,46,115,13,190,153,240,18,151,82,219,206,41,36,178,74,214,146,81,22,186,45,69,230,99,197,113,171,247,167,181,190,207,224,253,227,81,16,215,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,250,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,223,246,79,178,153,102,229,23,11,255,0,1,232,82,34,86,43,179,228,57,38,187,113,166,1,197,126,170,178,113,102,193,45,6,227,166,132,52,210,201,180,160,151,179,94,98,200,137,78,172,207,58,128,0,193,89,230,195,152,216,171,148,188,76,179,230,93,81,45,184,229,71,244,187,181,73,113,157,125,136,232,167,188,220,229,115,16,201,41,221,138,40,198,147,54,210,181,164,148,106,74,28,50,36,43,92,193,125,28,39,237,106,21,191,146,91,66,173,72,131,225,229,220,213,10,189,82,168,231,53,107,241,18,145,57,232,137,115,69,25,146,52,98,36,116,104,146,36,250,154,233,185,74,51,152,0,42,175,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,186,144,0,0,21,87,199,59,247,147,254,50,127,54,136,171,194,227,223,179,12,191,93,125,207,52,95,240,0,170,190,57,223,188,159,241,147,249,180,64,12,189,230,46,251,203,77,98,232,187,48,206,71,129,185,43,182,249,208,161,84,246,50,239,163,247,79,135,37,199,121,47,52,227,110,238,110,42,217,218,162,45,57,219,200,245,65,17,226,161,176,158,67,178,169,98,101,147,6,169,203,160,84,169,85,235,146,237,167,196,155,112,92,148,153,143,61,6,175,162,158,118,42,163,239,113,77,155,45,183,40,219,67,173,165,190,106,72,156,82,72,213,181,50,84,5,122,241,45,225,247,27,24,105,85,140,193,225,5,42,91,152,131,2,63,137,172,82,98,52,236,167,238,84,33,49,88,108,155,37,190,72,97,113,227,48,234,137,12,180,165,190,122,36,136,214,105,214,152,69,249,240,213,204,197,155,143,57,121,162,89,148,104,50,233,215,14,23,81,233,86,229,106,19,196,107,66,144,220,115,102,52,182,157,36,146,84,135,147,25,195,52,116,91,107,66,210,100,105,216,227,146,212,82,7,17,236,194,227,237,141,156,236,67,181,172,172,112,196,11,126,139,11,209,62,26,157,75,185,166,196,138,198,250,84,69,175,99,77,184,148,39,114,214,165,30,133,213,74,51,62,166,98,112,112,137,196,43,251,18,178,219,114,87,113,26,248,184,46,170,147,23,196,200,141,76,173,212,222,156,251,108,38,4,5,37,164,184,242,148,162,65,41,107,81,36,143,77,86,163,243,49,81,121,177,247,167,198,79,180,11,135,239,23,197,212,240,184,247,19,195,47,215,95,124,77,18,168,0,6,42,205,143,186,198,50,125,159,220,63,119,62,53,172,30,130,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,87,253,146,76,159,91,57,70,194,246,168,169,40,147,111,106,228,118,21,118,86,34,59,35,145,57,246,156,125,108,161,182,221,89,165,40,101,50,86,209,45,40,108,220,36,146,214,148,153,237,78,106,191,236,11,55,20,236,218,182,31,98,13,189,18,185,111,87,35,156,105,208,100,145,236,117,26,145,145,145,145,146,144,180,168,146,180,45,38,75,66,210,149,36,210,164,145,149,0,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,29,69,170,112,49,253,251,63,139,127,206,66,213,5,101,241,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,162,198,198,121,62,205,157,155,155,172,47,252,56,161,71,137,71,174,192,144,228,106,237,184,153,231,41,250,82,205,197,147,6,181,155,109,26,208,235,72,39,18,178,70,205,121,136,35,53,52,178,44,234,40,7,138,63,191,102,38,254,165,251,158,16,243,232,197,235,202,208,200,76,60,35,161,63,17,154,22,33,98,69,113,234,233,169,130,91,239,34,159,10,130,235,12,161,103,209,8,55,94,39,20,100,91,204,217,108,137,68,147,90,87,226,178,185,129,127,182,83,29,173,156,20,252,41,252,28,252,35,241,191,211,63,3,227,57,30,30,27,242,127,19,204,111,118,238,70,223,108,180,221,175,93,52,61,138,48,183,11,108,76,22,177,41,152,103,134,148,47,67,91,116,110,119,130,133,226,158,145,202,230,188,183,156,250,71,150,183,21,171,142,173,94,178,143,77,116,45,8,136,139,213,141,107,51,99,239,79,140,159,104,23,15,222,47,140,84,45,251,134,239,13,223,216,255,0,209,121,133,204,45,7,253,149,250,147,45,155,102,99,95,248,23,205,19,37,160,255,0,241,206,198,219,71,253,79,209,74,46,126,133,30,202,133,74,241,69,225,255,0,50,145,50,165,153,188,16,183,121,212,167,188,77,70,248,165,176,227,239,202,110,83,175,186,251,213,100,243,22,189,204,159,55,71,91,108,144,150,82,218,92,36,154,13,213,53,88,34,85,112,184,247,236,195,47,215,95,115,205,22,63,197,219,16,175,236,53,203,109,183,93,195,155,226,224,181,106,79,223,16,226,59,50,137,83,122,11,238,48,168,19,212,166,148,227,42,74,141,6,164,33,70,147,61,53,66,79,200,132,31,225,195,152,92,125,190,115,157,135,150,181,235,142,24,129,112,81,102,250,91,196,211,170,151,52,217,113,95,217,74,150,180,111,105,199,20,133,109,90,18,162,212,186,41,36,101,212,136,76,14,53,126,235,22,183,218,4,31,187,170,34,165,112,35,7,43,184,251,137,144,176,170,214,123,101,106,171,79,170,200,167,55,181,7,226,101,68,167,72,150,212,109,86,180,33,28,229,199,75,92,197,40,146,142,102,243,212,147,161,249,91,178,214,174,216,215,85,102,202,186,96,248,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,47,39,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,219,66,150,148,33,10,36,35,208,113,38,203,213,171,142,153,101,185,43,117,105,62,142,173,97,189,62,125,219,72,168,55,21,183,92,63,13,21,199,31,134,163,81,18,201,151,208,130,37,18,20,157,28,109,133,153,44,154,216,170,1,27,41,230,199,221,99,25,62,207,238,31,187,159,26,214,13,146,51,85,153,139,55,42,24,71,51,20,175,8,50,234,43,84,132,211,105,20,200,196,105,93,70,162,226,28,91,76,27,155,77,44,163,107,78,45,110,40,143,106,16,173,169,90,246,54,189,117,239,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,109,60,41,242,57,39,13,105,80,51,73,137,43,136,237,118,231,163,146,237,106,98,80,211,229,78,167,74,74,22,83,86,230,134,104,146,243,90,37,41,109,69,203,101,215,18,179,82,157,83,108,248,174,57,223,188,159,241,147,249,180,69,94,29,121,116,177,51,65,138,119,198,25,223,81,255,0,123,250,156,202,60,221,239,127,75,42,158,38,35,44,76,229,180,235,124,238,87,61,106,229,45,91,23,216,203,177,150,20,199,76,11,196,124,186,98,61,71,11,241,66,141,224,106,176,116,117,151,154,51,92,90,132,85,25,147,114,163,56,100,92,198,87,181,90,30,132,162,82,84,133,165,11,66,208,155,42,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,248,106,117,143,84,125,182,24,138,228,86,152,105,134,105,42,229,161,27,94,46,86,173,56,225,173,79,41,197,54,106,37,147,73,118,207,197,43,113,171,247,167,181,190,207,224,253,227,81,24,255,0,134,70,58,97,198,93,49,130,250,197,12,80,172,248,26,84,28,63,154,211,44,180,68,185,85,9,74,168,83,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,78,21,204,190,98,239,188,208,98,156,252,76,190,164,127,109,135,71,133,177,159,233,101,47,196,188,243,16,249,141,52,223,59,149,207,90,121,171,78,245,247,51,236,69,37,50,119,195,62,234,204,126,4,221,88,177,87,173,210,168,222,157,167,187,10,194,241,38,227,187,231,49,49,28,217,111,242,86,92,166,79,195,200,134,68,164,184,175,166,113,238,95,209,53,205,133,119,101,173,93,177,174,170,205,149,116,193,240,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,89,254,91,179,211,251,53,228,191,24,112,59,24,239,63,23,137,52,92,63,185,61,15,38,106,118,189,93,165,183,73,116,203,87,141,71,226,38,51,163,156,205,73,43,91,68,135,62,149,73,144,225,85,88,218,35,16,174,74,173,155,96,92,183,125,10,216,151,114,84,168,116,121,181,40,116,88,134,174,125,73,246,89,91,141,197,111,106,22,173,238,41,36,130,209,10,61,84,90,37,93,143,92,28,197,99,205,229,153,44,92,174,226,181,231,54,90,151,81,144,180,83,32,189,32,158,69,38,156,75,81,199,132,209,165,8,78,198,210,173,13,68,132,239,89,173,197,22,245,168,206,111,240,123,203,30,28,98,5,118,163,152,75,170,181,74,173,85,108,170,130,224,64,181,223,140,78,57,79,148,104,142,236,90,186,149,205,255,0,222,155,105,43,100,210,78,52,167,16,189,237,22,216,87,155,31,122,124,100,251,64,184,126,241,124,88,166,29,229,234,196,199,190,16,182,194,238,153,52,170,53,86,205,167,220,87,5,30,228,155,21,231,189,19,200,171,76,118,73,31,32,141,211,101,214,90,83,110,37,41,115,242,28,38,156,91,77,164,84,176,189,238,22,57,129,197,12,124,203,204,199,177,73,114,234,147,173,26,193,208,98,220,47,155,102,186,147,9,142,211,137,75,202,230,27,174,73,104,156,34,91,171,109,4,180,45,147,220,235,188,229,21,96,102,111,51,121,146,160,102,75,21,232,84,44,193,226,85,58,155,78,190,43,177,33,195,137,118,79,101,136,204,55,61,228,182,211,109,165,210,74,16,148,145,36,146,68,68,68,68,68,45,211,135,13,217,117,95,57,49,195,203,166,245,185,170,183,5,106,111,165,188,77,70,169,53,201,114,159,217,85,150,132,111,117,195,82,213,181,8,74,75,83,232,148,145,23,66,33,72,57,177,247,167,198,79,180,11,135,239,23,194,242,204,93,247,118,224,77,137,151,95,17,225,44,203,43,157,51,193,108,101,207,23,84,114,100,247,188,103,51,148,78,183,163,51,249,60,174,98,145,244,91,244,213,90,39,213,100,91,47,180,44,202,230,58,221,195,187,166,224,165,83,168,177,247,86,42,49,38,190,182,222,172,69,140,180,45,216,17,73,10,66,212,243,168,53,106,105,90,84,219,73,121,210,212,218,218,173,132,237,59,90,133,99,90,180,107,42,214,131,224,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,237,128,5,122,241,167,178,173,154,174,94,109,75,242,124,136,145,171,182,245,208,136,52,213,188,185,27,228,49,46,59,135,34,51,73,109,42,107,122,142,51,15,26,158,218,68,136,203,36,172,148,162,109,202,97,27,62,225,61,139,251,23,225,101,155,134,126,148,244,159,224,149,191,78,161,120,222,71,39,197,120,88,205,179,205,229,238,86,205,220,189,219,119,43,77,116,212,244,212,122,176,20,3,197,31,223,179,19,127,82,253,207,8,123,92,180,100,86,54,105,114,77,117,223,24,125,2,34,49,82,129,124,72,102,11,210,101,58,132,84,233,204,211,227,44,233,164,70,225,48,202,212,228,133,56,135,148,143,109,9,66,150,132,40,214,136,129,73,169,222,88,81,127,194,172,195,110,93,2,236,179,171,13,201,105,18,226,17,63,79,168,196,120,148,146,113,151,146,100,75,109,214,203,84,56,147,234,147,37,23,114,23,189,144,92,235,218,185,172,195,136,148,74,181,79,195,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,164,14,35,217,133,199,219,27,57,216,135,107,89,88,225,136,22,253,22,23,162,124,53,58,151,115,77,137,21,141,244,168,139,94,198,155,113,40,78,229,173,74,61,11,170,148,102,125,76,196,224,225,19,136,87,246,37,101,182,228,174,226,53,241,112,93,85,38,47,137,145,26,153,91,169,189,57,246,216,76,8,10,75,73,113,229,41,68,130,82,214,162,73,30,154,173,71,230,98,111,128,160,30,40,254,253,152,155,250,151,238,120,66,127,240,84,247,88,186,126,208,39,125,221,78,19,252,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,159,243,139,156,91,239,55,247,220,122,253,126,31,161,173,186,54,255,0,193,251,127,152,204,143,69,243,89,142,137,95,186,144,195,78,63,205,114,57,57,244,132,123,53,218,157,8,186,230,174,28,28,63,230,102,34,186,214,45,226,245,187,255,0,213,60,15,18,195,81,164,56,252,119,46,41,91,22,222,216,235,101,109,184,134,89,112,201,107,120,149,180,220,104,154,73,47,233,141,171,191,0,0,0,0,0,0,0,0,0,0,0,0,21,65,197,235,49,107,145,34,14,9,208,42,140,169,166,205,169,211,73,135,245,89,40,142,124,103,27,86,199,116,211,77,53,74,145,245,159,144,130,249,78,194,42,134,51,227,125,183,106,195,130,185,76,53,62,28,185,169,38,148,180,148,98,152,194,28,53,17,33,101,183,71,75,83,81,105,215,175,207,98,139,6,215,135,101,89,52,43,78,3,13,178,205,34,155,22,10,82,132,146,72,137,166,82,217,116,34,34,236,146,242,47,168,135,126,0,62,114,36,51,18,59,178,164,56,150,218,101,10,113,107,81,145,18,82,69,169,153,153,244,46,130,168,184,128,241,30,185,96,92,149,44,36,193,154,169,195,76,7,158,133,80,168,199,125,198,221,39,16,228,168,238,161,14,199,147,242,105,68,74,73,30,164,70,101,216,133,115,214,113,131,21,107,243,156,168,85,113,30,231,144,251,170,53,26,156,172,73,89,234,102,103,221,75,51,238,102,61,53,129,154,60,120,195,121,204,205,183,113,58,229,209,149,165,92,135,107,83,57,74,34,52,158,213,37,14,167,84,158,196,145,151,192,89,54,79,248,170,211,174,249,180,251,19,27,202,53,62,90,154,106,51,85,36,109,105,165,187,172,118,146,167,93,147,44,204,204,205,78,169,70,73,215,66,215,226,66,200,105,21,122,117,122,151,18,181,72,152,204,184,83,152,110,76,119,217,113,46,33,198,214,146,82,84,149,36,204,140,140,140,140,140,140,200,245,28,192,0,0,0,31,195,173,161,230,150,203,137,37,37,105,52,168,140,181,212,140,82,191,21,220,186,179,135,120,146,140,74,160,83,73,170,125,125,68,228,165,50,201,37,39,45,249,19,158,90,140,208,210,83,174,212,22,166,106,53,124,117,238,49,78,78,51,101,80,192,26,21,231,109,187,49,223,9,86,162,212,78,27,38,226,182,120,231,81,29,8,50,79,57,5,174,140,233,169,17,171,225,175,148,119,189,110,10,133,239,124,86,174,57,91,221,149,90,169,201,150,105,245,148,123,222,121,75,208,136,204,207,186,187,106,127,164,95,119,14,219,48,236,236,177,91,9,118,17,176,237,82,28,42,146,183,55,177,70,110,211,226,106,126,201,31,116,252,254,179,18,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,7,143,198,11,117,187,175,11,110,219,121,214,247,248,250,36,248,233,78,154,234,107,140,226,52,211,67,252,239,129,141,109,241,126,130,187,83,21,110,234,6,195,108,233,213,217,241,146,90,105,183,151,37,196,23,145,105,236,252,8,121,154,92,9,53,122,172,74,100,100,41,217,19,100,54,195,105,34,53,41,75,90,137,36,68,69,169,153,153,159,192,108,27,144,124,28,135,132,153,122,182,208,170,99,49,170,21,184,16,234,178,20,76,146,28,53,61,6,46,226,81,236,74,181,220,223,93,117,234,93,204,73,16,0,0,0,31,41,50,88,135,25,217,114,93,75,108,178,133,56,226,212,162,34,74,72,181,51,51,62,132,90,16,170,46,37,57,244,118,92,153,248,43,133,53,233,12,161,28,216,149,105,113,37,26,73,90,28,200,207,179,189,137,29,72,254,140,246,173,31,3,63,34,21,237,132,152,69,127,99,197,243,18,212,180,160,74,157,58,161,33,178,122,74,154,121,212,52,78,60,219,106,113,213,182,133,154,72,148,234,77,74,50,61,53,215,235,158,223,208,171,131,99,217,145,171,87,205,94,68,137,235,109,9,113,152,82,9,101,205,54,183,25,18,93,136,74,211,114,86,93,79,94,223,49,17,115,33,150,138,198,14,18,46,24,241,228,250,22,92,146,97,163,121,10,222,149,43,156,180,235,163,72,65,22,198,252,143,191,200,97,74,21,98,117,189,91,129,94,166,73,118,60,186,116,166,165,176,235,75,52,45,14,54,178,82,84,149,36,200,200,200,200,140,140,140,140,108,43,145,60,89,86,46,229,222,220,172,201,168,57,50,109,58,36,58,108,183,93,119,152,181,60,220,24,202,89,168,205,106,51,61,92,212,245,50,61,79,169,9,10,0,2,178,184,190,229,245,85,186,36,12,100,161,82,73,114,32,33,168,115,28,101,141,84,150,16,137,242,28,82,141,45,153,146,117,50,51,51,89,23,196,188,197,106,229,203,17,37,97,110,53,90,23,131,19,30,142,212,74,213,61,82,141,167,13,27,216,76,182,92,90,85,162,146,70,147,38,250,145,158,159,17,177,222,27,221,208,239,203,10,222,188,32,184,149,181,88,165,196,156,70,70,71,248,214,80,231,146,148,93,150,94,103,245,152,244,128,0,0,0,0,0,0,0,0,0,0,53,172,205,143,189,62,50,125,160,92,63,120,190,58,156,11,192,188,71,204,94,35,211,176,191,11,232,222,58,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,216,83,45,25,116,177,50,191,133,144,48,206,197,143,253,170,101,98,110,247,191,166,117,79,12,203,47,204,229,186,235,156,158,111,33,10,229,33,91,17,216,139,185,158,85,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,74,172,130,228,162,234,205,102,35,196,173,213,169,158,31,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,125,22,157,173,66,177,173,90,53,149,107,65,240,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,212,118,194,0,113,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,224,0,1,133,49,175,38,121,108,204,77,213,22,245,198,60,55,252,32,173,66,167,162,150,196,159,76,79,137,178,42,28,113,196,183,178,59,237,160,244,91,206,30,166,91,189,109,53,208,136,137,130,153,51,203,102,93,174,169,87,174,14,97,191,224,253,106,109,61,116,183,228,250,98,124,189,241,86,227,110,41,189,146,31,113,5,170,217,108,245,34,221,234,233,174,134,100,117,131,198,175,222,158,214,251,63,131,247,141,68,56,42,123,211,221,63,103,243,190,241,167,11,169,0,0,16,3,140,158,53,254,3,101,246,147,131,145,41,252,233,120,155,80,62,115,238,53,185,182,32,211,157,143,33,205,170,39,18,105,121,79,174,25,39,84,45,38,223,63,93,170,216,98,149,133,180,240,83,199,73,149,90,21,233,151,138,245,103,157,232,77,151,37,187,25,194,125,199,17,21,213,242,231,33,43,51,54,155,101,15,42,42,210,217,18,20,110,75,125,126,190,170,52,89,248,10,171,227,157,251,201,255,0,25,63,155,70,42,224,169,239,79,116,253,159,206,251,198,156,46,164,0,0,5,85,241,206,253,228,255,0,140,159,205,162,42,240,184,247,236,195,47,215,95,115,205,23,252,0,42,175,142,119,239,39,252,100,254,109,17,255,0,133,54,22,216,152,211,141,151,238,25,226,101,11,211,54,221,103,15,223,241,176,188,83,209,249,188,170,189,45,230,254,145,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,197,89,197,201,213,247,148,11,238,61,2,191,51,211,54,221,103,127,224,253,193,203,102,63,165,57,76,199,92,175,220,168,125,215,24,229,57,32,155,250,67,45,250,110,78,164,125,51,175,13,206,32,145,178,237,37,204,30,198,74,172,181,97,213,70,66,164,194,169,60,235,175,34,217,89,52,251,142,147,81,217,97,215,158,68,151,141,132,154,18,164,161,181,154,220,211,85,184,103,118,128,3,85,113,237,112,95,23,175,44,5,197,11,127,23,48,253,248,141,215,109,217,10,122,57,75,96,158,97,212,45,181,52,235,46,35,161,154,28,105,199,27,51,73,165,100,75,51,74,146,162,37,22,199,216,47,139,214,110,61,97,125,191,139,152,126,252,183,40,87,20,117,61,28,165,176,108,190,210,208,226,154,117,151,17,212,137,109,186,219,141,153,164,212,131,52,25,165,74,73,146,143,26,98,150,66,178,157,141,55,221,79,19,49,47,10,125,51,114,86,121,62,54,111,167,106,81,249,188,166,80,203,127,70,204,132,54,157,27,105,9,245,82,90,233,169,234,102,102,121,3,5,48,19,9,242,237,106,202,178,176,114,212,252,31,162,205,168,46,168,252,111,29,38,94,249,75,109,182,212,230,249,14,56,178,213,12,182,90,17,237,245,117,211,83,51,61,123,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,46,251,135,7,15,248,121,119,161,53,139,120,189,110,255,0,245,177,63,196,176,212,105,14,49,33,187,118,46,245,183,182,58,217,91,141,173,231,155,34,90,222,37,110,38,221,38,146,72,250,99,118,117,0,199,248,233,129,120,113,152,188,56,168,225,126,40,81,188,117,42,118,142,178,243,70,72,149,79,148,146,50,110,84,103,12,143,150,242,55,43,67,208,210,105,82,144,180,173,11,90,21,174,102,52,97,13,229,128,184,161,112,97,30,32,49,17,186,237,187,33,44,200,56,143,147,204,58,133,182,151,90,121,181,244,51,67,141,56,219,132,74,36,172,137,100,74,74,84,70,146,177,254,6,63,191,103,241,111,249,200,90,160,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,47,229,87,51,23,150,84,49,114,30,41,89,240,98,84,80,168,234,166,213,233,146,72,146,138,141,57,197,182,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,123,15,97,110,41,88,152,211,98,83,49,51,13,43,190,153,182,235,60,239,5,55,194,189,31,155,202,121,108,185,244,111,33,14,39,71,26,90,125,100,150,186,106,90,145,145,157,22,113,71,247,236,196,223,212,191,115,194,30,255,0,13,45,106,21,193,193,251,22,42,213,120,62,34,93,179,138,17,170,148,183,57,171,71,135,148,180,82,98,41,205,18,100,75,213,137,114,17,162,136,211,235,235,166,228,164,202,42,224,14,49,215,114,255,0,140,182,158,49,91,140,248,137,118,205,65,50,28,141,185,8,241,113,86,149,55,38,54,245,161,100,223,53,135,29,107,153,176,212,141,251,147,235,36,140,108,210,3,90,204,216,251,211,227,39,218,5,195,247,139,226,95,240,197,225,255,0,15,23,102,70,204,14,55,219,190,46,197,137,181,251,102,154,235,140,59,22,189,41,183,222,101,213,73,66,86,110,19,44,57,31,171,46,33,41,121,75,78,166,166,210,180,57,114,128,56,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,44,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,246,22,148,41,107,90,77,107,243,252,46,61,251,48,203,245,215,220,243,69,223,99,94,2,97,62,98,109,88,182,86,49,218,159,132,20,88,85,4,85,24,141,227,164,196,217,41,13,184,218,92,223,29,198,214,122,33,231,11,67,61,190,182,186,106,68,101,143,240,183,33,89,78,193,107,238,153,137,152,105,133,62,134,185,40,220,239,5,55,211,181,41,28,174,107,43,101,207,163,122,66,219,86,173,186,180,250,201,61,53,212,180,50,35,44,1,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,127,241,66,200,183,236,215,106,175,28,112,114,204,241,120,147,69,217,233,136,208,149,181,234,237,45,182,212,71,163,36,147,241,19,25,209,190,94,134,149,173,162,91,127,74,164,199,108,169,174,211,186,107,182,53,213,70,189,109,105,222,10,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,11,201,166,102,170,205,205,127,15,204,84,188,40,213,40,137,185,233,216,111,89,141,118,82,27,108,217,93,58,162,116,167,247,154,90,82,214,175,12,226,146,226,153,94,229,110,65,26,76,249,136,113,8,162,17,178,158,108,125,214,49,147,236,254,225,251,185,241,173,96,202,185,151,204,93,247,154,12,83,159,137,151,212,143,237,176,232,240,182,51,253,44,165,248,151,158,98,31,49,166,155,231,114,185,235,79,53,105,222,190,230,125,136,166,87,10,124,142,70,196,170,172,12,210,98,74,229,181,66,182,43,4,187,90,152,148,58,193,212,106,49,84,133,148,213,185,161,18,227,50,238,137,74,91,81,243,30,105,196,172,210,150,148,219,215,18,42,175,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,159,249,250,201,69,171,154,204,56,151,91,164,211,60,62,38,219,52,247,156,183,42,17,201,180,57,63,97,41,196,211,36,27,138,66,20,203,171,51,36,41,106,46,75,139,53,145,237,83,168,118,136,106,212,203,203,10,47,249,180,105,142,75,160,93,150,117,97,200,206,174,36,178,39,233,245,24,143,26,84,109,188,202,140,137,109,186,217,232,182,212,125,82,70,147,236,98,239,184,117,231,170,54,105,108,210,177,241,6,124,68,98,165,2,59,207,78,102,52,87,80,138,157,57,147,142,130,169,25,147,100,195,43,83,146,18,218,217,74,253,180,41,105,66,16,162,66,33,7,26,191,122,123,91,236,254,15,222,53,17,0,4,191,225,251,145,26,238,106,174,166,239,91,165,30,11,12,173,250,129,55,81,147,170,28,244,164,166,28,138,227,180,173,136,144,212,134,57,177,164,40,252,74,72,210,141,52,45,85,208,175,122,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,13,120,149,228,162,157,152,188,56,157,138,22,85,51,92,77,180,105,233,114,50,210,82,159,114,171,75,140,82,93,93,49,166,27,81,160,158,90,223,82,219,81,52,165,169,196,33,163,52,165,102,164,81,96,13,170,5,85,241,83,200,119,254,23,205,94,16,81,127,181,59,119,208,169,148,239,248,117,201,173,169,124,223,253,221,46,161,182,127,182,72,90,191,26,177,94,185,117,199,155,203,45,184,185,66,197,107,50,108,180,174,157,33,8,169,193,102,65,50,138,181,56,214,147,145,9,211,82,22,157,142,37,58,18,141,10,216,178,67,137,45,232,73,151,159,197,139,235,246,80,197,59,203,19,61,23,232,207,194,219,130,163,93,240,92,254,119,133,241,82,92,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,200,23,86,107,177,30,191,150,203,43,43,52,199,125,13,102,90,254,45,250,147,113,222,51,114,187,41,217,239,203,109,82,15,66,209,150,185,168,36,50,90,164,220,65,186,163,81,147,68,207,47,39,121,85,188,179,95,139,148,251,62,141,77,150,155,98,157,34,60,155,178,174,219,132,202,41,212,227,95,174,73,117,72,90,124,75,137,75,137,101,27,85,185,100,106,50,229,161,197,163,97,59,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,224,171,179,135,14,76,111,155,170,179,122,221,56,55,227,107,87,5,66,69,82,163,39,240,138,170,223,62,83,238,41,199,92,216,137,41,66,119,45,106,61,18,68,146,215,66,34,46,131,53,97,110,22,216,152,45,98,83,48,207,13,40,94,134,182,232,220,239,5,11,197,61,35,149,205,121,111,57,244,143,45,110,43,87,29,90,189,101,30,154,232,90,17,17,22,186,249,177,247,167,198,79,180,11,135,239,23,196,233,195,172,136,208,179,85,195,171,13,239,91,89,30,11,19,109,250,125,109,186,116,157,86,231,165,34,177,84,171,184,213,43,98,228,53,29,142,108,153,9,63,18,162,53,35,77,15,84,244,42,225,171,83,47,44,40,191,230,209,166,57,46,129,118,89,213,135,35,58,184,146,200,159,167,212,98,60,105,81,182,243,42,50,37,182,235,103,162,219,81,245,73,26,79,177,139,200,225,251,158,234,22,106,173,86,236,171,165,126,11,19,109,250,121,57,81,141,162,220,244,164,86,27,138,219,181,93,232,142,212,118,57,178,100,40,188,50,76,212,141,53,45,83,212,166,0,0,168,14,52,120,233,93,170,226,61,185,151,138,101,102,148,245,183,68,167,198,185,42,81,163,146,28,148,138,195,167,37,182,209,33,122,154,155,217,21,72,90,27,34,65,154,101,154,213,188,141,163,69,107,11,254,225,151,141,127,179,78,81,237,111,17,79,240,179,236,77,44,169,155,26,216,203,190,9,134,124,59,141,234,226,212,173,98,187,27,122,143,110,174,147,187,82,73,219,172,170,1,64,60,81,253,251,49,55,245,47,220,240,132,255,0,224,169,238,177,116,253,160,78,251,186,156,49,255,0,20,94,31,240,234,240,234,89,155,193,11,119,147,85,103,196,212,111,138,91,14,48,196,87,34,180,195,175,189,86,79,49,104,218,241,114,180,117,182,201,106,121,78,37,194,73,44,157,83,181,171,129,120,233,136,249,116,196,122,118,40,97,125,103,192,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,59,10,101,163,49,118,38,104,48,178,6,38,88,178,63,181,67,172,66,216,247,244,178,169,225,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,145,247,34,242,152,165,144,172,167,99,77,247,83,196,204,75,194,159,76,220,149,158,79,141,155,233,218,148,126,111,41,148,50,223,209,179,33,13,167,70,218,66,125,84,150,186,106,122,153,153,158,64,193,76,4,194,124,187,90,178,172,172,28,181,63,7,232,179,106,11,170,63,27,199,73,151,190,82,219,109,181,57,190,67,142,44,181,67,45,150,132,123,125,93,116,212,204,207,32,0,160,30,40,254,253,152,155,250,151,238,120,66,127,240,84,247,88,186,126,208,39,125,221,78,19,252,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,34,178,73,147,235,155,55,56,160,213,21,37,46,21,147,67,144,194,174,202,196,71,99,243,224,176,235,111,173,148,54,219,171,37,41,111,42,50,218,37,165,14,19,102,162,90,210,162,45,170,191,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,0,0,0,0,0,0,0,0,0,0,0,30,111,18,46,232,118,29,133,112,222,19,156,74,26,163,210,229,206,51,51,34,252,83,43,115,205,73,46,200,63,50,250,200,107,137,152,220,69,149,138,88,213,119,222,18,38,61,33,169,117,170,130,162,155,174,26,246,48,169,111,56,132,167,85,40,137,36,78,116,34,61,62,2,202,184,65,101,245,84,74,36,252,100,174,210,73,18,39,161,216,112,220,121,141,20,166,22,136,18,27,82,77,77,145,154,117,35,50,50,89,151,192,188,197,154,128,0,143,89,236,197,133,97,30,93,238,58,204,106,131,144,230,212,98,76,166,196,117,167,121,107,75,206,65,146,164,26,76,150,147,35,213,189,75,67,51,212,186,16,215,170,187,88,157,112,214,231,215,170,114,93,145,46,163,41,217,111,186,234,205,107,91,142,44,212,165,41,74,51,51,51,51,51,51,51,51,25,175,45,249,104,172,99,30,251,130,68,121,62,133,137,36,216,116,217,66,183,169,73,228,173,90,106,210,208,101,177,207,51,239,242,18,235,250,21,112,111,139,50,77,106,198,171,200,143,61,13,173,45,179,54,65,32,185,164,214,226,35,75,81,13,90,110,82,11,161,235,223,228,32,78,45,225,21,253,128,247,204,187,82,237,129,42,12,234,124,135,9,153,41,105,230,144,233,54,243,141,165,198,150,226,16,106,35,83,74,52,168,136,181,211,95,170,194,120,107,103,209,216,146,32,96,174,43,215,164,60,218,249,81,41,50,230,74,53,18,117,56,113,152,103,123,242,58,17,125,33,237,66,62,38,94,100,45,118,52,150,38,70,106,92,103,82,227,47,161,46,54,180,168,140,148,147,45,72,200,203,161,150,134,62,160,0,0,0,35,118,126,48,114,30,45,229,234,228,65,83,25,147,80,162,64,153,85,142,163,100,150,225,41,152,50,182,18,79,98,149,174,231,58,105,167,83,238,67,95,42,164,9,52,138,172,186,100,148,41,169,16,164,56,195,137,50,52,169,43,66,141,38,70,71,161,145,145,151,192,122,92,33,160,174,234,197,91,70,128,72,55,14,163,93,129,25,69,166,187,137,201,45,160,252,143,95,107,224,99,100,156,31,183,91,181,48,178,210,183,219,111,151,224,104,144,35,169,58,105,161,162,51,104,211,77,11,243,126,4,61,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,148,150,210,244,119,90,82,18,178,90,20,147,74,139,82,50,50,236,100,53,228,207,213,150,237,149,153,235,193,167,25,38,138,175,83,168,85,155,73,36,210,68,135,106,18,180,208,182,151,79,87,231,245,152,242,25,85,177,203,16,113,234,205,160,169,228,180,159,77,83,157,51,82,182,234,94,53,132,105,236,171,243,254,3,99,139,66,144,155,126,210,162,80,16,162,82,105,180,232,208,200,200,245,212,155,105,40,248,23,195,224,95,80,237,192,0,0,0,66,46,36,153,191,137,130,54,12,139,22,215,169,235,113,215,163,174,49,156,87,139,153,29,167,217,152,214,255,0,81,228,56,131,75,141,39,174,211,34,61,59,159,66,165,122,116,27,163,20,175,150,97,178,82,234,117,155,134,164,148,26,143,152,243,139,121,247,136,183,40,253,101,158,171,115,169,245,61,79,204,204,94,55,15,220,159,81,176,15,14,33,220,23,13,30,27,183,77,93,182,230,46,67,145,208,167,152,67,172,69,89,181,185,108,161,196,237,117,163,61,186,158,135,230,103,218,83,220,86,212,11,149,134,163,84,16,75,109,183,18,230,211,36,153,30,132,101,230,71,249,198,33,151,20,12,52,181,154,203,91,181,38,41,209,89,122,12,181,41,181,19,45,164,204,209,2,106,139,169,39,93,117,250,133,30,11,98,224,193,137,47,46,135,113,97,156,185,206,56,105,149,50,172,218,28,116,204,146,157,148,246,72,136,141,93,8,188,180,79,233,242,22,140,0,3,28,230,27,15,97,226,126,12,94,54,124,152,200,117,201,212,58,131,81,183,32,148,105,121,113,29,109,10,45,82,173,12,183,247,34,51,248,13,113,49,34,209,157,135,184,131,95,180,164,161,198,94,163,85,101,67,73,153,26,79,232,95,91,100,101,170,82,125,209,223,66,250,136,93,103,11,28,102,60,70,192,56,246,204,249,166,244,219,113,196,83,208,75,115,114,137,136,240,161,32,187,173,71,166,171,63,34,47,145,9,170,0,0,0,0,0,0,0,0,0,0,3,90,204,216,251,211,227,39,218,5,195,247,139,226,218,120,71,96,94,28,90,25,108,163,227,125,50,141,205,188,239,191,30,213,74,169,32,201,110,51,22,60,247,152,110,44,126,133,202,100,252,58,28,89,22,170,91,134,70,165,25,33,164,183,58,128,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,179,70,5,224,94,28,101,211,14,41,216,95,133,244,111,3,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,228,0,16,3,141,95,186,197,173,246,129,7,238,234,136,128,28,46,61,251,48,203,245,215,220,243,69,255,0,10,203,226,177,158,169,54,115,115,242,177,133,19,229,198,174,202,142,108,222,179,149,21,165,48,154,116,184,75,47,70,160,158,109,70,165,186,212,134,221,83,205,154,121,100,77,165,43,82,148,225,53,196,225,117,196,2,29,94,29,55,44,152,223,113,114,106,172,248,106,117,143,84,125,182,24,138,228,86,152,105,134,105,42,229,161,27,94,46,86,173,56,225,173,79,41,197,54,106,37,147,73,118,207,192,0,82,183,26,191,122,123,91,236,254,15,222,53,16,224,169,239,79,116,253,159,206,251,198,156,46,164,0,0,80,15,19,172,82,253,148,51,147,122,248,74,239,164,233,86,151,135,181,169,255,0,185,121,62,23,194,182,94,45,142,168,74,151,182,115,147,125,117,110,215,95,85,70,130,64,138,163,53,100,191,24,232,88,5,154,11,3,21,110,150,119,209,105,85,7,35,212,92,220,178,240,209,101,199,118,35,178,116,66,22,181,242,81,33,78,242,210,147,82,249,123,11,67,86,165,177,240,10,171,227,157,251,201,255,0,25,63,155,70,42,224,169,239,79,116,253,159,206,251,198,156,46,164,0,0,5,85,241,206,253,228,255,0,140,159,205,162,42,240,184,247,236,195,47,215,95,115,205,23,252,0,42,175,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,183,236,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,227,97,120,167,163,243,121,79,33,230,254,145,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,215,51,50,56,69,74,192,92,109,186,112,130,141,125,196,188,99,219,18,26,136,186,196,102,18,194,29,124,216,109,111,52,109,165,215,73,11,105,213,184,202,211,188,204,150,210,136,246,158,169,43,10,225,41,156,220,71,184,43,176,242,167,122,210,170,183,53,42,37,61,233,20,10,219,72,55,92,161,69,97,26,156,105,138,63,252,79,217,109,151,12,247,54,226,218,100,183,33,109,147,54,168,3,85,113,37,51,87,149,25,152,51,135,184,69,141,150,227,92,203,67,19,108,250,44,199,18,219,47,171,209,181,131,166,70,114,75,111,58,179,82,63,116,45,78,200,108,183,36,255,0,30,132,182,148,50,74,85,149,112,190,201,150,44,101,130,133,116,221,184,179,85,244,85,86,241,228,71,85,169,29,113,164,183,25,184,171,115,149,38,68,150,247,238,120,249,174,236,109,151,57,105,109,195,55,55,173,73,75,19,168,6,181,153,177,247,167,198,79,180,11,135,239,23,197,186,100,131,23,172,220,5,225,137,105,98,230,32,63,45,186,21,187,30,174,244,130,136,193,188,251,171,93,114,91,77,50,218,58,17,173,199,92,109,178,53,26,80,70,178,53,41,41,35,81,114,178,53,196,138,133,155,11,170,181,135,119,141,183,74,178,238,150,119,204,161,68,69,77,111,250,98,47,49,245,173,182,201,109,36,185,209,216,75,27,200,150,106,119,87,93,67,109,161,11,74,38,168,0,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,106,128,0,20,3,197,31,223,179,19,127,82,253,207,8,74,174,6,63,191,103,241,111,249,200,90,160,197,89,177,247,88,198,79,179,251,135,238,231,198,181,130,85,103,163,37,23,86,91,49,198,45,2,210,166,122,86,214,196,58,132,135,44,120,212,226,113,249,93,94,65,122,48,217,82,150,242,222,100,228,48,218,85,170,185,201,91,106,35,222,110,54,221,154,112,203,202,134,40,101,127,11,235,106,197,26,252,182,42,87,132,134,165,187,105,169,77,186,197,9,246,28,144,210,157,67,204,190,235,47,46,75,39,21,106,82,18,131,34,105,180,43,118,194,219,89,124,81,253,251,49,55,245,47,220,240,132,233,225,1,107,80,175,156,151,226,21,149,116,193,241,180,91,130,240,171,82,234,49,185,171,111,159,21,250,76,6,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,83,96,216,207,35,56,161,85,198,60,165,225,157,249,93,76,179,169,63,71,244,108,199,229,205,84,183,229,191,5,231,33,57,41,199,84,68,165,45,229,70,55,143,93,76,141,195,35,82,180,220,121,212,107,89,155,31,122,124,100,251,64,184,126,241,124,93,79,11,143,113,60,50,253,117,247,196,209,42,128,4,0,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,127,192,32,7,26,191,117,139,91,237,2,15,221,213,17,0,56,92,123,246,97,151,235,175,185,230,139,254,21,23,197,99,34,177,172,231,39,230,159,10,32,68,141,66,149,32,222,189,96,170,83,170,125,53,25,115,86,126,146,65,188,226,137,72,117,217,13,180,166,91,36,242,204,155,82,80,164,169,195,106,189,108,12,82,190,240,191,240,143,240,22,187,232,207,194,219,126,101,173,88,253,202,203,222,42,151,43,111,61,143,165,66,182,110,229,163,215,70,213,150,157,20,90,152,242,163,101,60,216,251,172,99,39,217,253,195,247,115,227,90,193,45,56,124,228,146,171,154,251,253,202,237,206,196,184,56,117,106,200,142,245,86,98,162,169,76,85,159,75,204,169,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,46,89,168,136,220,111,91,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,114,197,85,241,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,23,82,32,87,18,204,130,73,204,45,42,46,44,224,133,163,17,252,80,137,33,136,213,54,83,53,168,101,91,167,109,52,17,172,221,209,165,201,100,249,91,86,183,27,213,148,184,131,55,13,12,33,60,190,31,252,56,40,89,119,135,73,197,236,91,99,199,226,199,175,34,51,76,77,95,133,183,91,117,135,25,92,100,242,212,77,201,121,77,188,178,117,197,111,108,149,181,45,123,6,243,177,3,141,95,189,61,173,246,127,7,239,26,136,139,249,85,203,61,229,154,252,92,135,133,182,124,232,148,228,38,58,170,85,122,156,147,37,34,157,78,109,109,161,215,201,189,196,167,151,185,214,208,134,210,101,185,107,78,229,33,27,220,70,195,216,85,134,118,174,13,225,197,185,133,182,84,79,15,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,176,21,87,197,79,33,223,248,95,53,120,65,69,254,212,237,223,66,166,83,191,225,215,38,182,165,243,127,247,116,186,134,217,254,217,33,106,252,106,197,85,141,170,0,81,15,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,176,180,161,75,90,210,107,92,53,30,255,0,2,240,47,17,243,23,136,244,236,47,194,250,55,142,170,206,213,215,158,116,205,17,105,241,82,100,78,74,146,225,17,242,217,70,228,234,122,26,141,74,74,16,149,173,104,66,182,20,203,70,93,44,76,175,225,100,12,51,177,99,255,0,106,153,88,155,189,239,233,157,83,195,50,203,243,57,110,186,231,39,155,200,66,185,72,86,196,118,34,238,103,149,64,6,181,153,177,247,167,198,79,180,11,135,239,23,197,212,240,184,247,19,195,47,215,95,124,77,30,43,138,14,84,48,191,21,240,142,181,142,245,154,252,75,90,236,176,232,234,121,21,137,42,113,196,84,33,48,137,75,102,146,77,169,246,217,109,111,203,146,217,33,221,139,115,121,165,4,74,220,73,20,173,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,132,242,89,152,234,174,105,240,26,149,138,149,219,34,93,181,82,84,135,169,179,16,109,41,48,166,190,198,210,114,84,21,40,205,75,140,165,25,167,169,153,161,196,60,209,169,124,190,98,179,168,234,110,203,166,133,99,90,181,155,214,233,157,224,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,214,95,22,47,175,217,67,20,239,44,76,244,95,163,63,11,110,10,141,119,193,115,249,222,23,197,73,113,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,131,202,137,233,193,223,26,41,88,117,152,106,214,31,221,23,124,74,53,34,255,0,163,162,36,56,242,80,148,162,125,109,153,8,240,109,19,166,157,80,179,105,233,169,66,77,73,75,139,113,40,245,156,54,136,93,160,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,197,74,231,55,133,45,247,94,199,24,53,252,171,89,84,168,214,133,215,181,117,104,206,85,89,139,22,223,156,111,104,243,137,101,100,149,166,26,144,180,56,150,216,39,148,149,37,244,165,8,65,50,217,207,92,166,100,251,11,242,139,102,187,66,177,202,92,250,237,98,60,84,220,117,217,46,184,75,170,190,193,186,104,89,48,107,83,81,208,147,144,234,80,132,22,187,13,36,181,56,162,53,158,117,0,1,64,60,81,253,251,49,55,245,47,220,240,132,255,0,224,169,238,177,116,253,160,78,251,186,156,39,248,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,102,140,11,192,188,56,203,166,28,83,176,191,11,232,222,6,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,200,0,0,0,0,0,0,0,0,0,0,0,0,2,21,113,78,198,99,195,156,3,145,108,193,154,108,205,184,220,93,61,100,135,54,168,216,145,10,106,15,178,210,122,106,130,242,50,249,24,165,60,55,180,167,98,22,32,208,45,40,200,113,231,171,53,88,176,212,100,70,163,250,103,208,217,153,232,149,31,117,247,208,254,163,27,29,229,231,15,97,225,134,12,89,214,124,104,200,105,200,52,58,123,82,118,160,146,106,121,17,26,109,102,122,37,58,159,169,220,200,143,226,50,48,0,10,185,227,63,137,47,34,135,110,225,156,73,206,54,106,149,18,170,234,27,116,200,148,157,149,6,76,148,68,174,164,126,122,167,244,249,10,157,23,135,194,255,0,13,45,103,114,214,213,77,250,116,87,158,157,45,42,113,70,203,106,50,53,192,132,163,234,105,215,93,126,177,51,109,219,106,5,180,195,177,169,232,36,54,227,138,115,105,18,72,139,82,34,242,34,252,210,17,99,136,22,79,168,184,249,135,19,46,11,122,143,13,171,166,144,219,147,17,33,184,232,75,207,161,166,37,44,154,220,134,86,226,183,58,233,30,221,75,83,243,35,239,71,21,24,55,70,22,223,47,67,120,165,211,43,54,245,73,72,37,23,49,151,16,243,15,25,110,73,250,171,45,22,223,67,232,122,151,145,144,186,158,27,121,191,137,141,214,12,123,22,232,169,233,113,208,99,162,49,28,167,139,153,33,166,25,134,214,255,0,93,229,184,179,83,142,171,174,210,35,61,123,31,67,155,160,0,0,0,58,139,190,144,155,130,210,173,208,22,162,74,106,84,233,48,204,204,244,208,156,105,72,248,31,199,224,127,80,215,31,53,86,57,97,246,61,94,84,20,188,151,83,233,170,139,164,105,86,237,11,198,190,141,61,148,254,103,192,122,252,130,217,110,222,185,158,179,218,109,146,116,169,21,58,125,89,196,154,77,68,104,106,161,23,93,75,105,244,245,190,95,89,13,134,227,54,150,99,180,210,80,148,18,16,148,146,82,90,17,17,23,98,33,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,127,197,174,211,122,141,143,237,85,221,75,138,241,212,244,184,149,153,25,145,37,115,103,40,146,71,161,124,59,106,99,16,228,5,49,149,153,251,67,197,27,132,146,169,83,205,59,12,181,221,233,8,186,107,175,144,216,106,62,223,14,214,205,118,236,78,154,247,211,65,244,0,0,0,30,115,17,46,248,86,21,141,94,188,170,14,37,44,209,169,178,167,25,25,145,26,185,44,173,205,165,170,146,70,102,72,62,154,151,214,93,198,186,89,158,198,10,246,51,99,53,213,116,85,42,114,164,67,85,94,114,41,205,58,242,214,150,162,248,183,150,210,73,42,90,201,58,19,166,90,36,246,151,151,206,104,240,158,202,212,27,194,168,238,51,221,180,174,108,122,92,181,53,5,47,48,74,79,57,165,65,146,218,200,156,104,203,178,149,213,43,35,248,105,220,91,227,77,54,203,105,101,148,37,8,66,73,41,74,75,66,34,46,196,69,228,63,177,6,120,188,220,236,80,242,213,10,1,200,216,237,66,190,220,114,78,242,45,196,184,19,203,77,53,45,122,151,204,81,232,176,110,14,210,156,107,26,234,204,165,71,181,116,119,245,45,126,50,233,226,232,128,0,127,14,182,135,154,91,46,17,26,86,147,74,136,252,200,200,80,151,19,156,56,85,135,153,106,140,152,240,84,204,90,219,47,85,55,147,91,82,167,30,168,76,62,228,148,145,158,136,249,159,204,198,84,224,229,137,171,162,227,53,102,192,155,49,12,193,157,70,145,45,162,91,155,73,114,87,46,158,209,36,181,89,17,153,164,143,161,36,207,252,194,230,200,200,203,82,243,31,160,0,0,0,0,0,0,0,0,0,3,90,204,216,251,211,227,39,218,5,195,247,139,226,234,120,92,123,137,225,151,235,175,190,38,137,84,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,13,170,0,4,0,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,103,220,64,179,221,66,202,173,170,229,149,107,47,198,226,109,193,79,55,41,209,180,91,126,139,138,251,114,155,106,171,189,113,221,142,255,0,42,76,116,151,134,81,146,151,174,167,162,122,157,22,127,178,171,246,234,255,0,202,183,29,201,113,212,63,245,147,39,84,167,72,115,254,51,143,60,227,139,249,169,74,87,153,152,229,213,169,151,150,20,95,243,104,211,28,151,64,187,44,234,195,145,157,92,73,100,79,211,234,49,30,52,168,219,121,149,25,18,219,117,179,209,109,168,250,164,141,39,216,197,223,112,235,207,84,108,210,217,165,99,226,12,248,136,197,74,4,119,158,156,204,104,174,161,21,58,115,39,29,5,82,51,38,201,134,86,167,36,37,181,178,149,251,104,82,210,132,33,68,132,76,160,1,74,220,106,253,233,237,111,179,248,63,120,212,67,130,167,189,61,211,246,127,59,239,26,112,186,144,0,24,171,52,248,215,251,93,178,251,123,99,27,116,255,0,27,46,223,167,151,128,97,77,115,27,92,231,221,68,120,188,212,243,27,51,100,159,121,163,115,106,201,92,178,94,221,85,161,30,181,128,3,97,62,29,184,233,51,31,178,167,106,92,149,234,207,164,238,74,15,54,219,175,60,162,124,220,84,168,166,68,210,221,113,227,82,158,121,200,171,138,243,142,18,148,149,56,242,253,147,35,66,100,168,170,190,57,223,188,159,241,147,249,180,98,174,10,158,244,247,79,217,252,239,188,105,194,234,64,0,0,85,95,28,239,222,79,248,201,252,218,34,175,11,143,126,204,50,253,117,247,60,209,127,192,2,170,248,231,126,242,127,198,79,230,209,138,184,42,123,211,221,63,103,243,190,241,167,9,105,196,143,136,36,156,187,70,111,7,176,110,171,17,88,139,81,142,153,51,106,76,186,211,203,182,80,78,176,227,68,236,119,152,117,151,151,37,147,125,36,133,41,43,109,6,135,52,209,109,153,211,101,129,96,94,88,167,121,82,112,251,15,173,233,117,203,134,185,32,163,65,131,24,139,123,171,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,182,19,201,246,83,44,220,162,225,127,224,61,10,68,74,197,118,124,135,36,215,110,52,192,56,175,213,86,78,44,216,37,160,220,116,208,134,154,89,54,148,18,246,107,204,89,17,41,213,153,231,80,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,12,170,0,53,172,205,143,189,62,50,125,160,92,63,120,190,60,253,221,139,215,149,235,135,118,22,22,214,95,136,86,246,28,71,168,179,69,97,150,9,43,223,58,90,165,73,121,213,158,170,90,212,163,109,4,90,146,9,12,163,68,146,141,106,95,159,180,238,154,237,141,117,81,175,91,90,119,130,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,96,156,146,103,6,217,205,206,23,181,90,73,196,133,123,80,227,176,155,178,143,17,169,28,136,47,186,227,232,101,109,184,234,9,42,67,201,140,183,73,9,91,134,217,40,144,181,40,203,114,164,80,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,54,168,0,1,64,60,81,253,251,49,55,245,47,220,240,132,170,224,99,251,246,127,22,255,0,156,133,170,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,54,168,1,64,60,81,253,251,49,55,245,47,220,240,132,255,0,224,169,238,177,116,253,160,78,251,186,156,43,215,137,117,129,27,15,179,165,136,145,105,182,244,186,85,54,185,34,53,126,41,188,78,236,152,185,113,155,118,84,134,150,225,158,244,42,97,203,35,218,123,18,180,173,9,219,179,105,78,174,9,248,161,85,184,112,142,252,194,138,130,101,189,30,204,172,69,169,65,144,244,213,58,134,216,168,33,205,98,180,209,150,140,161,14,195,117,211,218,173,20,185,75,61,169,50,51,93,143,141,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,128,28,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,4,0,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,127,195,137,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,161,110,32,217,36,170,229,66,255,0,110,187,108,49,46,118,29,93,82,36,61,74,152,152,170,75,20,151,212,243,202,69,37,110,41,231,86,181,183,29,45,169,46,184,105,55,139,152,105,35,54,220,210,37,141,148,243,99,238,177,140,159,103,247,15,221,207,141,107,6,207,184,85,134,118,174,13,225,197,185,133,182,84,79,15,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,176,21,87,199,59,247,147,254,50,127,54,140,85,193,83,222,158,233,251,63,157,247,141,56,93,72,0,165,110,53,126,244,246,183,217,252,31,188,106,33,193,83,222,158,233,251,63,157,247,141,56,93,72,0,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,106,128,29,77,217,107,80,175,155,86,179,101,93,48,124,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,26,209,99,125,149,74,195,92,104,191,176,230,133,34,91,244,219,86,232,170,209,33,187,45,105,83,238,49,26,91,140,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,176,184,158,17,216,23,135,22,134,91,40,248,223,76,163,115,111,59,239,199,181,82,170,72,50,91,140,197,143,61,230,27,139,31,161,114,153,63,14,135,22,69,170,150,225,145,169,70,72,105,45,206,160,0,26,214,102,199,222,159,25,62,208,46,31,188,95,23,61,195,58,173,74,160,112,255,0,195,250,237,118,167,18,157,77,167,71,175,75,153,50,91,201,101,136,204,55,86,156,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,21,151,196,11,61,213,220,213,93,78,89,86,178,252,22,25,91,245,3,114,157,27,68,57,233,73,76,57,41,182,170,187,215,29,169,12,115,99,72,73,120,101,25,165,26,106,122,171,169,113,56,124,228,146,171,154,251,253,202,237,206,196,184,56,117,106,200,142,245,86,98,162,169,76,85,159,75,204,169,116,148,56,151,154,90,22,228,117,56,165,58,217,168,217,46,89,168,136,220,111,91,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,114,196,21,226,247,142,147,48,195,46,49,48,230,222,172,248,42,214,37,212,21,78,121,40,39,208,242,168,236,32,156,154,109,186,217,165,9,220,181,196,97,104,89,153,56,212,151,82,72,81,110,82,41,4,7,160,195,219,214,171,134,183,253,181,136,212,40,241,31,169,90,181,136,85,184,109,75,66,148,195,143,198,121,15,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,184,217,119,9,239,175,217,67,11,44,220,76,244,95,163,63,11,109,250,117,119,193,115,249,222,23,197,70,109,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,131,213,138,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,192,0,6,10,205,158,112,112,191,40,182,107,85,219,224,229,207,174,214,35,202,85,185,66,140,211,132,186,171,236,27,68,180,27,228,133,53,29,9,57,13,41,107,89,235,176,212,104,75,138,34,65,249,252,139,231,54,133,156,60,56,149,83,114,149,232,107,206,215,240,241,238,106,107,72,89,197,75,142,146,249,82,99,56,173,117,101,222,83,166,77,169,70,227,106,66,146,173,196,72,117,202,150,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,198,42,205,143,186,198,50,125,159,220,63,119,62,53,172,27,84,0,0,0,0,0,0,0,0,0,0,0,0,15,195,50,34,212,252,133,50,113,141,196,213,214,177,150,141,96,66,152,135,160,193,163,71,150,233,33,205,196,137,40,151,80,104,210,122,44,200,140,146,101,208,210,71,243,242,24,175,134,54,28,42,252,204,181,58,76,136,42,122,45,17,150,106,155,205,173,201,75,140,212,33,159,115,74,136,143,69,252,143,230,66,251,90,109,12,180,134,91,34,36,161,36,148,145,121,17,16,254,192,0,82,239,24,153,78,59,141,116,150,84,163,218,138,59,26,22,191,9,117,1,95,34,240,184,67,93,12,87,50,213,54,1,72,222,237,62,190,228,115,78,242,61,164,136,16,11,77,53,61,58,159,200,78,97,252,184,219,111,54,166,94,109,43,66,200,210,164,168,181,37,17,247,35,47,49,80,92,88,114,181,6,207,170,53,140,246,149,43,147,30,169,45,45,78,75,44,18,83,206,117,83,164,184,179,38,218,34,236,148,245,82,204,254,58,247,16,183,44,56,193,94,193,156,102,181,110,138,93,78,84,120,105,171,193,69,69,166,158,90,18,236,95,22,202,221,73,165,43,65,43,82,104,139,69,30,211,243,249,108,93,135,119,124,43,246,197,160,222,84,247,18,166,107,52,216,179,136,136,200,205,60,230,80,230,211,209,74,34,50,37,151,77,79,235,62,227,209,128,0,0,15,156,141,167,29,221,250,237,216,173,116,248,104,53,230,207,242,99,39,51,247,121,69,83,134,147,169,84,13,91,204,189,175,72,74,215,77,60,134,93,225,41,105,189,89,199,247,106,237,37,196,248,26,122,156,82,200,140,136,210,137,176,84,105,51,208,254,61,181,33,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,235,140,230,26,55,232,59,123,19,153,241,10,115,197,68,164,173,37,213,4,157,149,7,140,244,36,127,211,187,244,121,136,21,147,11,133,187,111,50,22,60,199,13,146,39,171,148,200,229,205,236,102,115,227,159,78,165,215,213,27,23,81,228,148,202,76,41,133,166,143,199,109,194,211,183,172,146,63,245,142,96,0,0,0,141,28,67,174,89,214,198,88,46,89,48,55,111,151,26,108,69,105,175,178,170,124,179,61,116,50,233,234,151,253,67,95,234,107,15,215,110,24,177,140,183,61,81,154,134,244,45,79,85,56,178,47,153,247,63,152,216,123,36,152,113,15,13,242,237,104,194,141,19,144,229,78,149,2,164,249,114,201,59,157,114,12,98,81,244,74,117,246,59,158,167,243,25,232,5,108,241,171,117,207,216,146,214,103,122,118,126,17,193,86,221,122,235,225,170,37,174,130,159,69,136,240,111,165,63,39,24,43,85,2,101,195,105,170,68,148,239,36,158,221,197,42,158,122,107,166,154,232,46,92,0,0,85,103,25,187,9,42,77,191,125,48,211,100,162,240,144,86,162,79,173,167,244,193,211,236,159,255,0,59,244,121,136,53,146,219,206,77,143,152,251,46,165,30,73,178,153,85,154,108,55,116,89,164,150,218,167,199,53,36,244,81,106,71,183,177,244,249,13,139,40,211,147,83,163,193,169,35,77,178,227,52,249,105,219,69,36,143,167,127,136,230,0,0,0,0,0,0,0,0,0,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,54,168,0,16,3,141,95,186,197,173,246,129,7,238,234,136,171,92,164,227,125,43,46,24,253,110,99,69,102,135,46,179,30,220,143,84,82,32,70,113,45,174,75,239,83,164,199,101,6,181,116,66,13,215,155,222,189,20,105,70,229,18,86,100,72,63,1,127,223,247,150,41,222,85,108,65,196,27,134,93,114,225,174,72,57,51,167,73,50,222,234,244,34,34,34,34,36,161,9,73,37,8,66,72,144,132,37,41,73,37,41,34,43,105,225,79,145,201,56,107,74,129,154,76,73,92,71,107,183,61,28,151,107,83,18,134,159,42,117,58,82,80,178,154,183,52,51,68,151,154,209,41,75,106,46,91,46,184,149,154,148,234,155,103,181,226,141,145,42,174,54,82,153,199,124,23,182,98,72,189,168,113,214,155,130,157,17,133,120,219,134,18,82,130,105,109,237,61,174,201,142,148,40,137,27,57,142,182,162,65,41,70,203,45,42,160,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,176,158,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,120,103,20,151,20,202,247,43,114,8,210,103,204,67,136,70,117,1,74,220,106,253,233,237,111,179,248,63,120,212,67,130,167,189,61,211,246,127,59,239,26,112,186,144,0,21,65,198,195,26,41,85,25,54,30,4,91,215,124,73,82,41,114,37,87,174,106,59,40,74,215,21,243,105,180,83,148,235,155,117,66,205,167,166,153,52,75,35,216,226,22,180,232,166,148,113,215,133,166,5,204,198,12,214,80,110,73,180,111,23,109,225,223,251,36,169,188,225,190,219,104,148,217,25,83,208,151,26,45,188,239,21,203,121,45,173,73,74,219,140,255,0,180,73,52,42,32,9,85,158,44,20,252,6,182,176,23,24,226,84,57,209,49,55,11,237,238,115,14,59,185,198,39,83,169,48,35,185,181,36,218,73,44,169,133,195,52,234,181,168,220,231,235,181,59,8,102,174,11,120,199,66,179,241,150,237,193,218,187,60,185,120,137,79,143,34,151,39,114,207,116,170,106,100,56,168,219,18,131,34,222,195,242,29,230,41,104,74,124,54,223,89,78,36,138,229,5,85,241,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,23,82,0,0,2,170,248,231,126,242,127,198,79,230,209,21,120,92,123,246,97,151,235,175,185,230,139,254,0,21,87,199,59,247,147,254,50,127,54,136,85,147,60,210,254,212,123,218,240,196,136,86,223,166,235,85,43,62,85,10,137,29,213,109,138,137,206,204,136,234,93,146,100,162,89,178,132,48,226,141,40,245,150,162,74,53,65,40,220,70,10,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,94,167,14,44,142,73,202,149,155,62,240,196,21,196,145,136,183,132,118,17,57,150,144,211,168,162,68,73,154,202,19,79,145,26,150,181,40,210,167,212,149,114,148,182,154,74,73,68,201,58,228,202,0,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,12,170,0,53,172,205,143,189,62,50,125,160,92,63,120,190,59,92,168,229,71,17,243,107,136,232,178,172,166,188,13,42,15,45,250,253,125,246,77,113,105,17,84,102,68,165,17,25,115,30,94,213,19,76,145,146,156,82,84,102,104,66,28,113,19,43,136,239,13,187,103,12,44,216,24,193,150,27,10,92,90,21,10,59,229,119,210,154,169,72,154,182,24,35,37,55,80,105,15,154,221,52,36,141,196,190,100,225,146,16,77,44,155,36,165,247,10,0,96,190,47,94,88,11,138,22,254,46,97,251,241,27,174,219,178,20,244,114,150,193,60,195,168,91,106,105,214,92,71,67,52,56,211,142,54,102,147,74,200,150,102,149,37,68,74,45,135,178,197,152,91,87,52,24,53,69,197,203,90,55,128,241,252,200,213,26,90,229,55,33,234,100,230,149,181,216,238,41,7,253,235,136,53,37,10,91,78,180,179,66,55,237,44,170,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,218,160,0,5,0,241,71,247,236,196,223,212,191,115,194,18,171,129,143,239,217,252,91,254,114,22,168,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,218,160,5,0,241,71,247,236,196,223,212,191,115,194,19,255,0,130,167,186,197,211,246,129,59,238,234,112,195,252,112,108,8,205,85,112,179,20,160,219,210,206,68,168,245,26,5,82,172,146,117,76,18,26,83,79,194,142,179,215,148,133,153,189,61,105,232,75,89,19,158,209,54,91,112,7,9,59,214,171,106,231,74,223,161,83,227,196,114,61,227,71,170,209,39,41,228,40,214,219,8,140,169,196,166,140,148,68,75,230,193,105,38,106,37,22,197,44,180,212,201,73,189,225,173,102,108,125,233,241,147,237,2,225,251,197,241,117,60,46,61,196,240,203,245,215,223,19,68,170,0,16,3,141,95,186,197,173,246,129,7,238,234,136,128,28,46,61,251,48,203,245,215,220,243,69,255,0,0,128,28,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,6,31,206,37,38,149,90,202,134,48,195,172,211,34,79,142,221,143,90,150,134,164,178,151,80,151,216,134,235,204,186,73,81,25,18,219,117,182,220,66,187,165,104,74,139,67,34,49,173,184,217,79,54,62,235,24,201,246,127,112,253,220,248,214,176,109,80,0,42,175,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,186,144,1,74,220,106,253,233,237,111,179,248,63,120,212,67,130,167,189,61,211,246,127,59,239,26,112,186,144,1,138,179,99,238,177,140,159,103,247,15,221,207,141,107,6,213,0,3,90,204,216,251,211,227,39,218,5,195,247,139,226,234,120,92,123,137,225,151,235,175,190,38,137,84,0,3,90,204,216,251,211,227,39,218,5,195,247,139,227,218,222,249,187,170,214,178,115,135,153,69,182,105,210,233,244,218,4,137,149,43,150,122,164,41,7,83,125,117,9,114,35,197,66,16,173,170,140,132,190,219,170,230,17,154,158,67,102,148,163,146,75,119,202,101,87,44,247,150,107,241,114,30,22,217,243,162,83,144,152,234,169,85,234,114,76,148,138,117,57,181,182,135,95,38,247,18,158,94,231,91,66,27,73,150,229,173,59,148,132,111,113,27,15,97,86,25,218,184,55,135,22,230,22,217,81,60,61,22,217,167,181,79,141,185,182,208,227,219,11,215,125,222,90,16,133,60,234,205,78,56,178,73,111,113,107,81,150,170,49,234,192,80,183,21,60,99,161,98,238,110,42,241,173,198,117,137,97,83,218,179,156,147,185,127,186,165,70,125,247,36,158,197,161,38,142,91,242,29,99,79,89,42,228,111,74,141,43,34,46,171,4,176,83,255,0,248,79,48,249,139,153,80,255,0,245,61,149,79,138,219,191,254,216,165,76,150,227,200,54,255,0,247,34,109,73,115,251,121,41,62,193,140,85,148,239,122,124,27,251,64,183,190,241,96,118,185,201,192,185,153,118,204,117,231,135,62,134,244,117,21,53,7,42,54,226,80,111,173,149,209,228,45,78,69,38,221,124,137,110,242,208,124,133,175,85,23,53,151,83,189,70,147,81,217,167,6,156,104,165,92,184,13,84,193,122,173,223,17,251,134,207,172,75,151,78,162,169,9,105,246,40,143,242,156,230,163,68,151,57,30,49,217,91,149,170,212,131,117,180,171,106,86,209,29,133,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,192,0,5,101,241,94,200,228,107,150,149,91,205,198,28,174,89,215,105,177,227,174,238,164,146,29,144,83,162,52,150,216,76,214,9,36,163,105,108,52,148,115,82,122,52,108,180,167,53,66,155,95,58,173,112,183,20,175,188,22,190,233,152,153,134,149,223,67,92,148,110,119,130,155,225,89,145,202,230,178,182,92,250,55,144,182,213,171,110,173,62,178,79,77,117,45,12,136,203,218,230,219,27,233,89,143,199,235,143,26,40,212,57,116,104,247,28,122,90,151,2,75,137,113,113,159,102,157,26,59,200,37,167,162,208,78,178,230,197,232,147,82,54,168,210,131,51,65,90,87,5,79,117,139,167,237,2,119,221,212,225,63,198,42,205,143,186,198,50,125,159,220,63,119,62,53,172,27,84,0,0,0,0,0,0,0,0,0,0,0,0,14,29,102,114,105,148,121,213,37,233,182,36,103,95,61,123,104,148,153,245,237,240,26,233,231,74,243,147,124,102,62,244,169,72,146,111,38,45,102,165,13,173,86,106,36,54,153,242,13,41,45,84,122,17,110,236,93,62,66,114,240,100,176,146,148,220,23,211,237,54,106,63,23,5,10,52,250,218,127,75,221,46,233,255,0,243,191,71,152,181,48,0,1,77,28,100,41,79,198,198,10,45,64,217,112,154,118,145,25,59,205,39,183,113,202,168,30,154,233,166,186,10,238,23,5,193,81,215,63,98,91,165,157,233,217,248,71,57,91,117,235,175,134,167,22,186,124,5,147,0,192,185,219,195,136,120,145,151,107,186,20,152,156,247,41,148,169,245,38,11,150,74,218,235,112,100,146,79,170,85,167,183,220,180,63,152,215,134,164,195,244,43,134,84,98,45,175,83,166,173,189,15,82,209,77,172,203,228,125,203,228,54,1,225,225,114,206,185,242,193,109,73,159,187,124,72,240,225,167,93,125,148,211,226,25,105,169,159,79,88,255,0,234,18,92,0,0,0,113,42,242,74,29,38,108,179,211,70,35,184,231,94,222,170,76,255,0,212,53,208,206,125,194,221,201,153,27,226,91,102,201,147,21,202,156,115,229,118,35,76,249,7,215,169,245,245,132,245,224,199,134,141,250,14,225,196,231,188,66,92,241,82,233,40,73,244,65,167,101,61,226,61,13,31,244,238,253,30,98,209,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,69,158,35,216,114,155,255,0,45,85,229,162,23,137,126,140,204,170,163,105,229,239,52,169,152,18,244,81,122,170,50,61,87,220,180,239,220,133,18,225,213,89,219,59,19,173,154,227,201,90,28,162,87,97,74,90,116,50,50,54,100,33,70,90,106,95,155,241,47,208,54,75,193,75,129,55,94,15,217,55,42,86,74,244,165,187,77,153,208,245,50,230,69,109,122,31,83,235,235,124,79,235,30,212,0,0,0,68,14,41,146,206,38,86,38,104,227,137,231,84,28,100,246,30,154,235,78,155,208,254,66,140,44,114,81,222,182,249,33,196,182,163,170,68,209,106,61,9,39,205,79,83,63,45,6,202,88,6,163,86,6,225,225,41,212,184,164,218,180,148,169,105,86,164,163,240,109,106,100,126,99,222,0,174,126,52,84,73,211,48,82,219,170,71,140,167,26,98,228,134,151,20,148,25,237,34,137,81,81,153,153,23,66,208,254,34,155,197,198,112,117,194,121,214,238,28,213,241,2,169,25,180,174,167,50,67,81,215,176,201,70,195,140,83,221,71,85,32,191,52,251,40,203,252,226,199,0,0,4,28,226,205,101,38,226,203,226,106,237,33,124,234,100,242,146,163,34,233,203,110,12,229,31,228,153,247,87,196,136,83,30,21,75,92,28,78,180,101,161,245,178,109,87,96,47,152,133,109,52,233,33,7,169,31,151,97,178,142,16,72,57,152,77,101,75,55,148,233,189,111,83,92,230,41,91,141,90,198,108,245,51,243,215,94,227,215,0,0,0,0,0,0,0,0,0,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,54,168,0,16,3,141,95,186,197,173,246,129,7,238,234,136,165,97,99,252,41,242,57,27,18,170,176,51,73,137,43,150,213,10,216,172,18,237,106,98,80,235,7,81,168,197,82,22,83,86,230,132,75,140,203,186,37,41,109,71,204,121,167,18,179,74,90,83,111,92,72,10,149,226,139,195,254,101,34,101,75,51,120,33,110,243,169,79,120,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,106,11,101,163,49,119,222,87,241,78,6,38,88,178,63,181,67,172,66,216,207,244,206,151,226,89,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,145,247,35,216,207,15,110,74,173,229,96,91,87,125,118,216,151,109,212,171,148,120,85,41,148,89,102,174,125,53,247,153,67,142,69,115,114,16,173,237,169,70,131,213,9,61,82,122,165,61,139,208,10,86,227,87,239,79,107,125,159,193,251,198,162,28,21,61,233,238,159,179,249,223,120,211,133,212,128,0,214,135,50,56,223,85,204,126,54,221,56,209,89,161,196,163,72,184,228,52,164,64,140,226,156,68,102,25,97,184,236,160,214,174,171,89,52,203,123,215,162,73,75,220,162,74,8,201,5,110,156,31,112,114,133,99,101,128,177,86,59,222,34,181,137,117,7,228,76,115,106,209,200,139,6,67,241,35,198,208,214,164,43,106,209,37,222,97,37,10,63,19,177,91,137,180,152,164,17,117,57,138,194,223,217,67,132,125,161,225,40,94,147,170,218,88,127,107,93,52,255,0,221,92,159,11,225,96,199,241,111,245,90,82,189,176,92,155,234,43,118,186,250,169,53,146,5,64,97,86,38,93,88,55,136,246,230,41,89,82,252,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,179,69,167,116,208,175,155,86,141,122,218,211,188,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,21,131,199,59,247,147,254,50,127,54,140,85,193,83,222,158,233,251,63,157,247,141,56,93,72,0,0,10,171,227,157,251,201,255,0,25,63,155,68,85,225,113,239,217,134,95,174,190,231,154,47,248,0,85,95,28,239,222,79,248,201,252,218,42,172,91,167,10,28,142,70,182,169,84,76,220,98,50,229,149,118,165,30,66,237,26,73,161,216,229,6,35,169,113,133,77,124,148,73,55,86,251,74,95,41,37,171,68,203,169,115,85,169,196,114,108,208,0,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,13,107,51,99,239,79,140,159,104,23,15,222,47,139,137,225,55,96,89,182,206,78,109,139,206,133,111,68,137,93,188,100,84,36,215,106,9,35,55,231,46,61,66,84,118,9,106,51,51,36,54,211,100,73,65,104,130,53,56,162,45,206,45,74,153,66,144,56,143,240,255,0,153,151,122,235,184,183,132,54,239,255,0,84,243,252,51,14,198,142,227,242,28,183,101,108,67,123,100,45,229,184,226,217,121,194,53,161,227,86,210,113,211,105,68,143,161,55,112,94,79,179,103,121,101,23,20,63,14,40,81,229,214,40,83,227,185,26,187,110,38,121,69,98,170,130,109,100,193,173,102,219,164,133,180,234,201,196,172,145,191,78,98,8,201,46,172,143,97,59,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,120,172,216,251,172,99,39,217,253,195,247,115,227,90,193,181,64,0,10,1,226,143,239,217,137,191,169,126,231,132,37,87,3,31,223,179,248,183,252,228,45,80,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,181,64,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,149,120,157,97,111,236,161,147,107,215,194,80,189,39,85,180,188,61,211,79,253,213,201,240,190,21,194,241,111,245,90,82,189,176,92,155,234,43,118,186,250,169,53,146,5,16,225,237,235,85,195,91,254,218,196,106,20,120,143,212,173,90,196,42,220,54,165,161,74,97,199,227,60,135,155,75,137,74,146,163,65,169,4,70,68,164,158,154,232,101,220,109,16,53,172,205,143,189,62,50,125,160,92,63,120,190,46,167,133,199,184,158,25,126,186,251,226,104,149,64,2,0,113,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,224,16,3,141,95,186,197,173,246,129,7,238,234,136,128,28,46,61,251,48,203,245,215,220,243,69,255,0,0,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,101,60,216,251,172,99,39,217,253,195,247,115,227,90,193,181,64,0,170,190,57,223,188,159,241,147,249,180,98,174,10,158,244,247,79,217,252,239,188,105,194,234,64,5,43,113,171,247,167,181,190,207,224,253,227,81,14,10,158,244,247,79,217,252,239,188,105,194,234,64,6,42,205,143,186,198,50,125,159,220,63,119,62,53,172,27,84,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,13,107,51,99,239,79,140,159,104,23,15,222,47,143,41,133,88,103,117,99,38,35,219,152,91,101,68,241,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,198,195,217,85,203,61,155,149,12,35,135,133,182,124,233,117,21,170,66,170,85,122,156,147,52,174,163,81,113,13,161,215,201,189,198,150,81,181,166,208,134,210,103,181,8,78,229,45,123,220,94,96,1,141,51,41,139,209,176,23,1,175,156,92,121,248,141,200,183,104,239,61,79,41,108,58,243,14,212,87,163,80,153,113,13,104,179,67,146,92,101,179,50,52,232,75,51,53,36,136,212,90,214,85,170,213,90,253,86,109,118,187,83,151,81,169,84,100,57,46,100,201,111,41,231,228,190,226,141,78,58,227,138,51,82,214,165,25,168,212,102,102,102,102,102,46,127,51,184,91,251,11,112,133,127,13,30,161,122,26,125,26,223,182,253,43,11,197,120,142,85,81,218,180,39,167,125,33,45,105,86,178,157,125,94,162,141,5,174,136,209,36,146,42,171,202,119,189,62,13,253,160,91,223,120,176,44,83,141,166,14,80,157,181,108,92,192,199,123,147,90,141,80,43,58,99,123,86,175,23,21,198,228,75,142,122,154,246,55,201,91,82,122,18,55,47,197,122,202,209,180,145,195,94,27,216,223,85,193,28,215,218,106,167,208,226,85,35,223,146,35,216,243,144,243,138,109,108,49,62,100,114,39,218,81,106,68,182,221,109,165,153,41,38,74,65,45,30,169,168,156,70,193,34,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,240,0,0,20,173,196,235,33,223,176,133,118,78,60,225,61,23,109,131,112,84,21,233,42,93,58,157,203,139,107,188,164,50,150,245,87,53,71,201,144,250,164,26,118,182,219,76,168,219,100,180,222,210,78,0,11,169,224,169,238,177,116,253,160,78,251,186,156,39,248,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,106,128,0,0,0,0,0,0,0,0,0,0,0,1,228,113,122,65,196,194,123,214,89,60,166,141,155,118,164,231,49,42,218,105,210,51,135,169,31,150,154,119,26,215,98,172,165,206,196,235,186,90,223,91,198,237,118,122,249,138,86,227,86,178,22,122,235,231,220,92,231,9,155,41,54,238,95,21,87,117,11,231,84,231,156,148,153,151,78,91,144,96,168,191,36,143,186,126,38,66,113,128,0,10,227,227,21,132,243,174,44,57,164,98,5,46,51,106,93,50,100,118,164,47,97,154,137,134,216,168,58,190,169,65,254,113,119,81,23,249,197,57,139,144,224,187,68,157,15,5,46,74,164,136,202,109,167,238,73,137,109,74,65,150,226,56,148,229,17,145,153,117,45,11,226,44,96,7,131,199,197,26,112,55,16,201,46,165,181,42,213,171,37,43,82,180,36,159,131,119,67,51,242,26,214,223,4,162,189,110,2,91,137,113,69,84,151,170,210,122,146,143,154,174,164,126,122,139,207,225,103,44,229,229,98,30,174,56,174,77,65,182,125,115,215,77,41,208,186,23,200,75,240,0,0,1,226,177,174,224,77,169,131,247,181,202,165,146,125,23,110,212,166,117,61,12,249,113,92,94,133,212,186,250,191,18,250,200,107,105,136,181,119,111,28,78,185,171,140,165,107,114,183,94,155,41,9,208,204,204,222,144,181,17,105,169,254,119,196,255,0,72,189,174,28,56,114,155,3,45,84,21,174,23,134,126,178,204,90,163,137,229,236,53,41,232,17,53,81,250,169,51,61,81,220,245,237,220,196,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,113,74,214,43,219,14,174,91,83,106,76,234,180,153,144,211,184,188,221,97,109,151,145,254,119,192,254,163,26,220,99,37,189,34,197,198,139,210,218,117,181,33,116,75,154,163,17,58,145,150,164,204,183,16,70,93,19,211,212,248,23,212,66,245,184,119,95,201,190,50,205,108,165,110,169,78,209,226,66,165,232,165,106,100,77,83,226,118,245,143,166,170,249,125,68,36,216,0,0,0,140,60,70,237,153,87,62,87,110,38,98,71,101,229,193,106,92,227,39,16,106,208,145,78,150,90,167,66,63,91,214,233,219,235,20,3,5,215,41,117,136,239,47,115,110,68,146,133,31,145,164,208,162,63,150,135,208,108,67,145,235,242,45,249,150,235,50,76,103,148,226,169,148,122,117,53,211,82,136,207,123,112,35,25,246,82,191,63,207,67,249,12,246,3,11,230,227,1,211,152,124,25,171,88,108,156,116,79,38,223,149,79,91,253,16,153,94,17,246,154,51,62,91,138,34,220,247,228,167,119,195,224,117,87,135,92,39,177,242,167,136,241,233,247,58,168,209,104,48,106,72,241,143,44,230,163,159,25,15,160,151,202,82,225,154,20,106,65,168,211,174,132,122,117,232,46,31,7,176,190,131,131,216,125,71,177,45,232,172,178,197,54,36,118,28,54,219,66,121,174,54,195,109,26,207,98,16,74,51,38,203,174,210,51,255,0,160,123,80,0,1,31,179,221,110,34,227,203,13,242,210,137,189,97,81,106,115,8,213,229,178,159,39,183,67,252,239,254,99,94,202,35,139,166,93,48,29,104,200,215,22,160,210,146,126,90,165,194,211,252,195,100,252,184,73,92,220,188,225,132,183,61,183,172,218,43,138,250,206,11,38,127,231,25,20,0,0,0,0,0,0,0,0,0,0,107,89,155,31,122,124,100,251,64,184,126,241,124,93,79,11,143,113,60,50,253,117,247,196,209,42,128,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,181,64,0,128,28,106,253,214,45,111,180,8,63,119,84,68,21,225,251,145,26,238,106,174,166,239,91,165,30,11,12,173,250,129,55,81,147,170,28,244,164,166,28,138,227,180,173,136,144,212,134,57,177,164,40,252,74,72,210,141,52,45,85,208,175,122,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,203,1,196,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,70,12,3,225,187,151,28,2,196,123,135,18,41,52,31,194,9,115,106,13,202,183,35,214,218,68,182,237,150,80,109,186,148,69,55,55,26,158,75,232,53,38,74,254,149,13,165,164,18,183,19,174,61,42,128,82,183,26,191,122,123,91,236,254,15,222,53,16,224,169,239,79,116,253,159,206,251,198,156,46,164,0,68,174,39,248,209,74,194,156,165,221,180,38,110,248,148,155,158,249,142,154,13,26,26,144,151,95,158,195,143,52,154,130,80,217,165,90,32,161,173,228,169,211,34,36,27,141,145,41,46,45,189,105,7,5,240,134,242,199,172,80,183,240,143,15,216,136,229,118,226,144,166,99,156,183,201,150,26,66,27,83,174,188,226,250,153,33,182,155,113,195,36,146,150,100,131,36,165,74,50,73,236,187,105,218,212,43,26,213,163,89,86,180,31,5,69,183,233,241,233,116,232,220,213,185,200,138,195,105,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,70,173,163,101,60,167,123,172,96,223,217,253,189,247,115,2,130,243,117,130,20,172,184,230,46,243,193,170,21,114,93,94,155,64,145,25,80,229,203,109,40,124,216,145,21,153,45,161,205,190,170,150,132,190,72,53,145,36,150,104,53,18,81,187,97,90,167,7,156,111,165,95,153,116,145,131,76,208,229,195,169,97,116,131,76,137,106,113,43,98,115,21,25,82,228,180,180,118,82,22,149,19,200,82,12,140,180,67,106,37,30,243,67,120,131,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,186,144,0,0,21,87,199,59,247,147,254,50,127,54,136,171,194,227,223,179,12,191,93,125,207,52,95,240,0,170,190,57,223,188,159,241,147,249,180,99,78,26,92,62,228,227,13,86,143,152,60,95,165,68,115,15,160,72,241,52,122,76,182,154,148,197,202,180,42,83,14,19,132,135,201,108,34,60,150,26,81,161,230,148,135,203,84,153,26,13,90,220,248,0,0,213,92,108,167,148,239,117,140,27,251,63,183,190,238,96,101,80,1,173,102,108,125,233,241,147,237,2,225,251,197,241,117,60,46,61,196,240,203,245,215,223,19,68,170,29,77,217,107,80,175,155,86,179,101,93,48,124,109,22,224,167,200,165,212,99,115,86,223,62,43,237,169,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,26,251,231,111,39,215,54,81,177,65,218,42,138,92,219,38,185,33,245,90,117,137,110,199,231,206,97,166,216,91,200,113,182,150,106,74,217,84,148,52,107,82,27,39,13,38,180,37,36,123,83,144,56,113,103,142,54,84,175,41,246,126,32,162,92,140,58,188,36,48,185,207,52,183,93,93,18,90,72,208,83,90,96,140,210,180,41,38,148,190,148,167,154,164,52,210,146,106,54,73,167,46,39,54,62,235,24,201,246,127,112,253,220,248,214,176,109,80,0,2,128,120,163,251,246,98,111,234,95,185,225,9,85,192,199,247,236,254,45,255,0,57,11,84,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,109,80,2,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,198,174,247,101,173,93,177,174,170,205,149,116,193,240,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,95,247,13,235,166,187,120,100,151,11,106,215,28,239,23,46,61,62,93,45,183,57,72,111,108,88,83,164,68,140,222,136,34,35,216,195,13,35,93,55,43,110,170,51,81,153,157,32,230,199,222,159,25,62,208,46,31,188,95,23,83,194,227,220,79,12,191,93,125,241,52,74,160,1,0,56,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,95,240,8,1,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,255,0,128,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,178,158,108,125,214,49,147,236,254,225,251,185,241,173,96,218,160,0,85,95,28,239,222,79,248,201,252,218,49,87,5,79,122,123,167,236,254,119,222,52,225,117,32,2,149,184,213,251,211,218,223,103,240,126,241,168,135,5,79,122,123,167,236,254,119,222,52,225,117,32,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,13,170,0,6,181,153,177,247,167,198,79,180,11,135,239,23,197,212,240,184,247,19,195,47,215,95,124,77,18,168,0,6,184,57,133,181,171,183,206,116,49,46,202,181,160,248,218,213,193,138,21,154,93,58,55,53,13,243,229,63,86,117,182,155,222,179,74,19,185,107,73,106,163,36,150,186,153,145,117,23,19,195,231,36,148,172,168,88,14,87,110,118,34,78,196,91,170,60,119,170,179,21,21,41,126,146,194,153,101,75,164,161,196,188,234,22,134,228,37,197,41,214,205,36,241,242,205,68,100,219,122,75,80,1,88,28,109,49,142,132,213,171,98,229,250,59,60,234,212,154,129,94,51,28,220,180,248,72,173,183,34,36,114,208,209,177,206,114,221,147,212,151,185,30,23,214,78,142,36,202,32,112,203,193,79,217,167,55,22,183,136,168,120,88,22,38,151,172,205,142,236,121,223,4,251,62,29,182,245,109,105,86,178,157,141,189,39,183,86,137,221,170,37,109,214,213,56,163,251,137,226,111,234,95,190,33,10,86,202,119,189,62,13,253,160,91,223,120,176,54,30,198,188,47,165,99,86,17,221,248,81,89,84,70,227,221,52,121,52,212,72,147,9,50,209,13,245,160,249,50,137,165,25,18,214,203,188,183,81,235,36,201,109,164,201,73,50,35,45,104,110,203,90,187,99,93,85,155,42,233,131,224,171,86,253,66,69,46,163,27,154,135,57,18,152,113,77,186,222,244,26,144,173,171,66,139,84,153,164,244,212,140,203,168,216,163,38,216,233,15,49,57,113,179,49,27,211,62,145,173,42,158,221,58,227,82,201,132,60,138,196,116,37,185,70,227,76,25,161,174,98,203,158,132,104,147,229,60,210,182,36,148,73,42,108,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,192,0,0,113,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,26,251,103,163,38,85,220,158,98,60,90,99,117,95,76,217,151,71,136,145,108,212,157,90,10,82,155,104,209,205,141,37,180,233,163,205,115,90,35,113,41,38,220,74,210,164,237,51,91,77,216,175,5,79,117,139,167,237,2,119,221,212,225,63,198,42,205,143,186,198,50,125,159,220,63,119,62,53,172,27,84,0,0,0,0,0,0,0,0,0,0,0,0,12,117,152,249,43,135,151,172,79,150,217,145,45,155,54,180,226,117,248,148,23,140,191,204,53,176,174,56,186,149,211,80,117,213,17,46,85,65,213,40,245,233,170,156,61,127,206,54,19,200,141,184,221,185,150,27,25,164,165,189,102,209,105,147,12,210,93,247,211,227,119,232,95,155,255,0,204,72,16,0,1,226,177,135,11,232,56,195,135,213,139,18,225,138,203,204,84,162,72,97,179,113,180,43,148,227,140,56,209,44,183,161,100,147,34,112,250,237,51,47,250,5,60,98,47,9,236,124,166,98,60,138,125,176,170,52,170,12,234,146,252,27,200,57,171,228,70,91,235,36,115,84,136,100,132,154,80,73,53,105,169,22,189,58,11,84,202,62,3,167,47,24,51,73,176,222,56,235,158,109,177,42,160,182,58,161,82,188,35,13,58,100,124,182,212,101,185,159,202,78,239,143,192,179,64,12,9,158,11,238,45,137,150,235,206,76,151,148,218,170,116,122,141,57,163,74,136,143,123,144,36,153,119,82,127,51,203,83,249,13,119,167,186,229,82,177,33,228,26,156,114,92,149,168,181,234,106,53,40,207,231,169,245,23,251,195,146,217,149,108,101,118,221,102,92,118,89,92,246,162,78,34,109,6,157,73,116,232,133,170,181,34,245,189,94,189,254,177,39,192,0,0,4,100,226,35,127,38,199,203,53,204,148,186,164,187,88,137,54,150,68,149,104,102,78,211,229,247,245,139,166,169,249,253,70,40,167,6,237,233,23,214,52,89,118,211,77,169,107,173,220,212,216,106,208,140,244,39,165,182,131,51,232,174,158,191,192,254,163,27,35,225,109,172,86,78,29,91,86,166,212,145,210,169,48,225,171,105,121,180,194,27,63,34,252,223,129,125,68,61,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,15,197,17,40,141,39,216,203,65,67,252,81,112,181,203,19,49,147,171,113,169,201,143,18,224,109,218,146,220,67,59,9,199,223,159,53,70,163,50,66,72,212,100,142,250,153,159,196,196,162,224,211,138,141,74,160,215,176,214,167,84,51,148,203,242,167,199,101,199,203,163,36,138,123,41,34,74,151,175,125,72,180,78,159,63,33,103,224,0,0,3,201,98,205,164,205,245,134,119,77,166,228,102,94,85,82,141,58,35,68,234,9,68,151,29,142,227,105,50,232,173,15,215,238,68,103,242,49,173,190,52,90,83,44,92,90,188,173,57,177,212,202,233,117,234,140,68,145,160,210,74,75,82,92,108,141,58,146,117,47,80,244,61,11,234,33,103,92,30,177,201,137,180,10,166,18,85,231,145,72,97,215,230,197,109,110,150,134,218,81,2,58,8,137,78,107,174,166,125,147,167,192,252,133,157,128,15,194,34,46,196,67,244,0,0,6,20,206,114,218,78,88,113,37,14,73,75,6,237,173,89,109,10,53,237,213,71,79,145,161,17,252,70,185,70,135,145,80,229,176,181,45,228,189,162,20,147,51,81,171,119,67,35,46,186,234,54,73,202,111,138,44,176,97,41,77,215,155,248,15,65,221,187,93,127,240,123,29,245,235,174,186,140,174,0,0,0,0,0,0,0,0,0,0,53,246,204,222,89,51,37,95,204,150,43,215,104,89,124,196,170,141,54,163,124,87,101,195,153,18,211,158,243,18,88,114,123,202,109,214,220,75,70,149,161,73,50,81,40,140,200,200,200,200,91,167,14,27,78,234,177,178,99,135,150,181,235,108,213,109,250,212,47,75,120,154,117,82,19,145,37,49,190,171,45,104,222,211,132,149,167,114,22,149,22,165,213,42,35,46,134,66,74,128,198,153,155,164,213,107,249,109,197,122,21,10,153,46,163,82,168,216,245,216,144,225,196,101,79,63,37,247,32,60,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,251,254,212,236,211,255,0,189,167,21,127,230,109,71,254,196,108,166,0,34,255,0,16,28,179,222,89,175,195,75,43,11,108,249,209,41,200,77,241,18,165,87,169,201,50,82,41,212,230,224,205,67,175,147,123,137,79,47,115,173,161,13,164,203,114,214,157,202,66,55,184,137,1,96,88,22,110,22,89,180,156,62,195,235,122,37,14,222,161,199,40,208,96,198,35,216,210,53,51,51,51,51,53,45,106,81,169,107,90,140,214,181,169,74,81,169,74,51,63,64,0,0,0,42,47,139,182,8,99,70,37,102,74,219,174,225,206,16,222,183,85,53,139,30,28,71,102,81,40,18,231,48,219,233,159,61,74,105,78,50,218,146,75,36,173,10,52,153,235,162,210,126,100,28,34,112,67,26,48,215,50,87,37,119,17,176,134,245,181,105,175,216,243,34,53,50,183,64,151,5,135,31,84,248,10,75,73,113,230,210,147,89,165,11,81,36,143,93,16,163,242,49,110,128,2,160,56,172,219,185,154,199,28,193,70,180,237,44,9,196,10,197,153,96,211,219,143,74,155,75,182,229,77,139,58,84,182,154,126,84,148,60,212,127,248,6,13,189,235,74,85,16,204,182,154,214,146,237,120,74,229,18,246,183,241,150,224,198,44,99,195,171,174,213,151,103,83,219,143,110,198,174,209,38,83,252,68,169,169,121,183,164,180,183,54,19,156,166,27,113,165,54,104,90,127,118,37,94,170,144,131,59,106,26,214,126,212,236,211,255,0,189,167,21,127,230,109,71,254,196,108,17,150,74,77,86,129,150,220,40,161,87,105,146,233,213,42,117,143,66,137,50,28,182,84,203,241,159,110,3,41,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,5,184,195,229,174,254,196,170,174,28,226,118,20,225,85,193,117,84,152,143,54,131,92,126,137,25,233,207,182,194,84,135,160,165,81,155,53,40,144,74,92,243,55,82,222,154,173,41,90,186,180,67,5,112,214,179,51,79,129,89,160,183,255,0,8,240,175,21,109,123,22,232,231,83,46,95,19,104,84,74,11,255,0,185,222,240,74,127,86,13,45,236,148,166,180,127,213,229,165,110,110,90,91,83,186,231,254,50,152,79,138,120,161,251,16,126,198,120,105,117,221,190,140,252,32,241,190,130,163,73,159,225,121,158,143,229,243,121,40,86,205,220,181,237,221,166,187,21,167,99,24,215,132,78,8,99,70,26,230,74,228,174,226,54,16,222,182,173,53,251,30,100,70,166,86,232,18,224,176,227,234,159,1,73,105,46,60,218,82,107,52,161,106,36,145,235,162,20,126,70,45,208,0,0,5,106,241,148,194,124,83,197,15,216,131,246,51,195,75,174,237,244,103,225,7,141,244,21,26,76,255,0,11,204,244,127,47,155,201,66,182,110,229,175,110,237,53,216,173,59,24,141,92,56,114,245,143,182,54,115,176,242,233,189,112,63,16,45,250,44,47,75,120,154,141,82,217,155,18,43,27,233,82,208,141,238,184,218,80,157,203,90,82,90,159,85,40,136,186,153,11,191,0,17,43,58,25,62,170,230,203,23,48,65,53,2,136,221,137,103,72,172,79,186,214,243,170,37,201,97,107,167,155,112,90,75,107,75,187,228,19,46,160,220,74,146,77,33,43,94,237,228,219,110,74,170,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,44,0,0,107,89,251,83,179,79,254,246,156,85,255,0,153,181,31,251,17,176,70,89,41,53,90,6,91,112,162,133,93,166,75,167,84,169,214,61,10,36,200,114,217,83,47,198,125,184,12,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,198,75,0,26,251,102,111,44,153,146,175,230,75,21,235,180,44,190,98,85,70,155,81,190,43,178,225,204,137,105,207,121,137,44,57,61,229,54,235,110,37,163,74,208,164,153,40,148,70,100,100,100,100,45,211,135,13,167,117,88,217,49,195,203,90,245,182,106,182,253,106,23,165,188,77,58,169,9,200,146,152,223,85,150,180,111,105,194,74,211,185,11,74,139,82,234,149,17,151,67,33,37,64,120,172,104,194,27,55,30,176,190,224,194,60,64,98,91,148,43,138,58,89,144,113,31,54,95,105,104,113,46,180,243,107,234,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,65,120,171,145,140,205,97,190,35,220,118,53,51,5,49,2,232,129,70,168,59,30,21,110,151,107,202,145,22,165,23,93,89,146,133,48,78,182,92,198,205,10,54,201,197,41,181,25,161,90,41,42,34,150,185,82,188,243,95,109,101,183,18,114,143,136,217,102,196,162,161,84,172,123,165,22,141,88,237,9,145,206,12,183,96,75,125,80,159,53,52,146,117,15,186,165,242,148,90,186,79,58,150,244,90,92,71,38,16,126,212,236,211,255,0,189,167,21,127,230,109,71,254,196,108,166,0,2,144,56,143,101,235,31,111,156,231,98,29,211,101,96,126,32,92,20,89,190,137,240,213,26,93,179,54,92,87,246,82,162,33,123,29,109,181,33,91,86,133,36,244,62,138,73,145,245,35,18,87,131,94,19,226,158,23,254,203,255,0,178,102,26,93,118,151,164,255,0,7,252,23,167,104,210,96,120,174,95,164,57,156,174,114,19,191,111,49,27,182,235,166,244,235,220,133,149,12,105,153,186,77,86,191,150,220,87,161,80,169,146,234,53,42,141,143,93,137,14,28,70,84,243,242,95,114,3,201,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,175,191,237,78,205,63,251,218,113,87,254,102,212,127,236,70,202,96,41,3,136,246,94,177,246,249,206,118,33,221,54,86,7,226,5,193,69,155,232,159,13,81,165,219,51,101,197,127,101,42,34,23,177,214,219,82,21,181,104,82,79,67,232,164,153,31,82,49,56,56,68,225,237,253,134,185,109,185,40,88,141,99,220,22,173,73,251,226,100,182,161,214,233,143,65,125,198,21,2,2,82,234,91,121,41,81,160,212,133,164,148,69,166,168,81,121,24,155,226,144,56,140,101,71,28,106,25,189,189,238,124,56,192,11,174,169,109,220,126,6,169,14,93,183,111,61,50,43,206,46,35,72,148,226,206,42,20,148,60,169,77,200,82,201,123,92,82,149,204,50,50,113,42,84,170,224,231,103,227,142,29,90,184,157,101,98,165,133,117,218,148,84,84,41,149,74,52,106,237,5,234,127,54,83,237,190,220,199,26,91,205,165,110,250,145,161,146,139,85,37,26,36,200,146,107,51,84,11,204,222,89,51,37,95,204,150,43,215,104,89,124,196,170,141,54,163,124,87,101,195,153,18,211,158,243,18,88,114,123,202,109,214,220,75,70,149,161,73,50,81,40,140,200,200,200,200,91,167,14,27,78,234,177,178,99,135,150,181,235,108,213,109,250,212,47,75,120,154,117,82,19,145,37,49,190,171,45,104,222,211,132,149,167,114,22,149,22,165,213,42,35,46,134,66,74,128,8,65,197,219,15,111,236,74,203,109,183,66,195,155,30,224,186,170,76,95,16,229,187,14,137,76,122,115,237,176,152,19,210,167,84,219,41,82,137,4,165,161,38,163,45,53,90,75,204,132,31,225,195,151,172,125,177,179,157,135,151,77,235,129,248,129,111,209,97,122,91,196,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,250,169,68,69,212,200,93,248,8,65,197,219,15,111,236,74,203,109,183,66,195,155,30,224,186,170,76,95,16,229,187,14,137,76,122,115,237,176,152,19,210,167,84,219,41,82,137,4,165,161,38,163,45,53,90,75,204,132,31,225,195,151,172,125,177,179,157,135,151,77,235,129,248,129,111,209,97,122,91,196,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,250,169,68,69,212,200,93,248,12,105,153,186,77,86,191,150,220,87,161,80,169,146,234,53,42,141,143,93,137,14,28,70,84,243,242,95,114,3,201,109,166,219,73,26,150,181,40,201,36,146,35,51,51,34,33,175,191,237,78,205,63,251,218,113,87,254,102,212,127,236,70,193,25,155,164,213,107,249,109,197,122,21,10,153,46,163,82,168,216,245,216,144,225,196,101,79,63,37,247,32,60,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,251,254,212,236,211,255,0,189,167,21,127,230,109,71,254,196,108,166,0,43,87,140,166,19,226,158,40,126,196,31,177,158,26,93,119,111,163,63,8,60,111,160,168,210,103,248,94,103,163,249,124,222,74,21,179,119,45,123,119,105,174,197,105,216,198,53,225,19,130,24,209,134,185,146,185,43,184,141,132,55,173,171,77,126,199,153,17,169,149,186,4,184,44,56,250,167,192,82,90,75,143,54,148,154,205,40,90,137,36,122,232,133,31,145,139,116,0,21,23,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,50,14,17,56,33,141,24,107,153,43,146,187,136,216,67,122,218,180,215,236,121,145,26,153,91,160,75,130,195,143,170,124,5,37,164,184,243,105,73,172,210,133,168,146,71,174,136,81,249,24,183,64,1,141,51,55,73,170,215,242,219,138,244,42,21,50,93,70,165,81,177,235,177,33,195,136,202,158,126,75,238,64,121,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,53,247,253,169,217,167,255,0,123,78,42,255,0,204,218,143,253,136,217,76,0,107,237,153,188,178,102,74,191,153,44,87,174,208,178,249,137,85,26,109,70,248,174,203,135,50,37,167,61,230,36,176,228,247,148,219,173,184,150,141,43,66,146,100,162,81,25,145,145,145,144,183,78,28,54,157,213,99,100,199,15,45,107,214,217,170,219,245,168,94,150,241,52,234,164,39,34,74,99,125,86,90,209,189,167,9,43,78,228,45,42,45,75,170,84,70,93,12,132,149,0,1,15,242,169,146,143,216,203,31,113,119,50,152,153,76,165,73,185,46,219,194,181,38,210,107,78,115,212,122,91,211,100,168,228,111,37,27,105,122,83,110,35,162,83,189,182,139,105,172,141,231,154,76,192,0,1,65,121,183,195,108,221,227,214,97,175,108,64,149,131,24,193,113,82,28,172,76,137,109,200,122,202,169,180,134,168,141,200,115,193,52,211,74,142,147,105,28,163,74,141,38,148,168,214,181,173,122,184,181,153,216,87,8,220,1,186,176,111,3,174,107,143,17,48,246,171,106,221,55,117,192,122,183,84,67,140,74,122,151,21,148,162,54,248,203,61,89,209,247,39,25,110,66,22,180,172,148,123,144,109,152,202,188,71,173,59,170,249,201,142,33,218,214,85,179,85,184,43,83,125,19,225,169,212,184,78,75,148,254,202,172,69,175,99,77,146,150,173,168,66,148,122,23,68,164,204,250,17,138,139,203,38,89,51,37,64,204,150,20,87,107,185,124,196,170,117,54,157,124,80,165,204,153,46,211,158,203,17,152,110,123,42,113,215,28,83,68,148,33,41,35,81,168,204,136,136,140,204,108,18,41,47,136,246,75,177,46,153,154,58,237,205,130,248,79,122,221,52,43,218,58,46,105,43,162,91,211,167,49,10,162,251,174,166,91,42,121,28,194,82,214,235,74,146,101,170,54,148,164,160,144,73,74,76,228,7,8,24,121,134,195,10,173,235,131,120,157,131,119,173,183,105,212,35,254,19,83,170,21,186,20,138,123,12,84,80,166,99,188,202,84,235,9,55,86,251,74,101,68,70,231,168,80,212,105,65,239,90,138,58,113,30,203,214,62,223,57,206,196,59,166,202,192,252,64,184,40,179,125,19,225,170,52,187,102,108,184,175,236,165,68,66,246,58,219,106,66,182,173,10,73,232,125,20,147,35,234,70,39,7,8,156,61,191,176,215,45,183,37,11,17,172,123,130,213,169,63,124,76,150,212,58,221,49,232,47,184,194,160,64,74,93,75,111,37,42,52,26,144,180,146,136,180,213,10,47,35,19,124,0,0,0,121,76,82,194,219,19,26,108,74,158,25,226,93,11,211,54,221,103,147,227,97,120,167,163,243,121,79,33,230,254,145,149,161,196,232,227,72,87,170,162,215,77,15,82,51,35,193,92,63,178,207,121,101,67,13,47,92,45,188,39,68,168,161,87,196,186,149,34,167,24,201,40,168,211,156,131,9,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,229,0,198,153,155,164,213,107,249,109,197,122,21,10,153,46,163,82,168,216,245,216,144,225,196,101,79,63,37,247,32,60,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,251,254,212,236,211,255,0,189,167,21,127,230,109,71,254,196,108,166,0,0,0,0,0,0,0,0,0,0,0,0,49,70,108,74,89,229,131,22,202,22,188,223,192,106,246,155,117,215,255,0,7,191,219,78,186,235,160,214,216,144,242,234,28,183,214,164,60,167,180,90,148,102,74,37,110,234,102,103,215,93,70,198,185,49,91,74,203,14,27,33,185,41,124,218,181,168,237,173,68,189,218,40,169,241,245,35,63,136,205,96,0,0,63,12,136,251,145,15,208,1,88,156,97,49,201,136,86,253,47,9,41,19,245,146,251,172,77,148,218,29,47,197,169,19,227,172,140,146,230,186,234,69,221,58,124,79,200,86,46,11,218,83,47,172,90,179,109,56,81,212,242,170,149,234,116,69,17,32,212,73,75,178,91,108,205,90,18,180,47,92,181,61,15,234,49,178,70,18,218,76,216,184,103,107,90,109,70,101,149,82,232,208,98,58,77,32,146,74,113,168,237,182,163,62,137,212,253,78,230,68,127,34,30,180,0,0,0,86,7,25,108,84,106,45,6,131,134,180,202,161,148,167,159,139,62,67,45,190,93,89,52,84,25,81,26,82,189,123,232,71,170,116,249,249,8,185,194,235,11,87,125,230,50,13,110,77,57,50,34,91,237,181,82,67,139,103,121,54,251,19,225,40,148,70,104,81,18,136,151,223,82,50,248,144,190,20,145,36,137,37,216,139,65,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,235,139,190,11,162,239,194,88,120,131,77,132,143,29,69,148,217,190,234,91,245,188,51,49,167,186,162,51,36,25,233,185,68,125,84,69,245,119,21,215,144,108,96,123,8,243,23,109,60,236,149,53,14,185,58,29,30,71,174,105,74,80,244,232,166,163,87,174,146,34,209,190,166,122,253,70,54,15,166,79,143,85,166,197,170,68,117,46,49,45,134,223,109,105,81,25,41,43,73,40,140,140,140,200,250,25,118,49,202,0,0,1,248,100,74,35,73,246,50,208,82,79,22,60,14,93,129,140,73,191,105,148,151,209,77,184,144,82,31,148,150,52,100,230,72,149,57,213,32,214,150,210,157,251,80,71,161,168,213,167,94,189,196,117,202,46,48,212,48,103,29,45,107,142,60,213,177,13,250,164,24,147,190,145,73,71,135,84,198,22,230,237,22,130,211,70,186,238,61,62,63,45,137,44,123,178,155,124,90,84,155,170,149,41,153,17,234,112,152,148,74,105,105,90,75,152,210,87,166,169,51,46,202,47,51,29,232,0,0,0,0,139,60,73,43,126,135,202,245,196,159,25,225,142,99,50,226,145,243,54,115,13,116,233,158,161,117,45,76,244,237,242,20,37,106,71,114,125,215,71,136,132,154,220,145,80,142,217,22,154,238,53,56,146,253,61,198,202,89,121,138,184,56,5,134,176,220,70,213,177,104,81,155,82,116,211,67,76,38,136,203,79,208,50,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,125,152,104,171,155,128,88,149,13,180,111,91,246,133,101,164,167,77,117,53,66,116,136,180,253,35,90,219,174,59,144,46,186,196,69,164,208,228,122,132,134,204,180,211,105,165,197,23,232,236,47,183,134,221,111,211,25,94,183,81,227,60,73,195,102,36,99,62,102,254,89,162,157,15,212,62,167,161,150,189,190,98,83,0,0,0,0,14,138,248,187,41,182,61,165,86,186,170,178,153,143,30,153,9,249,70,167,86,148,36,249,109,41,122,106,163,34,236,147,243,33,174,222,110,177,134,161,140,216,233,116,220,114,38,173,248,108,85,39,68,131,244,138,82,60,58,102,62,182,246,234,181,150,154,59,211,105,233,240,249,200,174,19,152,28,187,255,0,24,149,126,84,233,47,174,155,110,160,228,49,41,76,106,201,76,143,42,11,169,73,45,77,169,59,246,172,207,66,81,43,78,189,59,139,182,34,36,145,36,187,17,104,63,64,0,0,113,170,115,227,82,169,210,170,115,29,75,108,68,97,111,186,181,40,136,146,132,36,212,102,102,102,68,93,8,251,152,215,191,63,56,192,246,46,102,46,230,121,169,42,122,29,14,124,218,60,125,22,106,74,144,204,233,70,147,79,174,162,50,209,206,134,90,125,68,44,83,132,70,11,162,208,194,89,152,133,82,134,143,29,90,148,225,176,234,155,245,188,51,209,160,58,146,35,52,17,233,185,38,125,20,101,245,247,22,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,28,230,26,192,133,137,120,49,120,90,114,227,243,156,149,68,168,38,50,118,18,140,159,84,71,91,65,150,169,87,231,249,22,191,1,174,117,227,71,170,97,102,43,213,41,134,211,241,37,219,117,231,210,201,154,84,218,136,227,201,82,82,164,244,73,247,111,161,150,157,188,133,242,228,11,26,34,227,62,93,232,117,15,72,34,68,218,27,81,168,178,181,116,150,190,107,48,98,154,205,94,186,207,93,93,235,174,135,169,245,34,243,146,64,0,0,2,58,231,163,47,180,204,124,192,202,213,49,113,9,202,165,30,52,154,165,61,73,109,38,181,72,106,28,148,180,146,250,53,168,253,103,187,39,67,248,25,31,125,125,238,74,21,82,204,186,106,54,253,65,183,99,206,163,78,122,43,132,100,164,41,46,52,225,160,204,181,34,50,245,146,126,68,127,80,183,174,20,153,167,98,241,178,85,132,23,125,81,178,172,82,214,101,0,156,124,189,120,141,51,6,59,73,250,71,141,70,163,90,149,209,40,36,252,52,62,130,198,0,0,0,0,5,114,113,138,196,216,180,220,53,164,97,211,83,73,18,165,77,143,57,77,147,132,74,83,74,143,80,100,250,111,212,203,82,211,217,211,231,228,43,55,42,54,82,175,220,192,89,20,50,97,111,32,171,180,215,93,74,83,184,182,120,214,18,123,139,106,186,122,253,117,33,177,205,171,74,110,131,108,82,40,109,32,144,138,116,8,241,18,146,45,8,137,182,210,146,45,52,47,135,192,135,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,0,0,0,0,0,0,0,0,3,171,186,169,77,215,173,138,189,13,212,18,209,81,129,34,34,146,101,169,25,56,218,146,101,166,135,241,248,24,215,27,53,214,82,172,44,192,94,244,51,97,108,160,235,181,39,90,74,147,180,182,120,215,210,91,75,106,122,122,157,52,33,102,92,29,113,54,53,75,13,170,248,116,236,210,92,168,179,100,78,75,102,225,26,146,210,99,211,217,46,155,245,34,212,244,246,116,249,249,11,27,0,0,0,0,21,207,197,111,53,12,89,214,74,112,130,208,170,54,117,138,170,200,167,147,111,151,169,17,214,103,71,117,63,70,241,40,148,75,74,122,41,6,159,142,167,208,84,45,183,66,170,94,119,77,58,223,167,182,236,137,213,153,204,197,108,136,148,181,41,199,92,36,17,158,132,102,126,178,139,200,207,235,27,3,228,95,47,148,220,2,192,218,45,53,49,9,186,165,98,52,106,165,65,74,109,36,180,190,236,56,201,117,39,244,104,81,122,204,246,86,167,241,51,62,210,44,0,0,0,70,220,254,227,68,108,24,203,189,114,161,227,209,30,101,113,169,52,88,186,58,72,95,53,232,50,141,6,159,93,7,174,173,116,211,83,212,186,17,249,80,213,157,71,170,98,158,43,210,233,132,219,242,165,220,149,230,18,241,146,84,181,25,200,146,148,169,74,232,163,238,231,83,50,62,254,99,99,28,188,88,16,176,207,6,44,251,78,36,126,75,145,104,148,244,201,45,132,147,55,211,17,166,214,103,162,83,215,212,243,45,126,35,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,254,29,109,15,54,182,92,73,41,11,73,165,68,101,169,25,31,113,74,60,87,242,248,188,61,197,70,241,30,137,78,38,233,21,242,37,72,90,25,208,188,99,242,103,60,174,169,109,41,246,16,93,212,106,250,203,168,253,225,67,152,98,195,188,76,94,24,86,170,174,49,72,184,28,53,48,210,159,218,218,167,63,34,11,9,232,167,18,147,86,196,25,116,73,171,79,137,116,23,90,211,136,121,180,60,218,137,72,90,73,73,50,61,72,200,251,15,236,0,0,7,205,246,26,146,195,145,223,109,43,109,212,154,22,149,17,25,25,25,104,100,100,98,150,248,167,229,101,252,58,191,151,139,22,205,47,109,22,186,233,174,89,178,193,146,83,45,247,166,190,179,61,140,165,4,91,16,158,166,163,87,199,82,234,34,6,4,98,205,115,6,49,62,129,124,209,167,201,142,152,21,8,175,74,109,151,86,130,121,132,72,105,213,182,162,74,209,185,42,229,22,169,53,17,31,159,196,182,24,203,190,53,219,152,233,134,116,107,202,139,82,138,251,242,33,199,84,182,90,121,181,41,151,213,29,167,22,133,37,46,44,210,100,110,145,25,25,234,94,127,19,201,224,0,0,3,174,184,107,148,251,106,135,62,189,85,148,212,120,148,248,206,201,117,199,86,148,37,40,109,6,181,25,154,140,136,186,36,207,169,151,97,64,92,64,177,217,204,110,199,186,172,168,85,71,36,210,168,171,126,151,24,137,253,237,25,51,54,81,161,73,209,197,167,77,174,150,134,90,116,62,132,69,223,59,240,129,192,247,174,60,82,168,98,157,98,156,165,211,105,112,157,143,21,110,50,102,146,150,220,136,15,161,68,106,108,211,174,213,31,82,81,43,225,241,23,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,154,56,191,96,123,214,230,41,83,241,78,143,78,82,41,181,72,77,71,148,182,217,50,73,203,114,68,247,214,163,52,182,73,215,106,75,169,168,213,241,248,140,17,195,247,29,156,193,28,123,165,74,155,84,114,53,42,180,182,41,114,72,223,216,209,19,211,98,154,212,173,92,66,116,218,209,234,103,175,66,234,70,93,175,246,222,174,83,238,90,28,10,245,42,83,82,34,84,35,53,37,167,26,90,86,149,33,196,18,210,100,105,51,35,232,162,62,134,125,199,98,0,0,0,49,134,97,241,174,220,192,204,51,172,222,85,170,148,86,31,143,14,66,162,50,235,205,165,79,62,152,238,184,132,37,42,113,6,163,51,104,200,136,143,83,242,248,150,188,248,239,139,53,204,103,196,250,253,243,89,159,38,66,103,212,37,61,21,183,157,90,201,150,23,33,215,80,218,73,75,94,212,167,154,122,36,148,100,94,95,19,151,252,44,50,178,254,34,223,200,197,139,154,151,186,139,66,116,151,16,222,96,205,42,150,195,208,159,65,150,246,84,131,45,139,87,101,18,190,26,23,81,116,140,48,212,102,27,142,195,105,67,109,36,144,132,164,136,136,136,139,66,34,34,31,64,0,0,31,195,174,33,150,214,243,138,36,161,9,53,40,204,244,34,34,238,41,75,138,246,97,203,17,49,49,24,97,69,170,184,253,34,223,112,148,251,73,127,115,105,156,196,137,204,43,213,75,138,73,43,98,200,186,164,149,167,192,186,15,206,20,25,124,94,33,98,163,152,143,91,167,19,148,138,1,26,163,173,108,234,94,49,137,48,94,79,85,54,164,251,11,62,202,37,125,69,212,93,115,77,161,150,208,203,105,36,161,9,36,164,136,180,34,34,236,63,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,1,28,115,225,129,112,177,179,1,46,24,197,5,47,212,168,176,101,213,97,104,209,41,102,243,48,165,19,105,47,163,90,189,167,123,39,67,248,25,121,208,141,189,87,173,225,38,39,67,170,36,158,143,82,181,107,109,184,226,11,122,20,78,70,144,74,52,153,106,149,123,77,246,213,39,245,13,133,178,147,140,81,113,175,4,45,203,173,47,36,229,166,4,54,37,167,113,110,39,188,35,14,47,82,222,179,238,239,153,235,241,249,230,96,0,0,1,140,179,17,130,244,12,116,194,202,237,143,89,131,25,231,228,193,148,80,93,121,164,43,145,37,81,157,105,183,8,212,133,154,77,38,233,158,228,150,165,229,240,61,122,241,255,0,5,174,124,8,196,202,181,137,114,194,113,158,68,151,213,13,197,54,226,82,244,100,200,117,166,220,73,173,8,220,74,229,40,201,68,157,15,203,224,89,231,135,222,113,167,229,239,16,35,208,110,170,164,199,109,74,179,136,140,227,74,125,74,110,59,142,191,21,38,238,142,62,219,72,36,180,202,139,118,134,100,95,18,237,121,54,69,243,108,226,29,185,6,233,181,106,177,167,65,159,29,169,13,173,151,219,119,66,91,105,89,17,154,20,162,215,106,211,230,125,199,126,0,0,63,135,158,106,59,75,125,247,18,219,109,164,214,181,168,200,137,41,34,212,204,204,251,16,172,174,38,121,236,167,209,169,243,48,51,12,234,166,244,249,140,184,213,82,108,87,210,166,218,109,105,153,21,230,121,140,200,37,37,194,81,33,91,84,141,8,180,51,242,33,88,24,99,135,119,86,50,226,13,50,207,160,198,149,54,125,98,115,45,188,233,33,199,13,178,117,244,54,167,156,82,82,181,18,73,78,17,154,140,143,191,159,158,193,217,75,192,74,78,95,176,118,137,104,199,131,17,21,37,196,140,253,69,230,154,73,41,201,39,21,134,221,51,81,54,133,30,170,103,95,88,181,248,252,179,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,12,45,155,76,4,164,230,7,7,107,118,140,136,49,23,82,68,73,47,211,158,117,164,154,145,36,162,190,219,70,74,54,214,162,209,79,107,234,150,191,15,158,190,56,159,135,119,86,13,98,13,78,207,175,70,149,6,125,30,115,205,178,233,161,198,141,194,105,245,182,151,155,82,146,133,26,77,77,153,146,136,139,183,151,149,159,240,204,207,101,62,179,79,135,129,152,153,85,54,103,195,101,182,169,115,101,62,148,182,235,104,76,56,172,179,204,122,65,169,78,26,141,106,218,148,104,101,169,151,153,11,53,101,230,164,52,135,216,113,46,54,226,73,104,90,76,140,148,147,45,72,200,203,185,15,236,0,0,116,23,189,243,108,225,229,183,58,233,186,170,177,160,193,129,29,217,14,45,231,219,107,82,67,106,89,145,26,212,146,215,106,21,230,93,133,27,113,4,206,52,252,194,98,4,138,13,171,84,152,213,169,73,113,113,155,105,47,169,45,200,113,167,229,36,157,209,183,220,105,100,166,158,73,110,208,140,203,224,93,240,54,0,96,181,207,142,248,151,73,177,45,168,78,61,207,144,194,166,56,77,184,164,179,25,82,26,105,199,20,104,66,246,146,121,169,51,81,167,66,243,248,30,194,153,118,193,122,6,5,225,101,10,199,163,65,138,203,241,160,197,41,206,178,210,19,207,148,152,205,52,227,134,105,66,13,70,163,104,143,114,139,83,243,248,22,77,0,0,0,24,103,54,216,197,23,5,48,66,227,187,20,242,74,89,192,152,196,68,238,45,198,247,132,125,196,104,91,208,125,218,242,61,126,31,45,122,110,26,189,111,22,241,58,101,81,68,236,138,149,213,91,113,198,209,235,173,70,228,153,6,162,73,22,170,87,180,231,109,84,127,88,190,236,135,224,92,44,19,192,75,122,49,193,75,21,42,212,24,149,89,186,180,73,89,60,244,40,164,226,79,232,208,175,105,174,202,212,254,38,126,82,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,7,194,124,54,106,16,100,64,144,218,86,212,150,150,203,137,81,17,146,146,162,50,50,50,62,134,90,24,161,190,37,89,124,151,131,152,235,62,183,6,1,55,72,185,148,237,84,156,105,163,38,210,244,137,147,21,179,82,109,9,35,216,217,116,212,207,79,51,33,156,120,69,230,36,232,215,44,188,29,184,106,178,20,204,210,114,68,36,186,254,168,75,139,114,4,118,208,146,91,164,69,208,143,66,74,53,248,124,5,188,145,145,150,164,122,145,143,208,0,0,31,134,68,101,161,136,141,159,28,149,91,185,141,179,101,220,148,74,123,49,238,250,76,39,23,17,230,154,109,11,144,77,53,41,104,101,74,75,14,58,178,83,175,17,154,72,203,95,45,15,189,27,226,14,29,221,248,93,116,205,181,110,250,52,218,116,232,18,28,103,233,227,186,206,253,142,45,27,209,204,74,76,210,106,109,90,30,133,216,103,172,169,231,195,20,178,235,91,143,26,109,110,163,90,182,73,40,101,116,249,82,100,73,75,45,239,96,143,146,209,200,109,180,153,54,201,165,62,69,184,203,177,244,183,140,6,207,118,4,227,93,26,3,173,93,212,250,53,86,66,26,75,144,170,115,225,199,119,154,164,53,169,37,191,16,181,105,185,221,165,231,169,25,119,46,178,34,36,248,53,6,81,38,4,214,36,180,226,73,72,113,151,9,105,81,25,106,70,70,71,161,150,134,95,227,28,128,29,109,110,227,160,91,112,93,169,215,235,48,105,241,88,66,150,183,101,72,67,72,34,34,53,31,85,153,23,100,153,254,131,21,197,158,110,38,84,74,21,54,169,134,88,45,81,68,186,147,232,126,20,170,155,15,33,198,218,74,147,37,149,155,79,70,148,74,74,201,68,210,147,170,122,17,234,101,216,133,91,81,168,216,131,141,247,251,80,96,177,85,175,215,43,179,210,75,89,37,249,75,37,190,249,17,173,102,68,181,237,222,233,106,125,125,175,51,62,183,71,144,92,137,219,248,9,108,197,189,47,58,92,121,151,125,65,148,58,102,251,8,112,226,37,198,226,185,176,185,145,208,235,106,67,173,43,166,167,166,191,29,76,166,161,17,17,17,17,104,69,216,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,15,195,34,50,50,50,212,143,185,8,87,159,172,137,219,248,249,108,201,189,44,202,92,120,151,125,61,149,186,70,195,8,108,229,165,182,229,57,176,249,113,214,235,138,91,174,167,166,165,174,159,29,12,233,114,179,70,196,28,16,191,221,131,57,138,173,2,185,66,158,162,66,205,47,197,89,173,151,204,137,104,51,36,47,110,246,143,67,233,236,249,25,116,180,156,140,241,50,162,87,105,180,188,50,198,154,138,98,84,152,67,16,162,212,223,121,13,182,234,82,152,204,160,221,122,76,163,82,150,106,55,84,173,19,212,139,82,46,228,44,118,137,113,208,46,72,13,84,232,21,152,53,8,175,161,43,67,177,100,33,212,153,26,73,69,213,6,101,217,68,127,164,135,100,3,143,46,124,26,123,43,147,62,107,17,154,109,38,165,184,243,132,132,164,136,181,51,51,51,208,139,66,63,241,8,239,143,57,238,192,156,20,163,79,117,219,186,159,89,170,199,67,169,110,21,50,124,57,14,243,82,135,116,37,55,226,16,173,55,53,180,252,245,50,46,231,210,161,243,89,159,12,82,204,85,106,68,104,85,186,141,22,217,52,173,148,83,226,201,147,25,47,55,189,242,46,115,69,33,198,212,102,219,196,149,121,30,210,46,197,215,2,225,246,29,221,248,163,116,194,181,109,10,52,218,140,233,242,27,103,232,35,186,246,205,238,33,27,215,203,74,140,146,74,113,58,158,135,220,94,70,67,178,85,110,229,202,205,137,114,86,233,236,200,187,234,208,155,92,183,157,105,181,174,57,58,212,85,173,148,169,76,54,234,9,46,178,102,73,51,61,60,245,62,210,228,136,136,180,33,250,0,0,3,240,204,136,181,51,208,136,84,55,23,76,196,157,102,229,137,131,182,245,85,244,179,8,155,145,53,44,191,162,20,180,57,62,59,136,81,33,211,35,232,101,169,41,26,252,126,3,7,112,213,203,228,188,99,199,104,21,185,208,9,202,69,178,166,170,166,227,173,25,182,167,163,204,134,173,154,155,107,73,158,199,12,244,212,143,79,50,33,124,144,33,179,79,131,30,4,118,210,134,163,52,134,91,74,72,136,146,148,145,17,17,17,116,34,208,135,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,68,222,34,185,118,129,141,88,39,84,171,196,167,61,34,187,64,138,252,232,166,195,41,90,213,200,137,45,72,71,70,150,179,35,91,189,136,203,228,100,125,233,39,11,175,27,135,4,49,126,147,95,37,72,131,54,129,88,96,166,55,170,218,86,140,74,66,220,109,69,185,7,166,173,104,100,102,93,186,233,229,177,62,2,98,85,55,22,48,150,215,189,41,243,216,146,186,133,38,19,210,121,78,165,102,219,238,70,105,197,161,90,41,90,40,185,133,169,25,153,150,189,126,35,32,128,0,0,15,195,34,50,208,203,82,49,26,51,85,145,172,47,204,125,30,84,181,210,162,210,238,62,74,205,137,241,88,142,194,214,230,215,205,60,199,60,59,142,25,27,143,110,86,157,122,17,247,46,180,241,152,44,142,99,126,5,86,38,33,251,66,171,88,163,182,251,137,102,109,58,159,46,67,100,209,45,221,170,91,135,29,9,246,26,220,102,93,52,50,62,199,211,5,192,170,220,246,133,72,158,167,84,42,116,121,209,215,174,172,186,228,119,80,164,168,190,6,70,70,74,73,126,146,249,9,37,132,92,71,115,27,133,13,51,17,23,15,167,227,50,148,182,72,173,75,159,43,68,151,44,186,23,137,73,118,111,255,0,194,87,196,73,171,107,141,21,102,45,48,155,184,236,150,30,154,109,234,106,143,77,90,145,204,218,93,8,215,59,93,186,238,249,233,160,224,221,220,104,111,25,180,149,71,181,44,154,107,19,20,102,91,229,83,93,74,73,38,149,23,67,110,118,186,234,105,255,0,164,68,204,94,207,22,96,177,129,114,89,171,222,181,26,108,41,10,89,156,90,109,74,115,45,109,87,51,213,216,169,11,45,52,112,203,79,129,17,15,13,133,56,33,138,120,233,118,69,164,219,22,213,110,166,169,242,91,41,19,202,20,151,155,65,45,212,37,78,56,226,27,94,132,92,212,168,212,100,125,15,95,62,183,65,146,172,129,216,153,118,163,68,186,43,208,209,85,187,37,50,219,206,185,49,182,95,40,174,41,17,214,162,104,215,29,183,91,216,235,38,105,35,61,75,83,243,62,147,0,136,146,90,17,17,17,121,16,253,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,100,74,45,12,136,200,252,140,67,252,234,228,14,196,204,77,26,93,209,65,134,138,85,217,21,151,30,105,200,109,178,193,74,113,40,144,178,39,77,49,220,117,205,238,188,70,162,35,212,244,47,50,235,75,248,173,130,24,167,129,119,108,186,77,207,109,86,233,138,129,37,194,143,60,225,73,101,181,146,29,90,82,227,110,45,180,107,175,41,74,37,17,23,66,215,203,167,185,194,28,241,102,11,7,215,25,154,69,235,81,169,66,142,164,25,69,169,84,167,60,214,212,242,253,93,137,144,130,211,70,200,180,248,25,144,150,118,143,26,27,202,21,37,49,238,187,38,152,252,196,153,17,46,45,53,213,36,210,73,73,117,55,39,107,174,164,175,250,7,58,229,227,69,89,149,76,54,237,203,37,134,102,147,122,146,164,83,86,148,115,54,159,67,52,78,215,110,187,126,122,106,35,46,46,241,29,204,110,43,180,244,69,220,62,128,140,242,84,217,162,139,46,124,93,82,124,194,234,94,37,69,217,207,255,0,5,63,1,27,103,213,110,123,190,164,111,84,106,21,58,196,233,11,215,87,157,114,67,171,82,148,127,19,51,51,53,40,255,0,73,252,198,116,203,238,71,49,191,29,107,16,208,197,161,85,163,209,220,125,180,189,54,161,79,151,29,179,104,214,214,229,33,194,142,180,251,14,238,35,62,154,17,159,98,235,112,249,85,200,214,23,229,194,143,22,90,41,81,106,151,31,37,6,252,249,76,71,125,104,115,107,6,174,91,158,29,183,8,137,198,119,39,94,189,76,251,159,73,46,68,68,90,17,104,68,63,64,0,0,6,62,199,188,74,166,225,62,18,221,23,165,66,123,17,151,79,164,205,122,55,53,212,160,220,125,184,206,184,132,39,85,39,85,31,44,244,34,50,51,211,167,196,107,177,138,55,141,195,141,248,191,86,175,154,228,78,155,95,172,62,80,219,213,110,171,71,229,45,109,182,146,220,179,211,87,116,34,35,62,253,53,243,187,110,29,89,118,129,130,184,39,75,171,203,167,61,30,187,95,138,196,233,70,251,41,66,211,207,137,17,75,71,86,144,178,34,91,93,140,207,230,102,125,165,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,14,61,70,12,122,165,62,77,54,91,105,91,18,217,91,14,37,68,70,74,66,146,105,50,208,245,35,232,103,220,80,231,18,92,188,74,193,204,112,159,94,165,211,222,69,18,226,113,218,137,59,202,50,66,95,145,50,98,182,17,165,180,32,189,70,200,244,212,207,79,51,33,159,248,75,102,173,216,21,183,176,42,241,170,48,212,39,154,83,244,199,36,62,105,53,62,107,131,21,150,18,110,61,161,244,37,25,33,40,215,190,158,100,45,173,42,37,36,148,147,35,35,45,72,203,204,126,128,0,0,0,235,43,214,197,187,116,194,93,58,227,161,192,169,198,113,38,149,53,50,50,30,65,145,145,145,244,89,25,118,82,139,244,159,196,70,124,90,225,187,150,252,82,41,50,83,110,21,2,92,130,89,243,40,208,224,69,209,74,230,30,186,248,85,31,119,53,255,0,138,159,128,135,120,141,193,158,226,139,57,247,48,234,238,142,244,61,170,83,73,169,84,28,83,154,234,189,164,100,204,29,59,108,237,231,175,200,97,105,92,39,179,62,137,207,70,140,84,5,52,218,212,148,184,175,72,25,40,136,244,35,35,40,125,122,15,81,64,224,253,143,147,77,163,171,214,173,198,18,180,164,213,182,76,212,153,25,233,169,122,208,190,102,36,142,18,112,113,195,90,66,98,84,177,54,229,171,77,152,223,45,199,35,194,153,29,200,234,50,229,168,210,105,122,17,25,150,164,178,211,224,101,243,19,111,10,48,7,10,176,98,150,221,54,195,180,41,112,148,218,82,131,148,154,124,102,228,44,137,40,79,172,182,155,70,186,242,144,103,243,45,126,26,100,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,239,21,240,7,10,177,158,150,229,54,252,180,41,115,84,226,84,130,148,170,124,103,36,32,141,43,79,170,183,91,94,154,115,86,101,243,61,126,58,194,76,92,224,227,134,181,116,203,169,97,149,203,86,133,49,206,99,141,199,155,50,59,113,210,103,204,81,36,146,204,35,50,45,77,5,167,192,143,228,35,117,127,131,246,62,66,55,78,145,90,183,31,74,18,163,78,233,51,84,102,101,174,133,234,194,249,16,242,241,120,79,102,125,115,153,141,36,168,9,105,197,165,42,113,62,144,34,73,25,232,102,102,112,250,116,25,167,14,120,51,220,82,167,48,230,34,221,209,217,135,181,42,117,52,218,131,137,115,93,81,184,136,158,131,167,109,253,252,244,249,137,137,132,188,55,114,223,133,165,26,74,173,194,175,203,142,72,62,101,102,28,9,90,169,60,179,215,95,10,147,238,223,255,0,132,175,136,146,244,11,98,221,181,161,34,157,110,80,224,83,35,54,146,74,90,135,25,182,82,68,68,68,93,16,68,93,146,146,253,5,240,29,160,0,0,0,15,197,40,146,147,82,140,136,136,181,51,63,33,82,156,90,115,86,236,250,219,56,21,103,85,24,118,19,44,166,69,77,200,239,154,141,47,146,231,69,121,133,155,111,104,93,13,38,104,82,53,237,175,145,8,255,0,195,107,47,18,177,143,28,41,245,218,157,57,229,209,45,215,26,168,155,188,147,52,41,248,243,33,171,97,154,155,90,15,212,112,207,77,72,244,243,34,23,201,78,131,30,151,79,141,77,136,218,80,196,70,80,195,105,73,17,18,80,148,146,72,180,45,8,186,17,118,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,1,21,120,135,229,234,46,55,96,117,78,84,24,4,237,110,132,203,213,24,203,67,68,165,168,153,135,44,208,141,73,181,172,203,123,165,208,180,250,200,251,209,149,161,112,220,88,55,137,208,234,204,184,252,58,157,183,86,111,156,72,55,27,81,46,60,132,169,73,238,133,123,77,246,51,46,222,70,54,28,202,214,45,194,198,76,19,181,238,198,39,55,34,82,169,112,91,154,100,233,45,73,146,113,24,113,194,86,139,89,146,181,115,174,227,215,175,95,158,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,137,51,75,139,112,112,107,5,46,155,177,249,205,199,148,138,92,230,224,234,233,33,74,146,81,31,113,178,78,171,65,154,181,111,166,211,215,225,242,215,142,239,184,110,44,100,196,233,149,103,156,126,101,78,228,171,57,201,37,155,142,40,215,34,66,148,148,247,90,189,167,59,17,159,127,51,23,153,195,195,47,49,112,71,3,169,146,231,64,229,86,235,172,179,81,146,181,180,73,90,73,232,113,13,104,212,219,66,200,183,180,125,15,95,172,207,180,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,241,151,18,52,232,175,66,152,195,111,49,33,181,52,235,110,36,148,149,161,69,161,164,200,250,25,25,25,150,134,40,159,137,134,93,164,97,22,51,84,46,234,101,47,145,68,185,101,59,53,43,105,131,67,73,126,68,185,142,18,8,210,210,80,70,72,108,186,106,103,167,153,144,204,92,35,179,38,116,27,158,94,13,92,213,71,60,36,228,185,34,9,60,255,0,168,79,45,200,17,219,109,59,221,34,215,66,86,132,148,25,252,62,2,222,210,162,82,73,73,61,72,203,82,49,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,74,36,164,212,163,208,136,181,51,21,9,197,199,50,103,94,185,226,96,213,179,84,115,194,65,75,114,39,19,47,250,134,242,28,159,29,198,213,177,211,45,116,52,234,74,65,31,199,224,48,239,12,252,187,72,197,220,102,167,221,213,58,95,62,137,109,202,106,106,150,235,6,166,148,252,121,112,220,52,25,169,165,32,204,208,225,244,212,143,79,50,33,123,17,34,70,129,21,152,80,216,109,150,35,182,150,154,109,180,146,82,132,36,180,36,145,23,66,34,34,34,208,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,70,204,247,101,198,155,152,44,21,169,192,68,68,157,98,142,211,213,56,11,67,105,230,45,230,162,73,38,219,215,148,181,26,77,111,123,41,208,245,236,100,125,232,170,213,173,92,216,13,141,17,165,37,233,16,170,54,157,125,13,202,74,84,227,102,163,139,45,38,180,25,106,133,25,110,107,177,237,237,215,79,45,133,178,211,139,116,188,102,193,219,106,240,129,61,137,47,187,77,134,137,220,183,82,179,68,147,138,203,142,37,90,45,102,70,70,233,106,74,61,122,245,248,158,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,87,45,124,64,33,213,243,53,138,89,100,198,251,139,147,85,103,16,43,52,235,30,168,251,108,49,21,200,173,74,83,12,210,85,203,66,54,188,92,173,90,113,195,90,158,83,138,108,212,75,38,146,236,234,0,1,196,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,66,188,180,103,170,78,105,115,179,117,216,248,125,62,90,48,174,129,99,200,122,11,50,98,180,133,212,234,44,212,35,32,234,68,102,217,62,202,20,220,133,54,134,84,191,97,9,90,144,133,168,208,135,16,172,213,94,89,80,197,204,3,188,40,213,41,106,182,42,50,43,145,174,202,67,109,147,200,168,211,137,116,221,230,150,148,180,39,196,182,149,56,166,87,185,59,86,102,147,62,90,220,66,229,253,129,127,217,184,167,102,210,113,7,15,174,24,149,203,122,185,28,164,193,157,24,207,99,168,212,200,200,200,200,148,133,165,68,164,45,10,34,90,22,149,37,68,149,36,200,189,0,0,0,0,135,252,77,241,211,17,242,233,131,246,46,40,97,125,103,192,213,96,226,4,38,158,101,210,53,197,168,69,85,62,160,110,69,146,217,25,115,25,94,212,234,90,146,137,73,74,208,164,45,8,90,115,94,90,51,23,98,102,131,11,32,98,101,139,35,251,84,58,196,45,143,127,75,42,158,25,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,185,31,114,44,170,0,32,6,108,115,175,117,101,79,61,214,93,18,173,83,241,24,101,115,89,244,182,238,58,124,131,113,109,192,223,83,158,218,170,113,201,180,173,105,121,164,17,26,210,132,159,57,180,18,12,183,37,165,181,58,109,59,166,133,124,218,180,107,214,214,157,227,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,237,128,0,5,64,113,163,192,186,237,43,17,237,204,195,211,40,212,166,109,186,221,62,53,183,82,147,28,208,220,165,214,26,57,46,54,185,8,208,148,230,248,169,66,16,225,26,204,147,16,208,173,132,77,18,241,255,0,8,76,116,135,134,25,142,151,135,55,13,103,193,81,113,46,158,154,115,41,89,48,134,85,88,97,102,228,35,113,215,13,43,78,228,46,91,8,66,12,205,199,100,180,147,66,143,106,145,119,227,85,113,178,158,83,189,214,48,111,236,254,222,251,185,129,2,184,215,227,125,40,169,86,110,91,153,161,203,85,73,82,35,223,18,42,74,113,41,97,182,9,51,97,180,194,19,213,75,90,148,111,41,70,123,73,4,134,200,183,239,62,92,75,225,151,130,159,179,78,110,45,111,17,80,240,176,44,77,47,89,155,29,216,243,190,9,246,124,59,109,234,218,210,173,101,59,27,122,79,110,173,19,187,84,74,219,173,255,0,0,132,28,66,179,85,121,101,67,23,48,14,240,163,84,165,170,216,168,200,174,70,187,41,13,182,79,34,163,78,37,211,119,154,90,82,208,159,18,218,84,226,153,94,228,237,89,154,76,249,107,113,11,151,246,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,2,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,1,85,124,115,191,121,63,227,39,243,104,197,92,21,61,233,238,159,179,249,223,120,211,133,212,128,0,132,28,66,179,85,121,101,67,23,48,14,240,163,84,165,170,216,168,200,174,70,187,41,13,182,79,34,163,78,37,211,119,154,90,82,208,159,18,218,84,226,153,94,228,237,89,154,76,249,107,113,11,151,246,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,2,0,59,158,159,216,83,136,174,37,96,118,49,222,126,19,13,171,94,136,244,60,153,169,220,205,10,168,229,46,1,150,175,26,139,195,195,123,87,57,154,146,144,135,77,14,125,18,85,33,195,159,224,0,0,0,53,87,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,85,175,17,238,36,119,149,161,115,87,114,229,129,205,92,22,157,94,141,33,17,235,151,67,168,40,175,188,135,35,186,78,197,138,203,204,243,80,131,39,163,184,220,212,45,181,153,163,115,90,182,164,60,190,219,133,62,122,164,222,45,192,202,198,43,207,151,38,187,22,57,51,101,78,76,86,146,194,169,209,33,32,189,26,178,101,180,154,86,211,81,220,117,47,56,106,230,17,184,149,45,42,75,100,237,154,0,234,110,203,166,133,99,90,181,155,214,233,157,224,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,166,204,124,226,169,136,245,236,205,91,215,206,19,85,42,180,252,61,177,42,14,71,77,18,61,76,209,22,235,138,82,156,39,100,200,75,145,210,166,252,68,94,82,80,219,205,186,168,202,35,91,122,56,106,49,107,217,117,199,155,55,50,88,71,66,197,107,50,108,69,34,163,29,8,169,193,102,65,188,186,77,68,144,147,145,9,211,82,16,173,237,169,90,18,141,9,222,131,67,137,45,139,73,158,75,1,21,115,245,157,123,87,42,120,113,46,137,73,169,248,140,77,185,169,239,55,110,83,227,155,107,114,6,242,83,105,169,200,39,18,180,37,150,150,70,104,74,210,124,231,16,104,34,218,151,86,213,117,100,203,137,214,35,224,229,237,58,135,140,147,127,10,44,203,202,224,85,78,163,38,66,205,151,40,18,166,76,230,78,157,29,12,52,189,204,159,53,231,151,17,13,146,84,230,138,108,219,53,56,78,78,12,203,231,170,78,86,179,179,106,88,248,131,62,90,240,174,191,99,199,122,115,49,162,180,181,211,42,47,84,36,160,170,70,100,217,190,242,18,220,116,182,182,82,191,97,106,90,80,181,164,144,185,169,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,229,128,0,130,185,148,226,1,14,145,153,172,45,203,38,8,92,92,234,171,216,129,70,167,95,21,70,27,97,248,173,197,118,82,88,122,146,158,98,23,185,227,230,234,235,141,154,20,202,155,75,100,163,89,186,150,178,7,20,127,113,60,77,253,75,247,196,33,74,217,78,247,167,193,191,180,11,123,239,22,6,202,96,0,53,172,205,143,189,62,50,125,160,92,63,120,190,45,83,130,167,186,197,211,246,129,59,238,234,112,234,114,215,196,2,101,35,54,120,165,150,76,111,184,185,212,167,177,2,179,78,177,234,143,182,251,242,155,148,237,101,76,51,73,87,45,11,220,201,243,117,105,199,13,9,101,45,169,179,81,160,218,75,86,42,0,0,32,3,89,233,253,154,248,138,225,174,7,96,229,231,226,240,218,139,233,127,76,73,132,157,172,215,106,141,210,231,153,232,241,40,252,68,54,116,111,151,161,37,11,116,150,231,210,165,49,220,44,171,196,83,49,119,222,87,240,178,199,196,203,22,71,239,129,76,135,88,133,177,159,233,157,47,195,75,121,248,124,199,90,115,147,205,228,33,60,212,39,122,59,145,247,35,205,88,23,142,152,113,152,188,56,167,98,134,23,214,124,117,42,118,173,60,203,164,72,149,79,148,146,35,114,44,150,200,207,150,242,55,39,82,212,210,105,82,86,133,45,11,66,213,144,0,0,0,7,159,191,239,251,55,11,44,218,182,32,226,13,195,18,135,111,80,227,156,153,211,164,153,236,105,26,145,17,17,17,26,150,181,40,210,132,33,36,107,90,212,148,164,148,165,17,29,43,82,120,172,99,203,217,163,133,140,181,218,188,184,118,18,228,55,78,153,100,68,87,137,132,205,16,221,35,112,155,109,74,109,46,78,36,234,178,148,102,133,41,194,36,158,214,15,144,87,83,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,0,2,165,120,143,241,31,174,170,246,119,1,176,25,255,0,71,179,101,92,17,164,87,171,210,33,33,199,36,86,41,179,16,243,81,163,180,242,77,36,203,18,163,161,75,113,73,213,215,26,36,167,232,72,206,68,192,200,46,117,237,92,214,97,196,74,37,90,167,225,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,5,117,101,175,136,4,202,70,108,241,75,44,152,223,113,115,169,79,98,5,102,157,99,213,31,109,247,229,55,41,218,202,152,102,146,174,90,23,185,147,230,234,211,142,26,18,202,91,83,102,163,65,180,150,172,84,0,0,64,6,179,211,251,53,241,21,195,92,14,193,203,207,197,225,181,23,210,254,152,147,9,59,89,174,213,27,165,207,51,209,226,81,248,136,108,232,223,47,66,74,22,233,45,207,165,74,99,184,83,252,4,0,227,87,238,177,107,125,160,65,251,186,162,42,175,41,222,244,248,55,246,129,111,125,226,192,217,76,0,64,14,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,23,252,0,3,85,113,178,158,83,189,214,48,111,236,254,222,251,185,129,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,45,204,182,45,210,240,103,7,110,91,194,124,246,35,62,213,54,98,32,243,29,74,13,114,74,43,206,54,148,234,180,25,153,155,71,161,36,245,233,211,226,90,245,93,85,171,155,30,113,162,76,165,59,34,109,70,236,175,173,184,169,82,156,112,210,114,165,168,208,130,45,86,162,45,206,246,45,221,250,107,231,122,153,16,203,141,55,47,152,43,76,128,184,169,42,197,97,182,106,115,214,180,39,152,135,157,137,24,156,111,94,82,20,73,37,179,236,171,83,215,185,153,246,146,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,135,154,105,246,148,203,205,165,104,89,26,84,149,22,164,100,125,12,180,49,75,252,85,50,174,172,57,190,85,140,22,173,33,210,164,92,18,76,230,155,17,253,68,204,125,233,210,28,81,236,101,41,47,81,9,234,165,154,190,58,151,81,219,240,155,205,27,214,125,212,230,10,93,53,86,211,75,172,60,110,192,84,135,204,149,226,221,114,12,102,218,78,247,73,58,109,74,180,74,80,106,239,166,165,208,92,82,22,151,18,75,66,137,73,81,106,70,71,169,25,15,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,182,217,155,171,85,104,25,187,197,122,237,10,167,46,157,82,167,98,69,118,92,57,145,30,83,47,198,125,186,155,202,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,111,252,58,243,213,27,52,182,105,88,248,131,62,34,49,82,129,29,231,167,51,26,43,168,69,78,156,201,199,65,84,140,201,178,97,149,169,201,9,109,108,165,126,218,20,180,161,8,81,33,19,40,0,84,175,20,94,32,19,42,243,42,89,100,193,11,139,147,74,103,196,211,175,138,163,13,190,196,167,37,52,251,172,61,73,79,49,8,218,201,114,181,117,198,205,105,121,46,37,178,81,32,157,75,190,3,130,167,189,61,211,246,127,59,239,26,112,202,188,115,191,121,63,227,39,243,104,141,92,63,115,221,93,202,173,212,221,149,116,175,198,225,149,193,80,39,42,49,180,67,126,139,148,251,145,91,118,171,189,17,221,144,255,0,42,52,117,23,134,73,146,87,174,165,162,186,157,239,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,57,96,0,0,32,7,26,191,117,139,91,237,2,15,221,213,17,86,185,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,197,54,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,41,91,141,95,189,61,173,246,127,7,239,26,136,234,120,94,231,95,246,191,223,104,193,140,66,169,210,160,225,181,229,80,92,151,106,51,79,147,232,106,162,153,74,17,32,221,74,79,86,93,229,48,203,132,225,146,27,245,29,222,218,80,239,50,239,192,6,63,199,76,116,195,140,186,97,197,71,20,49,66,179,224,105,80,116,105,150,90,34,92,170,132,165,17,155,113,99,54,102,92,199,151,181,90,22,164,146,74,84,181,169,8,66,214,156,21,147,110,34,184,95,155,9,47,90,149,8,81,44,139,237,82,36,28,27,105,234,139,147,23,58,19,45,52,179,144,212,131,142,203,74,94,171,119,86,18,102,225,33,133,185,166,194,51,79,171,207,254,3,70,204,30,87,46,235,101,152,82,228,215,104,17,215,115,91,200,137,29,217,47,174,163,17,167,20,150,91,101,181,164,221,91,237,41,232,196,70,74,208,228,18,201,10,82,82,67,95,107,78,233,174,216,215,85,26,245,181,167,120,42,213,191,80,143,84,167,73,229,33,206,68,166,28,75,141,57,177,100,164,43,106,208,147,209,68,105,61,52,50,50,232,54,104,194,123,235,246,80,194,203,55,19,61,23,232,207,194,219,126,157,93,240,92,254,119,133,241,81,155,123,149,204,218,157,251,121,155,119,109,78,186,107,161,107,160,214,8,108,167,148,239,117,140,27,251,63,183,190,238,96,80,94,109,241,162,171,143,89,134,189,177,2,85,223,46,226,164,57,88,153,18,219,144,242,20,210,26,162,55,33,207,4,211,77,41,41,54,145,202,52,168,210,105,74,141,107,90,215,171,139,89,157,165,112,100,194,223,193,76,184,215,113,50,125,11,194,207,190,238,7,60,52,223,21,191,198,82,225,32,153,103,232,201,102,150,246,74,85,69,61,82,149,171,93,79,84,242,204,79,240,21,87,199,59,247,147,254,50,127,54,136,213,195,247,61,213,220,170,221,77,217,87,74,252,110,25,92,21,2,114,163,27,68,55,232,185,79,185,21,183,106,187,209,29,217,15,242,163,71,81,120,100,153,37,122,234,90,43,169,222,245,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,150,3,207,223,247,253,155,133,150,109,91,16,113,6,225,137,67,183,168,113,206,76,233,210,76,246,52,141,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,37,101,83,138,22,13,102,2,234,153,135,183,115,159,129,183,36,235,130,68,43,85,169,173,169,12,214,96,184,227,138,134,147,89,26,219,98,97,54,150,218,113,165,185,181,199,84,142,74,150,110,114,155,133,124,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,170,190,57,223,188,159,241,147,249,180,98,174,10,158,244,247,79,217,252,239,188,105,194,234,64,0,85,95,28,239,222,79,248,201,252,218,35,87,15,220,247,87,114,171,117,55,101,93,43,241,184,101,112,84,9,202,140,109,16,223,162,229,62,228,86,221,170,239,68,119,100,63,202,141,29,69,225,146,100,149,235,169,104,174,167,123,212,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,88,10,1,226,143,239,217,137,191,169,126,231,132,37,167,11,238,32,146,106,210,104,185,94,198,154,172,68,45,17,211,2,207,174,73,117,168,200,216,203,81,99,195,162,147,77,48,148,154,205,40,125,72,125,215,119,184,179,75,94,178,212,141,109,40,0,0,0,106,174,54,83,202,119,186,198,13,253,159,219,223,119,48,50,168,137,92,65,178,73,74,205,125,128,221,118,216,98,36,28,69,181,99,200,122,149,49,49,82,167,234,204,37,151,148,138,74,220,83,205,33,8,114,66,155,82,93,112,212,76,159,48,210,68,78,57,173,16,255,0,178,171,10,234,255,0,202,182,229,201,110,84,63,245,144,231,83,103,71,115,254,43,140,188,219,136,249,41,42,79,145,144,188,158,29,121,234,141,154,91,52,172,124,65,159,17,24,169,64,142,243,211,153,141,21,212,34,167,78,100,227,160,170,70,100,217,48,202,212,228,132,182,182,82,191,109,10,90,80,132,40,144,137,148,41,91,138,22,122,127,102,187,169,120,29,131,151,159,139,195,106,46,207,76,73,132,157,172,215,106,141,184,163,61,30,37,31,136,134,206,141,242,244,36,161,110,146,220,250,84,166,59,133,0,4,138,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,236,17,105,221,52,43,230,213,163,94,182,180,239,27,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,7,128,204,190,98,236,76,175,225,100,252,76,190,164,127,109,135,71,133,177,239,233,157,83,195,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,51,236,71,175,94,58,99,166,35,230,47,17,234,56,161,138,21,159,29,85,157,163,76,178,209,26,34,211,226,164,204,219,139,25,179,51,229,178,141,202,208,181,53,26,148,165,173,75,90,214,181,88,255,0,11,238,31,114,105,50,104,185,161,198,154,84,69,173,113,211,62,207,161,201,105,169,40,216,243,81,100,67,173,19,173,62,164,146,201,43,125,40,97,214,183,182,178,75,190,170,210,141,49,7,26,191,122,123,91,236,254,15,222,53,17,237,120,83,231,170,53,156,228,12,172,98,188,248,145,168,82,164,19,54,84,228,197,117,79,166,163,46,106,11,209,171,38,91,81,41,14,187,33,199,82,243,134,158,89,147,137,82,212,149,54,77,91,160,0,134,188,69,51,213,27,43,86,105,216,248,125,62,34,241,82,191,29,151,160,179,38,43,171,69,50,156,241,200,65,212,136,205,179,97,229,165,200,234,109,12,169,126,218,210,181,33,104,73,161,117,1,150,74,181,86,191,155,188,40,174,215,106,114,234,53,42,142,36,80,165,204,153,45,229,60,252,151,220,169,178,167,29,113,197,25,169,107,82,140,212,106,51,51,51,51,51,23,63,197,31,220,79,19,127,82,253,241,8,82,182,83,189,233,240,111,237,2,222,251,197,129,178,152,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,84,224,169,238,177,116,253,160,78,251,186,156,42,175,54,62,244,248,201,246,129,112,253,226,248,181,78,23,185,233,253,154,237,84,96,118,49,222,126,47,18,104,187,253,15,38,106,118,189,93,165,182,218,76,181,120,212,126,34,99,58,57,204,212,146,181,180,72,115,233,84,153,14,20,255,0,0,21,129,197,23,136,4,58,68,58,150,89,48,66,226,231,85,94,241,52,235,226,168,195,108,63,21,184,174,176,235,15,82,83,204,66,247,60,124,221,93,113,179,66,153,83,105,108,148,107,55,82,212,64,225,113,239,217,134,95,174,190,231,154,39,255,0,26,191,117,139,91,237,2,15,221,213,17,94,185,1,206,13,87,41,184,184,149,84,14,35,150,37,227,34,28,11,173,15,52,163,92,102,16,181,19,115,154,83,104,83,187,227,147,206,172,219,74,84,78,161,75,70,221,230,219,141,223,157,167,116,208,175,155,86,141,122,218,211,188,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,29,176,0,0,226,85,170,212,170,5,42,109,118,187,83,137,78,166,211,163,185,46,100,201,111,37,150,35,48,218,77,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,40,135,136,22,123,171,185,170,186,156,178,173,101,248,44,50,183,234,6,229,58,54,136,115,210,146,152,114,83,109,85,119,174,59,82,24,230,198,144,146,240,202,51,74,52,212,245,87,82,136,2,95,240,253,207,117,119,42,183,83,118,85,210,191,27,134,87,5,64,156,168,198,209,13,250,46,83,238,69,109,218,174,244,71,118,67,252,168,209,212,94,25,38,73,94,186,150,138,234,119,189,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,229,128,174,14,43,25,227,147,134,180,169,249,91,195,100,68,118,187,115,209,205,23,77,77,75,105,242,167,83,165,37,104,56,72,111,83,52,73,121,173,84,165,56,146,229,178,235,106,65,41,78,165,198,106,2,153,73,170,214,164,174,29,26,153,46,124,134,227,191,45,109,70,101,78,173,44,48,210,222,121,211,74,72,204,144,219,77,184,226,213,217,40,66,148,122,17,25,143,107,129,120,233,136,249,116,196,122,118,40,97,125,103,192,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,59,10,101,163,49,118,38,104,48,178,6,38,88,178,63,181,67,172,66,216,247,244,178,169,225,153,121,248,124,199,90,111,157,202,231,161,60,212,39,98,251,145,247,34,202,163,90,204,216,251,211,227,39,218,5,195,247,139,226,213,56,94,231,167,246,107,181,81,129,216,199,121,248,188,73,162,239,244,60,153,169,218,245,118,150,219,105,50,213,227,81,248,137,140,232,231,51,82,74,214,209,33,207,165,82,100,56,83,252,0,86,7,20,94,32,16,233,16,234,89,100,193,11,139,157,85,123,196,211,175,138,163,13,176,252,86,226,186,195,172,61,73,79,49,11,220,241,243,117,117,198,205,10,101,77,165,178,81,172,221,75,81,3,133,199,191,102,25,126,186,251,158,104,191,224,16,3,141,95,186,197,173,246,129,7,238,234,136,170,188,167,123,211,224,223,218,5,189,247,139,3,101,48,1,0,56,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,95,240,0,13,85,198,202,121,78,247,88,193,191,179,251,123,238,230,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,252,173,105,66,77,107,81,37,41,45,76,204,244,34,33,78,220,89,51,72,245,225,117,55,130,118,181,85,181,82,232,239,19,179,213,29,243,53,120,182,156,157,25,198,148,104,116,211,166,213,39,84,169,4,174,218,232,93,7,79,194,175,42,234,196,107,229,56,193,117,82,29,85,34,223,146,71,8,223,143,170,21,49,135,160,200,109,69,189,149,36,253,69,171,170,86,74,248,104,93,69,208,52,211,76,52,150,89,109,40,66,8,146,148,164,180,34,34,232,69,161,15,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,97,76,224,97,189,19,19,176,38,230,160,214,32,181,33,109,211,230,191,12,214,210,22,109,201,40,114,18,218,203,114,85,161,150,243,234,69,169,121,13,125,35,212,234,216,65,139,135,80,164,72,113,153,182,149,195,189,181,33,106,78,171,139,43,82,35,218,104,61,55,54,93,182,254,129,126,57,42,204,101,39,48,88,61,73,171,122,74,51,149,136,17,216,135,80,104,158,73,185,207,68,88,234,117,70,158,106,213,166,247,180,213,70,71,175,114,215,188,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,102,108,125,233,241,147,237,2,225,251,197,241,226,172,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,176,158,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,120,103,20,151,20,202,247,43,114,8,210,103,204,67,136,70,117,16,3,138,22,122,127,97,75,85,120,29,131,151,159,132,196,154,214,207,76,73,132,157,207,80,169,110,54,163,61,30,37,23,135,152,246,173,242,244,37,45,13,26,220,250,37,42,59,135,74,194,127,240,84,247,167,186,126,207,231,125,227,78,25,87,142,119,239,39,252,100,254,109,21,86,44,211,133,62,122,163,89,206,64,202,198,43,207,137,26,133,42,65,51,101,78,76,87,84,250,106,50,230,160,189,26,178,101,181,18,144,235,178,28,117,47,56,105,229,153,56,149,45,73,83,100,213,186,0,0,0,128,28,106,253,214,45,111,180,8,63,119,84,69,43,9,105,195,231,59,117,92,168,95,238,80,174,119,229,206,195,171,170,68,118,106,176,213,41,73,98,146,250,158,101,43,171,33,180,178,234,214,182,227,165,196,169,166,201,38,241,114,201,70,102,219,122,88,175,20,108,209,82,176,215,43,140,219,182,69,110,36,234,150,50,71,93,54,151,50,34,210,251,14,81,20,210,21,54,83,110,114,220,101,212,45,151,154,96,180,82,85,164,194,117,181,31,44,196,31,200,78,121,115,89,74,197,60,51,203,245,54,185,248,95,104,77,168,66,183,145,72,168,82,202,91,212,234,106,164,161,79,190,203,237,18,100,126,231,140,151,141,60,197,173,150,154,73,234,141,141,167,103,109,198,175,222,158,214,251,63,131,247,141,68,64,1,106,156,43,51,227,255,0,130,50,169,139,245,175,237,173,90,21,218,157,71,254,1,17,168,137,71,43,255,0,120,83,75,113,239,237,113,208,159,197,32,90,160,234,110,203,166,133,99,90,181,155,214,233,157,224,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,161,124,253,103,94,234,205,102,35,203,162,82,106,126,31,12,173,154,131,205,219,148,248,230,226,27,159,176,212,218,106,114,9,196,161,106,121,212,25,154,18,180,151,37,181,154,8,183,41,213,187,234,184,106,100,174,187,152,108,71,131,138,183,35,149,90,86,30,217,213,5,58,170,149,46,160,136,210,165,86,34,156,103,154,132,133,182,234,100,198,245,95,67,167,33,180,234,73,108,208,133,161,197,37,104,189,65,175,14,127,240,26,78,95,51,71,119,91,44,194,137,26,133,95,144,187,154,222,68,72,237,70,97,20,233,110,184,164,178,219,45,173,68,210,24,117,47,70,34,50,78,165,28,150,72,74,84,146,19,255,0,131,78,97,233,87,38,23,213,50,221,90,170,203,93,195,105,200,151,91,163,199,84,52,165,130,162,60,227,92,196,161,212,23,172,180,76,125,213,40,157,245,180,148,217,32,212,148,168,155,167,97,117,57,131,198,191,216,91,133,13,137,225,233,254,42,125,247,135,246,253,149,15,123,91,217,107,198,209,203,196,56,230,142,33,73,210,43,82,118,40,183,104,233,181,185,38,157,218,84,6,19,216,191,178,134,41,217,184,103,233,79,70,126,22,220,20,234,23,141,228,115,188,47,138,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,203,216,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,118,30,128,5,85,241,206,253,228,255,0,140,159,205,162,170,197,143,240,167,207,28,108,53,170,192,202,222,36,162,91,180,43,158,176,72,181,170,105,91,175,157,58,163,41,72,65,66,91,122,153,34,51,206,232,164,169,180,151,45,231,92,82,201,73,117,78,51,113,35,137,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,162,206,34,153,234,147,154,91,200,236,124,62,159,45,24,87,64,144,203,208,89,147,21,164,46,167,81,100,164,32,234,68,102,217,62,202,20,220,133,54,134,84,191,97,9,90,144,133,168,208,143,63,144,92,148,93,89,172,196,120,149,186,181,51,195,225,149,179,80,101,203,142,161,32,156,67,115,246,26,92,85,50,57,182,164,45,79,58,131,34,90,144,162,228,182,178,89,158,229,52,135,114,87,25,90,100,106,46,100,172,154,52,55,37,185,30,6,27,211,99,52,185,114,221,148,250,144,137,245,4,164,220,121,229,41,215,87,161,22,171,113,74,90,143,83,81,153,153,152,204,28,12,127,126,207,226,223,243,144,181,64,21,87,199,59,247,147,254,50,127,54,140,85,193,83,222,158,233,251,63,157,247,141,56,93,72,0,10,171,227,157,251,201,255,0,25,63,155,69,85,139,31,225,79,158,56,216,107,85,129,149,188,73,68,183,104,87,61,96,145,107,84,210,183,95,58,117,70,82,144,130,132,182,245,50,68,103,157,209,73,83,105,46,91,206,184,165,146,146,234,156,103,42,241,141,204,221,86,206,141,103,229,254,204,147,112,81,171,174,200,133,124,74,173,64,168,170,34,18,195,46,200,110,43,9,229,158,245,172,164,179,226,53,51,73,54,184,209,212,157,234,61,90,243,252,47,115,175,153,252,94,198,84,96,198,33,84,255,0,14,173,182,109,245,201,118,163,52,227,177,58,136,204,68,165,8,144,110,165,41,114,111,53,199,24,101,194,112,220,116,212,226,29,222,68,135,121,145,87,138,63,191,102,38,254,165,251,158,16,138,162,247,184,117,231,170,54,105,108,210,177,241,6,124,68,98,165,2,59,207,78,102,52,87,80,138,157,57,147,142,130,169,25,147,100,195,43,83,146,18,218,217,74,253,180,41,105,66,16,162,66,38,80,0,0,13,85,198,202,121,78,247,88,193,191,179,251,123,238,230,6,85,1,92,28,86,50,57,39,18,169,83,243,73,134,203,136,213,118,216,163,154,238,154,98,144,211,5,81,167,69,74,214,115,80,230,132,107,146,203,90,165,73,113,71,204,101,166,210,131,74,154,75,111,84,181,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,231,254,108,120,170,73,197,140,188,219,24,117,133,165,46,147,115,221,84,117,179,136,143,156,6,147,17,164,57,29,232,178,169,177,208,249,60,163,67,202,81,188,151,144,178,91,109,114,11,121,184,183,82,212,31,192,188,11,196,124,197,226,61,59,11,240,190,141,227,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,175,0,50,174,58,229,234,234,192,184,120,127,91,171,73,244,141,23,18,44,250,101,219,72,168,55,21,198,155,47,18,194,28,126,26,141,68,104,55,152,90,200,148,72,82,181,109,198,22,100,131,119,98,115,86,64,115,237,81,202,77,118,93,177,122,177,85,172,97,149,87,197,76,147,75,165,199,138,114,163,213,28,67,9,68,196,41,194,74,221,245,35,37,147,104,222,66,9,46,27,132,70,164,146,85,135,243,85,153,139,203,53,248,185,51,20,175,8,49,41,200,76,116,211,105,20,200,196,74,69,58,156,218,220,91,76,27,155,73,79,47,115,174,45,110,40,139,114,214,173,169,66,54,54,137,65,194,247,34,223,179,93,212,140,113,198,59,51,197,225,181,23,127,161,227,77,86,214,107,181,70,220,73,22,172,154,79,196,67,103,71,57,154,154,80,183,73,13,253,42,83,33,178,186,145,74,220,106,253,233,237,111,179,248,63,120,212,68,0,23,19,194,159,60,114,113,42,149,3,43,120,146,136,141,87,109,138,57,34,214,169,165,109,48,85,26,116,84,161,5,9,109,234,70,185,44,181,162,146,166,210,124,198,90,113,75,36,169,165,56,245,143,136,255,0,157,124,215,80,178,151,131,83,111,46,109,42,101,223,82,214,29,173,68,154,242,211,227,229,110,65,56,225,165,178,53,155,44,33,124,215,15,84,36,244,67,124,196,45,214,204,107,217,118,93,53,219,230,234,172,222,183,76,239,27,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,6,64,202,119,189,62,13,253,160,91,223,120,176,46,167,138,63,184,158,38,254,165,251,226,16,162,188,39,190,191,98,252,83,179,113,51,209,126,147,252,18,184,41,213,223,5,207,228,248,175,11,37,183,185,92,205,170,217,187,151,183,118,213,105,174,186,30,154,13,143,176,47,29,48,227,49,120,113,78,197,12,47,172,248,234,84,237,90,121,151,72,145,42,159,41,36,70,228,89,45,145,159,45,228,110,78,165,169,164,210,164,173,10,90,22,133,171,32,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,214,135,22,47,175,217,67,20,239,44,76,244,95,163,63,11,110,10,141,119,193,115,249,222,23,197,73,113,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,130,223,248,42,123,172,93,63,104,19,190,238,167,10,171,205,143,189,62,50,125,160,92,63,120,190,49,253,167,116,215,108,107,170,141,122,218,211,188,21,106,223,168,71,170,83,164,242,144,231,34,83,14,37,198,156,216,178,82,21,181,104,73,232,162,52,158,154,25,25,116,23,211,144,92,235,218,185,172,195,136,148,74,181,79,195,226,109,179,79,101,187,142,159,32,219,67,147,246,18,91,85,78,57,54,148,33,76,186,179,35,90,80,146,228,184,178,65,150,213,52,183,101,80,134,188,69,51,213,27,43,86,105,216,248,125,62,34,241,82,191,29,151,160,179,38,43,171,69,50,156,241,200,65,212,136,205,179,97,229,165,200,234,109,12,169,126,218,210,181,33,104,73,161,116,87,86,171,85,107,245,89,181,218,237,78,93,70,165,81,144,228,185,147,37,188,167,159,146,251,138,53,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,148,28,46,61,251,48,203,245,215,220,243,68,255,0,227,87,238,177,107,125,160,65,251,186,162,41,88,77,254,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,90,113,132,204,239,224,14,28,83,178,245,102,221,21,90,109,211,120,108,168,86,209,13,157,141,174,221,50,144,210,152,113,243,208,203,158,250,8,182,55,169,169,182,30,75,134,148,56,73,119,5,228,3,61,89,210,196,44,121,180,112,166,167,62,94,38,219,46,71,68,42,172,105,113,99,52,253,50,156,142,90,23,84,114,114,91,39,84,182,75,105,153,190,181,243,205,102,223,87,157,109,101,113,32,2,157,184,172,103,142,54,37,85,103,229,111,13,145,45,170,21,177,88,52,93,53,53,45,214,14,163,81,138,165,160,225,33,189,72,151,25,151,117,82,148,226,79,152,243,77,169,4,148,180,151,30,129,86,6,22,223,120,161,248,71,248,11,66,244,159,224,149,191,50,233,172,126,234,101,159,11,75,139,183,158,255,0,210,173,59,246,243,17,234,35,114,207,94,137,61,12,121,81,234,175,252,45,190,240,191,240,115,240,234,133,232,207,194,219,126,29,211,71,253,212,203,222,42,151,43,119,33,255,0,162,90,182,110,229,175,212,94,213,150,157,82,90,144,159,252,45,51,237,248,9,50,131,149,28,80,99,125,191,85,168,120,59,66,169,30,62,174,64,157,45,243,81,67,144,148,22,174,50,243,238,168,208,238,134,166,220,112,201,102,109,40,148,197,191,136,149,196,27,59,116,172,168,88,13,208,173,135,226,78,196,91,170,60,134,105,80,211,41,41,126,146,194,153,121,40,171,45,181,50,234,22,134,228,37,180,165,167,9,36,241,243,9,38,100,219,154,81,15,251,42,191,110,175,252,171,113,220,151,29,67,255,0,89,50,117,74,116,135,63,227,56,243,206,56,191,154,148,165,121,153,139,211,225,251,145,26,22,85,109,86,239,91,165,30,55,19,110,10,121,55,81,147,170,219,244,92,87,219,138,227,180,173,136,144,236,119,249,82,99,168,252,74,72,148,189,116,45,19,208,224,183,20,44,139,126,194,151,82,241,199,7,44,207,9,134,213,173,158,152,141,9,91,153,161,85,28,113,68,122,50,73,47,15,13,237,91,229,232,106,66,29,53,183,244,73,84,118,206,53,101,71,53,216,143,148,172,71,69,235,101,59,227,169,83,185,108,87,232,15,188,104,139,87,138,147,51,36,168,200,143,150,242,55,40,218,120,136,212,218,148,162,50,90,22,227,107,216,122,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,90,230,102,199,222,159,25,62,208,46,31,188,95,24,254,211,186,107,182,53,213,70,189,109,105,222,10,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,11,233,200,46,117,237,92,214,97,196,74,37,90,167,225,241,54,217,167,178,221,199,79,144,109,161,201,251,9,45,170,167,28,155,74,16,166,93,89,145,173,40,73,114,92,89,32,203,106,154,91,178,168,67,94,34,153,234,141,149,171,52,236,124,62,159,17,120,169,95,142,203,208,89,147,21,213,162,153,78,120,228,32,234,68,102,217,176,242,210,228,117,54,134,84,191,109,105,90,144,180,36,208,186,43,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,74,14,23,30,253,152,101,250,235,238,121,162,255,0,128,64,14,53,126,235,22,183,218,4,31,187,170,34,170,242,157,239,79,131,127,104,22,247,222,44,13,148,192,4,0,227,87,238,177,107,125,160,65,251,186,162,43,3,37,248,199,66,192,44,208,88,24,171,116,179,190,139,74,168,57,30,162,230,229,151,134,139,46,59,177,29,147,162,16,181,175,146,137,10,119,150,148,154,151,203,216,90,26,181,45,138,45,59,166,133,124,218,180,107,214,214,157,227,104,183,5,62,61,82,157,39,148,182,249,241,95,109,46,52,230,197,146,86,157,200,90,79,69,17,40,181,208,200,143,160,237,128,98,172,203,230,46,196,202,254,22,79,196,203,234,71,246,216,116,120,91,30,254,153,213,60,51,207,49,15,152,211,78,114,121,188,133,167,154,180,236,71,115,62,196,122,214,13,148,242,157,238,177,131,127,103,246,247,221,204,12,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,61,103,87,49,148,156,190,224,245,90,173,233,24,237,214,39,199,126,29,61,163,121,36,231,61,113,100,41,165,18,121,168,86,155,217,211,84,153,158,189,139,94,212,29,34,167,86,197,252,92,42,133,94,67,143,77,187,110,29,238,41,107,82,180,92,169,90,153,22,227,89,233,171,135,223,119,233,27,5,228,251,13,232,152,99,129,54,205,6,143,5,168,235,114,159,9,249,134,134,144,131,114,73,195,142,151,22,123,82,157,76,246,23,83,45,79,204,102,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,24,127,52,248,129,66,195,172,35,171,214,235,211,216,142,193,177,33,178,39,93,66,13,103,225,95,86,212,238,82,72,204,201,7,161,106,53,227,197,107,130,159,117,98,45,197,112,82,217,74,35,78,170,75,144,131,74,82,91,137,111,173,100,175,84,204,143,82,81,117,212,198,108,200,214,105,235,217,119,197,42,84,119,38,56,118,221,90,123,17,234,12,27,139,52,33,14,201,140,78,186,73,231,54,217,40,155,103,77,202,215,231,169,118,191,107,54,235,165,95,22,181,42,237,162,60,78,194,171,194,98,107,38,74,74,143,99,173,165,196,235,180,204,181,209,69,216,207,235,49,221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,51,99,239,79,140,159,104,23,15,222,47,140,171,114,100,162,234,172,228,199,15,243,99,134,84,207,72,196,77,62,168,221,233,79,96,156,92,166,124,61,86,107,104,169,164,141,74,37,50,150,16,211,110,165,180,167,148,150,82,233,146,146,167,150,222,42,203,70,98,239,188,175,226,156,12,76,177,100,127,106,135,88,133,177,159,233,157,47,196,178,243,240,249,142,180,231,39,155,200,66,121,168,78,244,119,35,238,71,109,57,133,226,151,129,214,254,92,89,189,112,102,237,244,173,241,122,83,223,143,66,164,183,201,241,212,25,70,131,66,228,212,89,89,56,134,124,58,204,141,45,168,148,153,10,74,73,189,237,26,222,69,48,213,170,119,150,43,223,243,107,51,27,151,95,187,47,26,195,146,93,68,72,132,111,212,42,50,222,53,40,155,101,148,145,26,220,117,195,209,13,164,186,168,137,37,216,134,127,205,142,79,170,185,79,194,60,34,85,242,81,14,251,189,100,87,167,214,145,25,213,56,136,44,52,138,113,70,130,106,37,155,78,45,163,113,245,173,198,210,68,107,125,72,37,56,134,208,226,179,7,5,79,122,123,167,236,254,119,222,52,225,149,120,231,126,242,127,198,79,230,209,5,114,173,150,58,238,106,174,171,186,202,181,171,94,10,181,111,217,243,238,90,116,111,12,135,61,41,41,135,24,109,168,59,214,235,72,99,154,185,9,46,114,140,210,141,53,52,153,117,44,85,118,90,213,219,26,234,172,217,87,76,31,5,90,183,234,18,41,117,24,220,212,57,200,148,195,138,109,214,247,160,212,133,109,90,20,90,164,205,39,166,164,102,93,69,191,112,163,206,191,236,155,106,177,150,188,76,169,210,163,92,150,149,62,60,107,73,221,121,47,86,41,108,182,164,156,125,132,146,109,79,69,109,180,117,74,183,184,209,238,52,25,178,243,170,177,80,0,1,0,56,213,251,172,90,223,104,16,126,238,168,138,139,193,11,42,149,137,88,209,96,225,205,118,68,182,41,183,85,209,74,162,76,118,34,210,151,219,98,76,182,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,97,232,51,47,151,75,239,43,248,167,63,12,239,168,255,0,219,102,81,230,239,103,250,103,75,241,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,140,187,25,227,73,181,106,173,70,52,8,117,10,156,185,81,233,113,206,36,22,158,121,75,68,86,13,215,30,54,154,73,158,136,65,186,243,174,26,83,161,111,113,106,238,163,51,179,78,11,153,122,244,157,118,227,204,237,90,77,42,68,74,71,137,180,169,16,156,139,205,148,204,229,162,51,207,204,75,138,45,25,209,135,9,148,154,53,82,211,33,242,51,66,83,163,158,3,141,95,189,61,173,246,127,7,239,26,136,142,185,73,203,60,156,211,220,55,229,143,70,157,45,139,134,135,99,206,184,237,246,89,54,182,77,168,177,42,42,27,136,233,186,164,165,40,117,47,56,217,47,122,54,45,72,89,154,146,133,33,88,126,236,181,171,182,53,213,89,178,174,152,62,10,181,111,212,36,82,234,49,185,168,115,145,41,135,20,219,173,239,65,169,10,218,180,40,181,73,154,79,77,72,204,186,139,180,225,161,158,56,217,142,179,89,193,235,225,18,209,136,182,93,29,181,189,45,197,187,33,21,202,115,38,219,5,53,79,44,212,162,146,74,91,73,121,43,87,174,183,9,196,25,146,150,134,96,255,0,20,44,235,254,216,11,237,120,49,135,181,58,84,236,54,179,106,8,146,213,70,17,243,189,51,84,75,42,66,228,19,170,73,104,203,92,215,217,108,155,51,67,158,187,187,220,74,218,229,224,188,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,241,46,37,46,37,148,109,86,229,145,168,203,150,135,22,141,132,236,11,2,205,194,203,54,147,135,216,125,111,68,161,219,212,56,229,26,12,24,196,123,26,70,166,102,102,102,102,165,173,74,53,45,107,81,154,214,181,41,74,53,41,70,103,232,5,101,241,167,192,104,213,107,54,212,204,109,26,20,181,212,168,82,17,108,214,141,152,238,186,143,71,60,110,59,25,231,86,75,216,194,26,144,110,54,71,179,233,23,57,9,53,250,168,73,193,254,29,88,199,93,193,188,220,88,146,105,12,248,136,151,133,65,139,58,169,27,114,17,206,139,61,246,155,73,239,82,22,105,229,62,81,223,209,59,84,190,70,205,201,74,212,98,53,137,85,158,172,82,252,43,163,229,251,12,224,87,124,84,11,19,7,237,159,19,11,194,236,240,117,73,176,25,121,239,164,52,18,156,223,21,52,229,116,82,144,157,52,45,21,204,33,151,248,52,224,189,86,229,199,154,166,52,85,109,9,111,219,214,125,30,92,74,117,105,75,83,76,49,91,127,148,223,41,26,40,185,203,240,110,202,220,157,22,148,19,173,169,91,84,182,140,238,124,0,85,95,28,239,222,79,248,201,252,218,34,87,15,236,179,217,185,175,196,187,215,11,111,9,210,233,203,77,143,46,165,72,169,198,51,82,233,213,22,231,66,67,79,155,123,137,47,35,107,174,33,109,168,203,114,22,173,170,66,246,56,140,1,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,105,225,79,158,57,56,149,74,129,149,188,73,68,70,171,182,197,28,145,107,84,210,182,152,42,141,58,42,80,130,132,182,245,35,92,150,90,209,73,83,105,62,99,45,56,165,146,84,210,156,123,21,113,88,207,84,107,197,201,249,88,194,137,241,36,208,162,200,54,111,89,202,138,234,95,85,70,36,213,151,163,80,79,54,146,74,26,118,59,110,169,230,205,92,195,54,210,149,165,41,112,157,132,25,104,203,165,247,154,12,83,129,134,118,44,127,237,83,43,19,119,179,253,44,165,248,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,196,93,204,182,19,192,188,11,195,140,186,97,197,59,11,240,190,141,224,105,80,117,117,231,157,50,92,170,132,165,17,19,146,164,184,68,92,199,151,181,58,158,132,146,74,82,132,37,8,66,16,154,150,227,87,239,79,107,125,159,193,251,198,162,50,175,3,31,223,179,248,183,252,228,45,80,5,85,241,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,23,82,0,2,170,248,231,126,242,127,198,79,230,209,18,184,127,101,158,205,205,126,37,222,184,91,120,78,151,78,90,108,121,117,42,69,78,49,154,151,78,168,183,58,18,26,124,219,220,73,121,27,93,113,11,109,70,91,144,181,109,82,23,177,196,96,11,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,241,46,107,166,187,120,84,89,171,92,115,188,92,184,244,248,20,182,220,229,33,189,177,97,69,106,36,102,244,65,17,30,198,24,105,26,233,185,91,117,81,154,140,204,238,167,132,222,88,191,98,12,14,253,150,111,27,94,148,205,223,136,123,42,16,42,13,189,207,148,221,186,227,44,185,21,133,31,84,53,204,89,45,245,33,179,213,73,91,28,211,222,217,33,170,235,226,143,239,217,137,191,169,126,231,132,60,165,129,147,171,239,20,50,177,113,230,94,197,153,233,63,193,43,130,101,58,177,68,229,178,207,133,165,197,167,38,107,245,31,16,235,233,223,183,152,132,114,16,218,150,122,238,35,61,13,35,10,218,119,77,118,198,186,168,215,173,173,59,193,86,173,250,132,122,165,58,79,41,14,114,37,48,226,92,105,205,139,37,33,91,86,132,158,138,35,73,233,161,145,151,65,176,158,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,128,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,32,0,0,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,10,149,226,139,195,254,101,34,101,75,51,120,33,110,243,169,79,120,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,106,181,173,59,90,187,124,221,84,107,42,214,131,227,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,190,156,130,228,162,213,202,158,28,68,173,213,169,158,35,19,110,106,123,46,92,117,9,4,218,220,129,188,146,226,169,145,205,181,45,9,101,165,145,18,212,133,31,57,196,18,204,246,165,164,53,64,35,96,139,103,1,172,220,201,112,252,195,140,41,188,225,68,82,42,56,111,65,93,50,115,209,205,229,210,106,37,74,104,163,205,104,146,180,43,123,106,86,166,146,90,119,160,214,218,143,98,212,71,72,57,138,192,107,203,45,184,185,93,194,155,206,20,180,174,157,33,107,166,78,122,57,50,138,181,56,214,162,143,53,162,74,214,157,142,37,58,154,73,106,216,178,91,106,61,232,81,22,106,225,243,146,74,174,107,239,247,43,183,59,18,224,225,213,171,34,59,213,89,138,138,165,49,86,125,47,50,165,210,80,226,94,105,104,91,145,212,226,148,235,102,163,100,185,102,162,35,113,189,111,122,211,181,168,86,53,171,70,178,173,104,62,10,139,111,211,227,210,233,209,185,171,115,145,21,134,210,219,77,239,89,169,106,218,132,36,181,81,154,143,77,76,204,250,142,216,82,183,26,191,122,123,91,236,254,15,222,53,17,138,178,119,147,175,219,107,133,152,193,248,61,51,194,94,118,87,162,106,52,47,163,230,122,67,153,26,169,190,157,235,190,211,77,115,222,106,39,211,175,119,47,149,208,180,82,245,141,95,236,170,194,186,191,242,173,185,114,91,149,15,253,100,57,212,217,209,220,255,0,138,227,47,54,226,62,74,74,147,228,100,46,83,0,248,170,97,197,123,44,183,13,243,139,53,74,85,63,16,172,74,123,113,213,68,145,83,36,74,186,229,20,86,201,169,49,210,220,116,165,191,17,43,154,149,182,203,110,166,50,72,150,230,141,154,76,85,94,101,243,23,125,230,131,20,231,226,101,245,35,251,108,58,60,45,140,255,0,75,41,126,37,231,152,135,204,105,166,249,220,174,122,211,205,90,119,175,185,159,98,44,171,109,228,162,234,163,100,199,16,51,99,137,180,207,71,68,85,62,152,221,151,79,124,156,68,167,188,69,86,19,107,169,168,137,73,36,178,166,22,235,109,37,196,171,154,151,148,233,18,82,150,86,230,42,202,119,189,62,13,253,160,91,223,120,176,46,167,138,63,184,158,38,254,165,251,226,16,160,17,42,178,11,157,123,171,42,120,143,18,137,86,169,248,140,50,185,170,12,183,113,211,228,27,139,110,6,243,75,106,169,199,38,210,181,165,230,144,68,107,74,18,124,230,208,72,50,220,150,150,213,244,90,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,203,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,81,103,17,76,245,73,205,45,228,118,62,31,79,150,140,43,160,72,101,232,44,201,138,210,23,83,168,178,82,16,117,34,51,108,159,101,10,110,66,155,67,42,95,176,132,173,72,66,212,104,68,53,23,83,193,83,221,98,233,251,64,157,247,117,56,85,94,108,125,233,241,147,237,2,225,251,197,241,237,108,92,159,92,216,163,148,74,222,100,112,252,165,212,42,86,125,209,82,129,112,211,84,236,118,152,102,137,26,152,196,197,78,66,156,90,21,189,181,41,196,169,180,243,20,225,58,217,165,41,229,171,126,52,192,188,116,196,124,186,98,61,59,20,48,190,179,224,106,176,117,105,230,93,35,92,90,132,85,25,27,145,100,182,70,92,198,87,181,58,150,164,162,82,82,180,41,11,66,22,155,159,187,120,154,224,148,12,168,30,61,219,213,168,138,185,234,49,215,74,166,91,78,48,251,203,77,200,80,217,121,200,138,37,165,133,63,26,50,164,178,111,72,70,214,205,6,68,133,115,22,218,21,72,55,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,146,152,187,146,202,174,1,228,154,133,140,184,165,111,203,165,226,13,221,124,67,137,22,11,242,84,75,166,209,21,79,152,234,90,121,141,164,77,201,117,214,201,107,74,205,106,66,16,202,126,137,124,228,31,23,133,199,191,102,25,126,186,251,158,104,159,252,106,253,214,45,111,180,8,63,119,84,69,96,100,219,7,40,89,128,204,61,191,131,183,27,222,30,37,205,79,174,71,110,78,213,175,194,74,69,34,99,145,164,236,66,208,110,114,159,109,167,121,123,201,43,217,181,94,170,140,135,159,204,86,3,94,89,109,197,202,238,20,222,112,165,165,116,233,11,93,50,115,209,201,148,85,169,198,181,20,121,173,18,86,180,236,113,41,212,210,75,86,197,146,219,81,239,66,136,188,173,217,127,222,87,212,107,126,45,225,112,203,171,34,213,163,183,64,164,28,147,37,46,45,57,183,93,117,168,228,189,55,41,8,83,238,18,55,25,237,70,212,39,68,33,9,77,175,112,100,203,167,224,213,137,93,204,189,126,62,147,238,254,101,10,223,245,253,138,91,15,23,138,119,212,116,210,124,217,77,18,54,184,218,86,143,5,185,38,105,123,173,149,0,175,94,45,57,183,188,176,122,205,143,128,150,101,175,46,58,241,30,143,37,21,59,150,92,98,84,66,167,40,212,204,136,81,77,90,165,114,84,147,209,213,31,226,90,121,179,73,26,222,74,218,168,27,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,94,66,242,163,135,25,74,200,142,48,217,86,83,94,58,171,59,15,235,207,215,235,239,178,72,149,87,148,154,100,130,37,40,136,207,150,202,55,40,154,100,140,210,218,84,163,51,90,214,227,139,161,113,123,213,60,170,217,185,175,225,249,133,118,125,102,155,17,55,61,59,13,232,210,109,58,187,142,27,43,167,84,78,148,198,194,83,169,66,213,225,156,82,91,75,200,218,173,200,34,81,23,49,13,173,20,131,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,126,225,45,155,123,203,24,108,217,24,9,121,218,242,228,47,14,40,241,145,76,185,98,70,36,196,58,114,77,44,199,133,40,211,162,81,37,41,45,26,81,126,57,166,92,53,17,45,149,45,216,107,197,23,44,120,143,132,88,227,82,197,234,221,106,171,117,91,120,141,80,147,61,154,219,241,141,45,211,165,45,231,77,186,66,148,110,184,175,161,138,134,73,165,43,150,149,182,133,37,180,17,50,178,78,42,200,182,96,168,89,106,204,117,187,136,151,77,191,74,168,209,100,110,163,212,101,205,97,110,61,71,139,37,104,67,179,226,154,18,181,165,230,144,74,212,146,133,41,198,148,243,69,161,187,185,59,9,218,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,29,120,136,102,74,205,203,214,94,106,241,110,42,4,75,150,165,127,71,149,108,211,104,47,205,54,17,41,15,199,90,100,60,247,45,196,63,225,155,109,90,44,217,50,94,247,89,70,246,185,132,234,53,247,23,209,194,247,47,87,222,95,242,226,132,98,20,154,172,26,173,229,80,93,192,237,183,54,43,44,250,27,114,18,210,8,246,145,186,111,58,203,76,56,226,92,81,114,253,70,249,77,173,14,169,202,108,205,143,189,62,50,125,160,92,63,120,190,61,173,139,147,235,155,20,114,137,91,204,142,31,148,186,133,74,207,186,42,80,46,26,106,157,142,211,12,209,35,83,24,152,169,200,83,139,66,183,182,165,56,149,54,158,98,156,39,91,52,165,60,181,111,198,152,23,142,152,143,151,76,71,167,98,134,23,214,124,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,115,247,111,19,92,18,129,149,3,199,187,122,181,17,87,61,70,58,233,84,203,105,198,31,121,105,185,10,27,47,57,17,68,180,176,167,227,70,84,150,77,233,8,218,217,160,200,144,174,98,219,66,169,6,255,0,191,239,44,83,188,170,216,131,136,55,12,186,229,195,92,144,114,103,78,146,101,189,213,232,68,68,68,68,73,66,18,146,74,16,132,145,33,8,74,82,146,74,82,68,82,83,23,114,89,85,192,60,147,80,177,151,20,173,249,116,188,65,187,175,136,113,34,193,126,74,137,116,218,34,169,243,29,75,79,49,180,137,185,46,186,217,45,105,89,173,72,66,25,79,209,47,156,131,226,240,184,247,236,195,47,215,95,115,205,23,252,2,0,113,171,247,88,181,190,208,32,253,221,81,21,87,148,239,122,124,27,251,64,183,190,241,96,108,166,3,137,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,129,124,106,253,214,45,111,180,8,63,119,84,69,43,9,255,0,194,247,61,63,176,165,212,140,14,198,59,207,194,97,181,107,127,161,228,205,78,230,104,85,71,28,73,150,175,26,139,195,195,123,87,57,154,146,144,135,77,14,125,18,85,33,195,186,145,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,175,102,113,51,85,121,102,191,23,42,23,133,102,165,45,54,197,58,68,136,214,157,33,198,201,148,83,169,198,191,80,212,210,86,180,248,151,18,150,212,242,247,43,114,200,146,71,203,67,104,70,10,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,183,149,215,74,177,237,106,173,219,91,120,154,133,72,132,252,215,140,212,148,158,198,155,83,138,211,113,145,107,162,79,185,151,214,66,130,115,203,154,122,254,98,49,74,171,29,185,142,149,183,72,158,252,122,123,4,226,246,45,13,73,146,77,58,105,231,56,217,168,219,123,77,201,211,229,161,119,194,120,83,112,83,237,92,69,183,110,10,163,41,92,104,53,72,146,22,106,74,79,105,33,244,44,213,235,25,17,104,73,62,186,144,216,111,43,24,129,67,196,92,35,164,86,232,51,227,200,96,152,142,217,147,78,161,102,131,240,204,43,106,182,169,68,70,68,178,212,181,25,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,47,226,127,130,248,167,140,120,59,2,155,134,110,72,113,200,85,86,165,204,140,201,201,53,61,29,17,102,147,137,216,202,23,187,94,98,11,67,208,143,177,249,10,94,191,112,99,17,240,217,211,110,237,181,234,48,200,187,173,200,79,182,146,234,174,230,226,19,249,138,255,0,16,241,40,90,218,90,93,105,106,66,208,100,164,169,39,161,145,151,99,35,23,161,194,207,26,85,136,216,13,30,217,169,77,55,38,219,174,34,156,130,113,205,206,27,49,225,66,65,31,87,20,122,106,179,242,34,215,200,132,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,102,199,222,159,25,62,208,46,31,188,95,23,61,195,58,147,74,175,240,255,0,195,250,21,118,153,18,163,77,168,199,175,68,153,14,91,41,121,137,44,57,86,156,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,21,173,196,83,34,178,114,181,121,29,241,135,208,37,175,10,235,242,25,102,11,210,101,52,181,211,42,47,20,133,157,52,136,220,55,222,66,91,142,167,16,242,145,236,45,40,82,214,180,154,215,13,69,180,240,186,225,255,0,14,145,14,155,153,188,111,183,121,213,87,188,53,70,199,165,190,227,15,197,110,43,172,52,251,53,101,114,214,189,207,31,55,70,155,112,144,166,84,218,156,52,154,205,165,53,213,113,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,25,87,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,146,156,87,50,81,251,38,218,175,230,83,12,233,148,168,215,37,165,79,145,38,237,107,78,75,213,138,91,45,165,69,35,121,168,155,83,209,91,109,125,20,157,238,52,123,73,102,108,178,210,170,6,211,186,107,182,53,213,70,189,109,105,222,10,181,111,212,35,213,41,210,121,72,115,145,41,135,18,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,11,222,225,243,157,186,86,107,236,7,40,87,59,241,32,226,45,171,30,59,53,88,106,148,149,63,86,97,44,178,149,213,144,218,89,105,8,67,146,20,226,84,211,100,162,100,249,100,163,34,113,189,101,168,0,8,1,198,175,221,98,214,251,64,131,247,117,68,85,6,89,42,212,170,6,100,176,162,187,93,169,196,167,83,105,215,197,10,92,201,146,222,75,44,70,97,185,236,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,255,0,102,171,44,246,110,107,240,142,102,22,222,19,165,211,150,153,9,169,82,42,113,140,212,186,117,69,180,56,134,159,54,247,18,94,70,215,92,66,219,81,150,228,45,91,84,133,236,113,26,251,93,56,23,136,246,166,56,202,203,196,218,55,58,243,102,224,69,183,30,50,76,216,110,100,167,94,75,113,214,210,228,19,127,66,246,246,214,219,139,36,37,77,184,133,244,35,212,108,105,130,152,95,74,193,92,35,180,48,162,140,168,142,71,181,168,241,169,171,145,26,18,98,34,99,232,65,115,165,27,73,51,36,45,231,121,142,175,214,81,154,220,81,154,148,102,102,117,23,198,175,222,158,214,251,63,131,247,141,68,56,42,123,211,221,63,103,243,190,241,167,9,127,197,11,37,31,182,2,196,94,51,225,237,50,171,59,18,108,218,122,35,53,78,132,92,239,76,210,210,242,150,184,228,210,148,90,60,215,53,247,155,54,200,214,231,174,214,199,20,182,185,116,130,61,254,5,224,94,35,230,47,17,233,216,95,133,244,111,29,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,108,41,150,140,186,88,153,95,194,200,24,103,98,199,254,213,50,177,55,123,223,211,58,167,134,101,151,230,114,221,117,206,79,55,144,133,114,144,173,136,236,69,220,207,42,128,241,88,215,133,244,172,106,194,59,191,10,43,42,136,220,123,166,143,38,154,137,18,97,38,90,33,190,180,31,38,81,52,163,34,90,217,119,150,234,61,100,153,45,180,153,41,38,68,101,173,13,217,107,87,108,107,170,179,101,93,48,124,21,106,223,168,72,165,212,99,115,80,231,34,83,14,41,183,91,222,131,82,21,181,104,81,106,147,52,158,154,145,153,117,29,80,13,130,56,111,96,133,43,4,114,161,105,166,159,92,151,84,145,126,71,143,124,78,91,205,165,180,48,252,248,113,204,152,105,37,169,146,27,105,182,144,102,165,25,169,100,181,250,164,162,109,18,128,0,85,95,28,239,222,79,248,201,252,218,49,87,5,79,122,123,167,236,254,119,222,52,225,58,120,129,100,70,133,154,171,85,203,214,214,71,130,196,219,126,158,109,211,164,234,183,61,41,21,134,229,56,213,43,98,228,53,29,142,108,153,9,63,18,162,53,35,77,15,84,244,42,33,171,82,106,180,10,172,218,21,118,153,46,157,82,167,72,114,36,200,114,217,83,47,198,125,181,26,92,105,198,212,68,164,45,42,35,73,164,200,140,140,140,140,118,214,5,129,121,98,157,229,73,195,236,62,183,165,215,46,26,228,130,141,6,12,98,45,238,175,67,51,51,51,50,74,16,148,146,150,181,168,201,8,66,84,165,26,82,147,50,216,79,39,121,85,179,114,161,132,116,251,62,141,77,136,171,158,163,30,60,155,178,174,219,134,242,234,53,18,71,174,73,117,72,66,188,51,106,83,137,101,27,83,181,6,106,50,230,45,197,175,58,138,86,227,87,239,79,107,125,159,193,251,198,162,50,175,3,31,223,179,248,183,252,228,45,80,5,43,113,126,204,93,137,140,24,167,108,97,157,139,35,199,254,198,126,151,135,88,155,177,230,182,85,29,146,134,95,135,203,117,164,107,201,240,40,87,53,10,90,23,207,208,140,182,25,171,15,240,235,204,197,155,149,172,195,21,231,136,48,101,174,222,175,209,222,183,39,77,140,70,181,211,16,244,136,239,20,179,104,146,106,121,9,84,116,146,208,159,95,98,212,164,146,212,146,109,119,253,73,171,82,171,244,168,85,218,21,78,37,70,155,81,142,220,184,115,34,60,151,152,146,195,137,37,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,229,128,10,171,227,157,251,201,255,0,25,63,155,70,10,225,1,127,217,182,46,107,228,197,188,46,24,148,149,221,86,188,154,5,32,228,153,165,18,170,46,76,134,235,81,201,122,109,74,214,150,28,36,110,50,220,189,168,78,171,90,18,171,9,226,5,145,26,22,106,173,87,47,91,89,30,11,19,109,250,121,183,78,147,170,220,244,164,86,27,148,227,84,173,139,144,212,118,57,178,100,36,252,74,136,212,141,52,61,83,208,169,219,46,185,117,188,177,183,48,212,44,18,126,211,184,16,180,86,16,205,214,203,45,20,105,116,122,115,50,18,137,239,58,111,39,107,11,105,38,164,145,56,159,198,154,27,36,169,106,74,21,177,245,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,66,131,56,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,67,254,40,89,40,253,175,247,218,241,159,15,105,148,168,56,109,121,84,17,25,170,116,34,228,250,26,168,166,84,181,199,38,148,163,213,151,121,79,188,217,182,68,134,253,118,182,54,148,53,204,141,121,104,204,93,247,149,252,83,129,137,150,44,143,237,80,235,16,182,51,253,51,165,248,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,228,125,200,246,8,203,174,60,217,185,146,194,58,22,43,89,147,98,41,21,24,232,69,78,11,50,13,229,210,106,36,132,156,136,78,154,144,133,111,109,74,208,148,104,78,244,26,28,73,108,90,76,242,88,0,243,246,157,255,0,102,223,82,110,8,182,125,195,18,172,187,86,176,229,2,174,113,140,212,136,181,22,218,105,215,99,154,244,218,165,161,47,182,75,218,103,181,123,144,173,22,133,165,58,187,141,148,242,157,238,177,131,127,103,246,247,221,204,12,170,0,56,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,136,213,151,30,30,120,13,150,140,80,185,49,82,208,135,46,163,82,168,200,89,91,232,169,43,156,86,220,39,27,34,118,60,101,43,85,45,106,81,186,158,122,204,220,38,77,13,107,248,231,31,148,3,85,113,178,158,83,189,214,48,111,236,254,222,251,185,129,231,243,131,148,203,55,55,88,95,248,15,93,145,18,143,93,129,33,185,52,43,141,80,14,83,244,165,155,136,55,201,8,39,26,53,161,214,144,109,169,6,189,154,242,214,100,106,105,6,89,3,5,240,134,205,192,92,47,183,240,143,15,216,150,221,10,221,142,166,99,156,183,205,231,221,90,220,83,174,188,226,250,17,173,199,92,113,195,36,146,80,70,179,36,165,41,34,73,123,80,20,173,198,175,222,158,214,251,63,131,247,141,68,101,94,6,63,191,103,241,111,249,200,122,174,41,121,9,252,59,135,94,205,118,23,191,178,224,165,83,252,101,223,75,145,35,70,231,193,136,193,36,230,71,82,207,70,222,101,134,146,75,107,82,75,141,182,70,130,39,82,105,126,160,68,202,225,215,145,89,57,165,188,138,248,196,24,18,209,133,116,9,15,51,57,232,210,154,66,234,117,22,74,58,202,154,100,78,19,236,161,77,200,75,139,121,40,246,16,164,37,104,90,137,104,178,158,38,52,154,85,3,135,254,32,80,168,84,200,148,234,109,58,61,6,36,56,113,25,75,44,70,97,186,180,20,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,166,28,167,123,211,224,223,218,5,189,247,139,2,234,120,163,251,137,226,111,234,95,190,33,10,64,203,213,173,66,190,113,247,13,44,171,166,15,141,162,220,23,133,26,151,81,141,205,91,124,248,175,205,105,183,91,222,131,74,211,185,11,81,106,147,37,22,186,145,145,245,30,219,56,153,85,188,178,161,139,149,11,62,179,77,150,171,98,163,34,68,155,78,174,227,132,242,42,52,226,95,168,74,117,40,66,124,75,105,83,105,121,27,83,181,102,74,34,229,173,181,174,69,112,189,207,79,236,41,117,35,3,177,142,243,240,152,109,90,223,232,121,51,83,185,154,21,81,199,18,101,171,198,162,240,240,222,213,206,102,164,164,33,211,67,159,68,149,72,112,253,255,0,20,94,32,19,42,243,42,89,100,193,11,139,147,74,103,196,211,175,138,163,13,190,196,167,37,52,251,172,61,73,79,49,8,218,201,114,181,117,198,205,105,121,46,37,178,81,32,157,75,176,91,45,25,116,190,243,65,138,112,48,206,197,143,253,170,101,98,110,246,127,165,148,191,18,203,47,204,229,186,235,124,238,87,61,10,229,33,91,215,216,139,185,151,159,198,251,42,149,134,184,209,127,97,205,10,68,183,233,182,173,209,85,162,67,118,90,210,167,220,98,52,183,25,109,78,41,41,74,77,102,148,17,153,146,82,90,235,161,23,97,110,156,21,61,214,46,159,180,9,223,119,83,133,85,230,199,222,159,25,62,208,46,31,188,95,22,169,193,83,221,98,233,251,64,157,247,117,56,68,174,41,217,44,165,96,29,229,15,25,112,182,223,137,75,195,235,186,65,68,149,5,137,41,36,83,107,106,39,93,83,76,177,180,141,184,206,180,217,173,9,65,173,40,90,30,79,209,35,146,131,129,98,205,56,83,228,86,53,226,228,12,211,226,188,8,146,104,81,100,19,214,84,20,202,117,47,170,163,18,106,15,210,75,54,92,73,37,13,59,29,198,146,203,132,174,97,155,138,82,18,148,182,110,231,94,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,19,255,0,141,95,186,197,173,246,129,7,238,234,136,174,174,27,215,77,10,207,206,214,22,213,174,57,222,18,36,138,132,186,91,110,114,150,230,233,83,96,200,137,25,189,16,70,101,189,247,218,70,186,109,78,237,84,100,146,51,43,127,207,70,76,168,89,195,195,136,180,198,234,190,134,188,237,127,17,34,217,169,58,181,156,84,184,233,35,155,26,75,105,215,86,93,229,52,70,226,82,110,54,164,37,73,220,68,182,156,163,107,3,1,175,43,199,48,212,156,185,84,33,75,167,92,50,110,130,182,106,133,26,57,84,23,77,91,114,13,169,143,26,26,94,215,81,29,40,117,197,154,86,72,216,210,149,188,147,235,22,199,216,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,118,30,128,7,138,197,236,23,194,252,122,179,92,195,252,92,180,34,92,84,39,36,53,44,163,188,183,26,91,79,182,103,177,214,157,105,73,117,165,232,106,73,169,10,73,154,22,180,30,169,90,136,240,166,80,50,9,133,249,68,170,220,55,45,10,169,46,226,184,106,210,37,197,135,88,150,78,50,252,90,35,170,142,182,224,56,218,93,54,30,90,92,142,75,57,4,211,106,81,168,200,146,132,150,209,146,243,99,238,177,140,159,103,247,15,221,207,141,107,6,202,121,78,247,88,193,191,179,251,123,238,230,6,52,205,254,65,48,191,55,117,91,122,229,174,213,37,219,183,13,38,68,72,179,43,17,9,199,159,149,68,105,82,22,228,6,219,83,164,195,43,83,146,13,101,32,218,113,73,52,145,26,86,147,218,51,174,25,225,86,28,96,221,170,197,149,133,182,93,42,217,162,199,218,175,13,79,142,77,243,156,75,104,111,156,242,253,183,158,52,54,217,41,215,13,78,47,105,26,148,103,212,114,239,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,174,182,106,178,207,121,101,67,23,38,97,109,225,58,37,69,10,142,154,149,34,167,24,201,40,168,211,156,91,136,105,243,111,113,169,149,238,105,196,45,181,25,237,90,21,181,75,70,199,23,32,50,1,196,50,171,150,58,85,199,135,184,141,50,93,102,201,77,30,125,74,219,167,41,42,81,196,173,161,38,235,113,80,241,110,84,120,210,148,75,66,180,109,196,161,229,182,230,212,18,159,90,163,86,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,97,92,43,50,29,255,0,130,51,87,139,244,95,237,174,218,20,42,157,59,254,1,113,171,105,95,55,255,0,120,75,72,113,159,237,114,16,175,197,44,90,160,214,179,54,62,244,248,201,246,129,112,253,226,248,181,78,10,158,235,23,79,218,4,239,187,169,194,37,113,78,201,101,43,0,239,40,120,203,133,182,252,74,94,31,93,210,10,36,168,44,73,73,34,155,91,81,58,234,154,101,141,164,109,198,117,166,205,104,74,13,105,66,208,242,126,137,28,148,28,11,22,105,194,159,34,177,175,23,32,102,159,21,224,68,147,66,139,32,158,178,160,166,83,169,125,85,24,147,80,126,146,89,178,226,73,40,105,216,238,52,150,92,37,115,12,220,82,144,148,165,179,119,58,241,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,224,16,3,141,95,186,197,173,246,129,7,238,234,136,170,188,167,123,211,224,223,218,5,189,247,139,3,101,48,20,237,197,99,60,113,177,42,171,63,43,120,108,137,109,80,173,138,193,162,233,169,169,110,176,117,26,140,85,45,7,9,13,234,68,184,204,187,170,148,167,18,124,199,154,109,72,36,165,164,184,244,138,227,87,238,177,107,125,160,65,251,186,162,43,3,38,216,57,66,204,6,97,237,252,29,184,222,240,241,46,106,125,114,59,114,118,173,126,18,82,41,19,28,141,39,98,22,131,115,148,251,109,59,203,222,73,94,205,170,245,84,100,60,166,58,96,94,35,229,211,17,234,56,95,138,20,111,3,85,131,163,172,188,209,154,226,212,34,168,204,155,149,25,195,34,230,50,189,170,208,244,37,18,146,164,45,40,90,22,132,216,255,0,13,14,34,214,243,22,243,56,1,152,203,214,37,33,116,136,237,179,105,220,21,37,69,133,78,110,157,30,43,109,34,154,243,137,67,105,105,104,75,38,180,60,234,149,205,222,164,41,105,90,91,75,177,175,136,166,122,164,230,150,242,59,31,15,167,203,70,21,208,36,50,244,22,100,197,105,11,169,212,89,41,8,58,145,25,182,79,178,133,55,33,77,161,149,47,216,66,86,164,33,106,52,35,207,228,23,37,23,86,107,49,30,37,110,173,76,240,248,101,108,212,25,114,227,168,72,39,16,220,253,134,151,21,76,142,109,169,11,83,206,160,200,150,164,40,185,45,172,150,103,185,77,33,216,170,54,83,202,119,186,198,13,253,159,219,223,119,48,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,60,83,49,169,88,115,128,210,45,154,116,195,110,109,196,181,211,150,77,185,162,201,153,16,166,160,207,163,137,61,55,32,188,140,181,242,49,69,203,90,221,90,157,117,106,90,214,102,165,41,71,169,153,159,115,51,30,218,194,193,140,71,196,151,73,187,74,215,168,204,35,236,182,225,62,226,79,170,123,27,104,87,231,167,252,98,232,120,96,96,190,41,224,230,14,212,41,216,152,228,134,220,155,85,118,92,56,207,156,146,83,49,215,22,17,54,157,143,33,27,116,229,172,180,46,133,216,188,196,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,1,241,152,201,63,21,214,77,180,47,122,20,146,74,203,82,51,50,243,16,243,60,152,9,67,173,224,125,233,116,57,65,140,236,202,109,30,163,80,67,141,69,66,150,133,55,14,74,200,245,229,153,145,17,159,196,190,177,68,111,160,219,121,198,204,140,141,42,50,50,63,45,12,76,254,23,216,250,188,44,198,248,246,181,94,163,202,164,92,73,68,20,165,199,182,161,50,100,76,132,130,86,138,113,41,47,81,179,235,161,158,158,70,66,244,98,201,98,100,102,165,198,117,14,52,250,18,227,107,66,136,210,164,153,106,70,70,93,12,180,49,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,102,108,125,233,241,147,237,2,225,251,197,241,113,60,61,239,251,55,11,56,112,217,56,131,136,55,12,74,29,189,67,143,91,147,58,116,147,61,141,35,211,51,8,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,234,3,53,89,152,188,179,95,139,147,49,74,240,131,18,156,132,199,77,54,145,76,140,68,164,83,169,205,173,197,180,193,185,180,148,242,247,58,226,214,226,136,183,45,106,218,148,35,99,104,198,181,27,78,234,163,208,169,23,77,90,217,170,194,162,220,30,35,209,21,25,16,156,110,45,67,144,178,67,254,29,213,17,33,222,90,204,146,189,134,123,84,100,71,161,137,169,194,247,58,255,0,181,254,251,70,12,98,21,78,149,7,13,175,42,130,228,187,81,154,124,159,67,85,20,202,80,137,6,234,82,122,178,239,41,134,92,39,12,144,223,168,238,246,210,135,121,153,175,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,202,188,115,191,121,63,227,39,243,104,197,92,21,61,233,238,159,179,249,223,120,211,133,212,138,149,226,139,195,254,101,34,101,75,51,120,33,110,243,169,79,120,154,141,241,75,97,199,223,148,220,167,95,117,247,170,201,230,45,123,153,62,110,142,182,217,33,44,165,180,184,73,52,27,170,106,186,240,171,19,46,172,27,196,123,115,20,172,169,126,30,181,108,212,26,168,70,220,227,136,109,237,135,235,176,239,45,104,90,153,117,6,166,220,65,40,183,182,181,164,207,69,24,216,123,42,185,152,179,115,95,132,112,241,74,207,131,46,156,180,200,85,54,175,76,146,70,165,211,170,45,161,181,186,193,57,180,146,242,54,186,218,208,226,72,183,33,105,220,148,47,123,104,204,0,2,0,113,171,247,88,181,190,208,32,253,221,81,20,172,45,167,133,215,16,8,117,120,116,220,178,99,125,197,201,170,179,225,169,214,61,81,246,216,98,43,145,90,97,166,25,164,171,150,132,109,120,185,90,180,227,134,181,60,167,20,217,168,150,77,37,219,10,174,224,190,23,220,184,161,108,227,69,106,208,136,253,237,103,199,147,18,143,90,74,220,105,246,24,125,181,182,227,75,216,162,75,200,218,235,187,82,233,44,144,110,184,164,109,53,168,207,218,138,86,227,87,239,79,107,125,159,193,251,198,162,28,21,61,233,238,159,179,249,223,120,211,133,212,138,192,226,79,195,150,187,124,221,73,199,108,187,218,254,54,181,112,84,33,64,174,219,52,200,104,111,159,41,247,29,75,149,117,58,183,146,132,238,90,226,161,212,165,178,73,106,228,151,22,69,206,88,146,185,5,201,69,171,149,60,56,137,91,171,83,60,70,38,220,212,246,92,184,234,18,9,181,185,3,121,37,197,83,35,155,106,90,18,203,75,34,37,169,10,62,115,136,37,153,237,75,72,106,85,0,0,162,190,44,152,23,66,193,252,205,126,18,90,84,106,172,74,86,34,83,215,114,74,122,65,173,200,171,172,57,41,226,154,136,238,40,191,224,30,91,123,148,104,84,146,211,106,20,218,19,10,198,106,201,182,5,204,204,78,99,172,204,57,244,55,164,104,170,168,55,81,184,210,179,125,12,162,143,29,105,114,81,56,235,4,107,107,152,130,228,33,122,164,185,175,52,157,233,53,18,139,99,224,0,21,87,199,59,247,147,254,50,127,54,140,85,193,83,222,158,233,251,63,157,247,141,56,93,72,174,174,40,89,5,174,227,78,252,195,224,205,63,198,93,244,170,122,35,215,104,17,163,32,158,173,69,103,113,162,75,6,132,146,221,152,218,12,144,109,168,212,167,90,109,180,55,162,218,67,111,100,190,29,121,21,141,149,171,52,175,140,65,129,17,120,169,95,142,243,51,158,141,41,213,162,153,78,120,227,172,169,166,68,225,176,242,210,228,116,184,183,146,143,109,106,66,86,180,36,150,185,148,2,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,16,131,137,126,120,227,101,198,205,123,7,172,116,75,94,34,222,148,119,22,204,182,214,236,116,80,233,207,27,140,28,212,188,131,74,142,73,169,14,165,148,161,94,162,219,55,22,100,73,66,30,163,96,22,125,194,235,136,4,202,68,202,110,89,49,190,226,231,82,158,240,212,235,30,168,251,111,191,41,185,78,190,211,12,210,85,203,66,247,50,124,221,90,113,195,66,89,75,106,108,212,104,54,146,213,181,0,10,171,227,157,251,201,255,0,25,63,155,69,90,210,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,83,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,219,66,150,148,33,10,36,34,69,83,176,47,14,41,88,227,87,204,60,26,55,38,243,173,219,241,237,185,114,91,50,109,181,197,105,227,112,214,164,32,139,152,242,246,199,66,156,112,214,162,110,35,8,70,194,37,18,242,0,160,30,40,254,253,152,155,250,151,238,120,66,127,240,84,247,88,186,126,208,39,125,221,78,19,166,236,181,168,87,205,171,89,178,174,152,62,54,139,112,83,228,82,234,49,185,171,111,159,21,246,212,219,173,239,65,165,105,220,133,168,181,73,146,139,93,72,200,250,138,23,207,214,74,46,172,169,226,60,186,221,38,153,226,48,202,230,168,60,229,185,80,142,78,45,184,27,205,78,38,153,32,220,82,214,151,154,65,25,33,75,81,243,155,65,172,143,114,93,67,94,127,35,153,187,170,229,7,23,21,117,191,78,151,88,180,235,209,211,77,184,233,76,72,82,22,182,9,100,164,74,101,6,162,105,114,89,61,219,57,133,161,161,199,155,37,55,205,55,19,176,69,167,116,208,175,155,86,141,122,218,211,188,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,29,176,132,28,83,177,159,50,248,61,132,112,230,224,181,54,93,38,222,157,32,163,215,175,10,92,180,46,93,57,14,33,214,124,43,140,41,131,84,100,58,167,88,83,115,90,120,150,135,91,229,253,26,150,209,185,82,185,85,204,197,229,149,12,92,135,138,86,124,24,149,20,42,58,169,181,122,100,146,36,162,163,78,113,109,173,214,9,205,166,166,87,185,166,214,135,18,71,181,104,78,228,173,27,219,94,32,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,0,0,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,0,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,5,106,230,151,132,247,236,157,152,234,62,38,97,165,95,194,90,151,173,192,115,47,232,79,205,229,200,167,115,22,167,165,204,132,226,210,230,254,118,139,73,52,164,171,150,251,168,50,46,66,148,81,236,42,192,176,44,220,44,179,105,56,125,135,214,244,74,29,189,67,142,81,160,193,140,71,177,164,106,102,102,102,102,106,90,212,163,82,214,181,25,173,107,82,148,163,82,148,102,113,215,138,63,184,158,38,254,165,251,226,16,165,108,167,123,211,224,223,218,5,189,247,139,2,234,120,163,251,137,226,111,234,95,190,33,10,86,202,119,189,62,13,253,160,91,223,120,176,47,251,50,249,116,177,51,65,133,147,240,206,250,143,253,182,101,30,110,247,191,165,149,79,12,243,44,76,229,180,235,124,238,87,61,106,229,45,91,23,216,203,177,150,188,56,209,132,55,150,2,226,133,193,132,120,128,196,70,235,182,236,132,179,32,226,62,79,48,234,22,218,93,105,230,215,208,205,14,52,227,110,17,40,146,178,37,145,41,41,81,26,75,207,218,118,181,118,249,186,168,214,85,173,7,198,214,174,10,132,122,93,58,55,53,13,243,229,62,226,91,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,176,246,78,242,171,102,229,67,8,233,246,125,26,155,17,87,61,70,60,121,55,101,93,183,13,229,212,106,36,143,92,146,234,144,133,120,102,212,167,18,202,54,167,106,12,212,101,204,91,139,93,16,230,199,222,159,25,62,208,46,31,188,95,22,169,193,83,221,98,233,251,64,157,247,117,56,85,94,108,125,233,241,147,237,2,225,251,197,241,103,220,32,46,154,21,141,146,252,66,189,110,153,222,10,139,111,222,21,106,165,70,79,41,110,114,34,177,73,128,227,174,108,65,41,106,218,132,40,244,73,26,143,77,8,140,250,8,23,159,236,224,213,115,101,139,138,85,60,226,55,98,89,210,38,64,181,16,203,74,37,201,97,107,73,57,57,213,56,132,187,190,65,50,210,201,181,37,36,210,18,132,109,222,78,56,230,0,114,192,188,154,176,99,226,146,173,233,103,105,202,172,61,64,69,89,36,74,96,170,45,50,219,234,142,179,35,213,11,54,158,66,211,184,139,121,19,155,55,114,220,219,39,248,126,231,186,187,149,91,169,187,42,233,95,141,195,43,130,160,78,84,99,104,134,253,23,41,247,34,182,237,87,122,35,187,33,254,84,104,234,47,12,147,36,175,93,75,69,117,57,191,198,86,173,74,175,229,18,201,174,208,170,113,42,52,218,141,241,77,151,14,100,71,146,243,18,88,114,153,80,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,8,23,194,227,223,179,12,191,93,125,207,52,79,254,53,126,235,22,183,218,4,31,187,170,34,149,133,212,240,189,207,79,236,215,106,163,3,177,142,243,241,120,147,69,223,232,121,51,83,181,234,237,45,182,210,101,171,198,163,241,19,25,209,206,102,164,149,173,162,67,159,74,164,200,112,166,83,152,67,102,175,26,35,227,218,88,150,221,216,197,174,245,160,183,18,249,242,31,167,46,91,114,146,149,182,122,145,45,183,91,89,165,73,219,169,60,225,47,126,141,236,246,160,0,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,13,148,242,157,238,177,131,127,103,246,247,221,204,12,170,0,48,254,107,112,43,11,243,5,130,245,187,67,21,229,68,167,83,105,209,228,213,225,214,165,201,113,150,40,115,91,136,251,109,212,92,218,235,73,90,24,75,206,44,208,226,201,179,34,61,223,18,214,220,74,174,26,153,122,181,115,23,153,168,52,75,214,78,180,91,70,158,171,182,77,61,81,91,125,186,175,134,149,25,180,67,116,156,35,65,50,181,190,147,112,141,42,220,218,22,130,36,154,201,104,191,224,26,214,102,199,222,159,25,62,208,46,31,188,95,22,125,194,2,233,161,88,217,47,196,43,214,233,157,224,168,182,253,225,86,170,84,100,242,150,231,34,43,20,152,14,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,129,121,254,206,13,87,54,88,184,165,83,206,35,118,37,157,34,100,11,81,12,180,162,92,150,22,180,147,147,157,83,136,75,187,228,19,45,44,155,82,82,77,33,40,70,221,228,227,142,96,7,44,11,201,171,6,62,41,42,222,150,118,156,170,195,212,4,85,146,68,166,10,162,211,45,190,168,235,50,61,80,179,105,228,45,59,136,183,145,57,179,119,45,205,178,127,135,238,123,171,185,85,186,155,178,174,149,248,220,50,184,42,4,229,70,54,136,111,209,114,159,114,43,110,213,119,162,59,178,31,229,70,142,162,240,201,50,74,245,212,180,87,83,155,252,101,106,212,170,254,81,44,154,237,10,167,18,163,77,168,223,20,217,112,230,68,121,47,49,37,135,41,149,5,54,235,110,36,205,43,66,146,100,162,81,25,145,145,145,144,129,124,46,61,251,48,203,245,215,220,243,69,255,0,0,128,28,106,253,214,45,111,180,8,63,119,84,69,85,229,59,222,159,6,254,208,45,239,188,88,27,41,138,203,226,177,158,169,54,115,115,242,177,133,19,229,198,174,202,142,108,222,179,149,21,165,48,154,116,184,75,47,70,160,158,109,70,165,186,212,134,221,83,205,154,121,100,77,165,43,82,148,225,53,81,98,234,120,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,90,166,126,178,81,106,230,179,14,37,214,233,52,207,15,137,182,205,61,231,45,202,132,114,109,14,79,216,74,113,52,201,6,226,144,133,50,234,204,201,10,90,139,146,226,205,100,123,84,234,29,161,107,178,214,174,216,215,85,102,202,186,96,248,42,213,191,80,145,75,168,198,230,161,206,68,166,28,83,110,183,189,6,164,43,106,208,162,213,38,105,61,53,35,50,234,50,6,90,50,233,125,230,131,20,224,97,157,139,31,251,84,202,196,221,236,255,0,75,41,126,37,150,95,153,203,117,214,249,220,174,122,21,202,66,183,175,177,23,115,45,132,240,47,2,240,227,46,152,113,78,194,252,47,163,120,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,89,113,178,158,83,189,214,48,111,236,254,222,251,185,129,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,165,73,102,28,103,101,201,117,13,180,202,20,226,214,181,17,37,41,34,212,204,204,250,17,104,66,139,184,160,227,235,152,167,141,242,45,90,69,71,155,72,183,73,112,86,150,222,220,133,73,143,50,106,13,90,37,197,36,253,71,11,174,132,122,121,17,8,96,194,13,199,155,108,136,204,212,162,34,34,243,212,197,238,100,111,1,40,116,76,15,178,238,134,232,49,154,153,82,163,211,170,11,113,216,168,74,214,167,33,198,89,158,188,178,51,35,50,248,159,214,38,28,54,73,136,173,50,77,161,27,16,148,154,80,90,17,25,23,144,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,12,87,154,149,45,57,106,197,61,141,182,173,108,186,225,25,172,181,36,151,128,127,175,203,235,26,218,84,255,0,240,140,174,164,127,78,231,82,236,126,177,143,181,2,185,82,182,107,112,46,10,68,133,177,50,157,37,169,76,45,11,82,76,150,218,201,105,234,147,35,238,146,236,100,98,255,0,242,15,152,154,110,59,224,125,17,47,84,88,114,185,66,133,26,155,57,174,114,84,234,214,204,56,188,199,12,141,213,172,200,214,238,155,149,167,94,228,71,222,77,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,54,62,244,248,201,246,129,112,253,226,248,94,89,139,190,238,220,9,177,50,235,226,60,37,153,101,115,166,120,45,140,185,226,234,142,76,158,247,140,230,114,137,214,244,102,127,39,149,204,82,62,139,126,154,171,68,229,92,130,228,162,234,205,102,35,196,173,213,169,158,31,12,173,154,131,46,92,117,9,4,226,27,159,176,210,226,169,145,205,181,33,106,121,212,25,18,212,133,23,37,181,146,204,247,41,164,59,114,120,215,148,188,39,198,140,2,139,151,234,141,35,193,81,109,250,122,35,218,174,120,137,46,122,22,83,16,156,137,14,78,132,242,23,39,146,135,79,232,221,89,165,122,122,218,159,82,160,28,116,192,188,71,203,166,35,212,112,191,20,40,222,6,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,237,177,67,49,119,222,48,97,102,29,97,157,245,35,199,254,198,126,54,29,30,110,198,90,217,75,118,52,6,88,135,203,105,164,107,201,240,43,87,53,106,90,215,207,208,204,182,17,170,85,112,84,247,167,186,126,207,231,125,227,78,25,87,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,186,145,196,171,82,105,85,250,84,218,21,118,153,18,163,77,168,199,114,36,200,114,217,75,204,73,97,196,154,92,105,198,212,70,149,161,73,51,73,164,200,200,200,204,140,81,103,17,76,138,201,202,213,228,119,198,31,64,150,188,43,175,200,101,152,47,73,148,210,215,76,168,188,82,22,116,210,35,112,223,121,9,110,58,156,67,202,71,176,180,161,75,90,210,107,94,20,202,174,102,47,44,168,98,228,60,82,179,224,196,168,161,81,213,77,171,211,36,145,37,21,26,115,139,109,110,176,78,109,53,50,189,205,54,180,56,146,61,171,66,119,37,104,222,218,246,30,194,172,76,181,113,147,14,45,204,82,178,165,248,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,99,197,102,131,52,22,14,83,44,10,126,35,98,53,34,224,168,211,106,53,134,168,141,53,68,142,203,207,165,247,25,121,228,169,73,121,214,146,72,219,29,100,102,74,51,212,211,211,185,150,0,195,222,46,217,109,196,171,254,218,195,154,21,147,137,76,84,174,170,196,42,36,55,101,211,96,37,134,223,146,242,25,109,78,41,51,20,162,65,41,100,102,100,149,30,154,232,71,216,121,254,53,126,235,22,183,218,4,31,187,170,34,154,237,59,90,187,124,221,84,107,42,214,131,227,107,87,5,66,61,46,157,27,154,134,249,242,159,113,45,180,222,245,154,80,157,203,90,75,85,25,36,181,212,204,139,168,229,213,169,151,150,20,95,243,104,211,28,151,64,187,44,234,195,145,157,92,73,100,79,211,234,49,30,52,168,219,121,149,25,18,219,117,179,209,109,168,250,164,141,39,216,197,223,112,235,207,84,108,210,217,165,99,226,12,248,136,197,74,4,119,158,156,204,104,174,161,21,58,115,39,29,5,82,51,38,201,134,86,167,36,37,181,178,149,251,104,82,210,132,33,68,132,76,161,74,220,106,253,233,237,111,179,248,63,120,212,67,130,167,189,61,211,246,127,59,239,26,112,186,144,0,0,1,15,248,169,224,229,119,23,114,143,87,147,110,61,172,187,10,160,213,226,228,109,168,253,213,22,51,15,183,36,183,173,105,36,114,216,144,235,250,250,202,87,35,98,82,106,89,25,80,184,182,158,9,120,57,66,106,213,190,179,3,33,238,117,106,77,64,236,232,109,237,90,124,36,86,219,143,46,65,234,75,216,231,57,110,198,232,104,220,143,11,234,171,71,20,69,103,224,35,254,107,115,173,133,153,62,252,22,253,147,40,23,93,79,240,183,199,120,47,65,69,140,247,47,194,242,57,156,222,115,237,105,175,137,70,221,187,181,209,90,233,161,107,231,242,191,196,47,5,243,103,127,212,48,231,14,109,139,214,157,82,167,81,221,173,186,237,110,20,70,88,83,13,188,203,42,74,84,204,151,84,107,221,33,6,68,105,34,208,149,215,177,28,75,227,157,251,201,255,0,25,63,155,70,42,224,169,239,79,116,253,159,206,251,198,156,46,164,0,0,82,183,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,50,179,201,155,186,86,80,112,141,55,91,20,232,149,139,178,189,33,84,219,114,148,252,132,161,11,124,144,106,92,167,144,74,39,87,25,146,219,191,150,90,154,220,101,179,83,124,210,113,58,251,93,151,77,118,249,186,171,55,173,211,59,198,214,174,10,132,138,165,70,79,41,13,243,229,62,226,156,117,205,136,36,161,59,150,181,30,137,34,73,107,161,17,23,65,157,115,45,148,74,174,89,112,143,7,174,187,194,163,44,238,204,74,143,83,169,84,169,78,71,83,8,164,48,210,32,170,60,85,33,196,165,223,18,146,146,231,59,113,17,37,122,54,148,253,25,184,227,36,249,103,141,154,235,182,255,0,195,6,103,68,167,215,88,177,228,85,237,233,210,205,222,68,106,139,53,24,4,158,97,54,162,51,67,141,56,243,38,102,149,236,39,141,194,66,212,132,144,193,87,101,173,93,177,174,170,205,149,116,193,240,85,171,126,161,34,151,81,141,205,67,156,137,76,56,166,221,111,122,13,72,86,213,161,69,170,76,210,122,106,70,101,212,92,167,11,220,244,254,205,118,170,48,59,24,239,63,23,137,52,93,254,135,147,53,59,94,174,210,219,109,38,90,188,106,63,17,49,157,28,230,106,73,90,218,36,57,244,170,76,135,11,63,230,183,58,216,89,147,239,193,111,217,50,129,117,212,255,0,11,124,119,130,244,20,88,207,114,252,47,35,153,205,231,62,214,154,248,148,109,219,187,93,21,174,154,22,190,127,43,252,66,240,95,54,119,253,67,14,112,230,216,189,105,213,42,117,29,218,219,174,214,225,68,101,133,48,219,204,178,164,165,76,201,117,70,189,210,16,100,70,146,45,9,93,123,17,196,190,57,223,188,159,241,147,249,180,87,6,26,97,13,229,139,81,175,39,236,198,34,62,187,26,215,149,119,212,217,121,242,105,107,167,70,117,148,72,83,70,175,85,75,66,95,230,26,76,211,170,27,89,39,114,246,161,93,85,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,246,19,201,222,106,172,220,215,225,29,62,240,163,84,162,38,231,167,71,143,26,236,164,54,217,178,186,117,68,209,235,154,90,82,214,175,12,226,146,226,153,94,229,110,65,26,76,249,136,113,8,206,162,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,241,143,241,211,2,240,227,49,120,113,81,194,252,80,163,120,234,84,237,29,101,230,140,145,42,159,41,36,100,220,168,206,25,31,45,228,110,86,135,161,164,210,165,33,105,90,22,180,43,94,204,203,229,210,251,202,254,41,207,195,59,234,63,246,217,148,121,187,217,254,153,210,252,75,204,177,51,150,211,174,114,121,188,133,171,148,181,111,71,99,46,198,114,43,134,134,120,228,229,198,242,103,7,175,132,68,94,29,94,149,134,214,244,183,22,212,117,208,234,47,19,108,20,213,60,179,74,78,49,165,13,37,228,173,94,162,27,39,16,100,105,90,30,188,145,212,221,150,181,10,249,181,107,54,85,211,7,198,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,68,60,65,178,73,85,202,133,254,221,118,216,98,92,236,58,186,164,72,122,149,49,49,84,150,41,47,169,231,148,138,74,220,83,206,173,107,110,58,91,82,93,112,210,111,23,48,210,70,109,185,164,75,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,0,0,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,0,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,0,4,85,226,143,238,39,137,191,169,126,248,132,41,91,41,222,244,248,55,246,129,111,125,226,192,186,158,40,254,226,120,155,250,151,239,136,66,149,178,157,239,79,131,127,104,22,247,222,44,11,169,207,214,117,237,92,169,225,196,186,37,38,167,226,49,54,230,167,188,221,185,79,142,109,173,200,27,201,77,166,167,32,156,74,208,150,90,89,25,161,43,73,243,156,65,160,139,106,93,91,84,45,118,93,53,219,230,234,172,222,183,76,239,27,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,7,46,173,76,188,176,162,255,0,155,70,152,228,186,5,217,103,86,28,140,234,226,75,34,126,159,81,136,241,165,70,219,204,168,200,150,219,173,158,139,109,71,213,36,105,62,198,46,251,135,94,122,163,102,150,205,43,31,16,103,196,70,42,80,35,188,244,230,99,69,117,8,169,211,153,56,232,42,145,153,54,76,50,181,57,33,45,173,148,175,219,66,150,148,33,10,36,34,157,179,99,239,79,140,159,104,23,15,222,47,139,84,224,169,238,177,116,253,160,78,251,186,156,42,175,54,62,244,248,201,246,129,112,253,226,248,243,238,98,245,228,188,23,143,128,137,126,35,118,155,23,67,215,122,219,75,5,207,126,162,184,141,197,74,150,225,234,100,134,218,109,100,148,167,110,166,243,134,189,250,55,179,32,100,239,42,183,150,107,241,114,159,103,209,169,178,211,108,83,164,71,147,118,85,219,112,153,69,58,156,107,245,201,46,169,11,79,137,113,41,113,44,163,106,183,44,141,70,92,180,56,180,94,157,235,148,204,6,190,112,25,172,183,79,177,98,65,178,96,199,75,84,168,240,125,71,233,111,167,118,201,113,221,81,41,69,36,148,181,169,78,175,113,184,110,56,78,243,9,199,9,116,25,153,124,186,95,121,95,197,57,248,103,125,71,254,219,50,143,55,123,63,211,58,95,137,121,150,38,114,218,117,206,79,55,144,181,114,150,173,232,236,101,216,207,149,85,204,197,229,95,202,229,43,43,21,216,49,37,80,173,203,161,23,29,10,114,72,155,126,26,13,169,132,252,69,145,39,71,144,183,102,27,169,89,153,45,7,204,73,154,210,164,19,89,47,133,199,191,102,25,126,186,251,158,104,159,252,106,253,214,45,111,180,8,63,119,84,69,69,224,222,16,222,88,239,136,148,252,45,195,230,34,63,112,213,163,206,122,11,18,95,38,81,33,113,162,61,40,217,37,159,170,149,173,44,41,8,53,26,81,189,73,220,164,39,85,23,159,180,238,154,237,141,117,81,175,91,90,119,130,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,130,250,114,11,157,123,87,53,152,113,18,137,86,169,248,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,170,17,127,52,28,66,240,95,41,151,253,63,14,113,26,216,189,106,53,42,141,29,170,219,78,209,33,68,121,132,176,227,207,50,148,169,79,73,105,68,189,209,214,102,68,147,45,13,61,123,145,122,12,169,103,91,11,51,131,248,83,251,25,208,46,186,103,224,151,129,241,190,157,139,25,158,103,138,231,242,249,92,151,221,215,79,12,189,219,182,233,170,116,215,83,210,64,0,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,8,107,197,99,30,100,224,222,87,39,219,52,41,177,27,174,226,76,131,182,91,66,164,52,79,183,78,91,75,84,247,144,202,208,163,117,28,162,40,202,50,36,242,206,99,107,37,165,68,130,85,16,140,171,149,92,82,253,133,179,29,135,88,152,245,119,208,208,40,215,4,95,74,205,240,190,35,149,75,117,124,153,223,70,72,90,149,172,87,95,79,168,147,89,107,170,52,81,36,203,101,48,26,214,102,199,222,159,25,62,208,46,31,188,95,30,125,204,94,188,151,130,241,240,17,47,196,110,211,98,232,122,239,91,105,96,185,239,212,87,17,184,169,82,220,61,76,144,219,77,172,146,148,237,212,222,112,215,191,70,246,100,12,157,229,86,242,205,126,46,83,236,250,53,54,90,109,138,116,136,242,110,202,187,110,19,40,167,83,141,126,185,37,213,33,105,241,46,37,46,37,148,109,86,229,145,168,203,150,135,22,139,211,189,114,153,128,215,206,3,53,150,233,246,44,72,54,76,24,233,106,149,30,15,168,253,45,244,238,217,46,59,170,37,40,164,146,150,181,41,213,238,55,13,199,9,222,97,56,225,46,131,51,47,151,75,239,43,248,167,63,12,239,168,255,0,219,102,81,230,239,103,250,103,75,241,47,50,196,206,91,78,185,201,230,242,22,174,82,213,189,29,140,187,25,242,170,185,152,188,171,249,92,165,101,98,187,6,36,170,21,185,116,34,227,161,78,73,19,111,195,65,181,48,159,136,178,36,232,242,22,236,195,117,43,51,37,160,249,137,51,90,84,130,107,37,240,184,247,236,195,47,215,95,115,205,23,61,154,12,208,88,57,76,176,41,248,141,136,212,139,130,163,77,168,214,26,162,52,213,18,59,47,62,151,220,101,231,146,165,37,231,90,73,35,108,117,145,153,40,207,83,79,78,230,88,127,1,56,160,96,22,98,113,98,133,131,150,85,161,136,16,171,87,7,138,240,207,213,41,240,155,138,142,68,103,100,47,122,155,150,226,203,84,50,162,45,16,126,177,150,186,22,166,94,3,141,95,186,197,173,246,129,7,238,234,136,170,188,167,123,211,224,223,218,5,189,247,139,2,228,248,129,103,186,133,149,91,85,203,42,214,95,141,196,219,130,158,110,83,163,104,182,253,23,21,246,229,54,213,87,122,227,187,29,254,84,152,233,47,12,163,37,47,93,79,68,245,58,33,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,113,69,212,241,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,159,252,80,179,211,251,10,90,171,192,236,28,188,252,38,36,214,182,122,98,76,36,238,122,133,75,113,181,25,232,241,40,188,60,199,181,111,151,161,41,104,104,214,231,209,41,81,220,58,86,30,130,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,123,9,228,239,53,86,110,107,240,142,159,120,81,170,81,19,115,211,163,199,141,118,82,27,108,217,93,58,162,104,245,205,45,41,107,87,134,113,73,113,76,175,114,183,32,141,38,124,196,56,132,107,152,54,83,202,119,186,198,13,253,159,219,223,119,48,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,203,159,140,196,211,112,35,3,235,105,102,162,195,85,202,236,41,52,216,45,115,146,151,80,183,161,202,229,186,68,78,161,100,68,182,180,220,157,122,246,35,62,212,1,95,174,84,174,106,220,251,130,175,37,111,204,168,201,118,83,235,90,212,163,53,184,179,90,186,168,204,251,168,251,153,152,248,83,127,240,140,94,164,95,78,142,167,216,189,98,27,38,101,85,75,86,90,176,179,123,109,167,75,46,134,68,104,45,9,69,224,24,235,243,215,226,50,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,12,71,155,105,49,226,229,159,20,23,38,65,180,133,89,245,180,244,89,36,215,253,47,127,213,45,123,235,240,26,221,79,83,107,159,37,109,107,177,79,44,211,175,125,55,30,130,73,213,178,149,112,63,150,104,56,227,72,136,79,52,149,180,114,9,166,214,165,37,175,71,156,149,40,246,179,161,116,211,169,175,79,243,143,85,195,63,31,100,225,6,59,69,183,170,181,23,89,164,92,91,41,188,149,60,105,65,73,145,50,26,55,26,84,226,19,236,54,101,174,134,127,35,33,123,176,101,179,80,133,30,124,117,165,109,73,105,15,33,73,50,50,52,168,136,200,200,203,167,99,31,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,102,108,125,233,241,147,237,2,225,251,197,240,203,70,93,47,188,208,98,156,12,51,177,99,255,0,106,153,88,155,189,159,233,101,47,196,178,203,243,57,110,186,223,59,149,207,66,185,72,86,245,246,34,238,101,176,158,5,224,94,28,101,211,14,41,216,95,133,244,111,3,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,228,1,21,115,245,146,139,87,53,152,113,46,183,73,166,120,124,77,182,105,239,57,110,84,35,147,104,114,126,194,83,137,166,72,55,20,132,41,151,86,102,72,82,212,92,151,22,107,35,218,167,80,237,11,93,150,181,118,198,186,171,54,85,211,7,193,86,173,250,132,138,93,70,55,53,14,114,37,48,226,155,117,189,232,53,33,91,86,133,22,169,51,73,233,169,25,151,81,58,184,42,123,211,221,63,103,243,190,241,167,12,171,199,59,247,147,254,50,127,54,140,85,193,83,222,158,233,251,63,157,247,141,56,93,72,15,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,45,123,51,137,149,91,203,42,24,185,80,179,235,52,217,106,182,42,50,36,73,180,234,238,56,79,34,163,78,37,250,132,167,82,132,39,196,182,149,54,151,145,181,59,86,100,162,46,90,219,90,253,255,0,15,156,237,213,114,161,127,185,66,185,223,151,59,14,174,169,17,217,170,195,84,165,37,138,75,234,121,148,174,172,134,210,203,171,90,219,142,151,18,166,155,36,155,197,203,37,25,155,109,233,101,92,74,176,111,17,51,79,150,219,78,141,151,250,60,75,198,67,151,68,10,251,75,137,85,136,211,15,83,142,4,196,166,67,111,60,234,26,113,6,111,179,166,213,30,226,89,25,106,90,153,64,172,189,112,225,206,117,141,143,184,105,122,221,56,55,224,168,182,253,225,70,170,84,100,254,17,82,156,228,69,98,107,78,58,230,196,73,82,213,181,8,81,232,146,53,30,154,17,25,244,19,3,141,95,186,197,173,246,129,7,238,234,136,170,188,167,123,211,224,223,218,5,189,247,139,2,213,56,161,100,91,246,107,181,87,142,56,57,102,120,188,73,162,236,244,196,104,74,218,245,118,150,219,106,35,209,146,73,248,137,140,232,223,47,67,74,214,209,45,191,165,82,99,182,84,237,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,132,242,119,154,171,55,53,248,71,79,188,40,213,40,137,185,233,209,227,198,187,41,13,182,108,174,157,81,52,122,230,150,148,181,171,195,56,164,184,166,87,185,91,144,70,147,62,98,28,66,43,47,141,95,189,61,173,246,127,7,239,26,136,112,84,247,167,186,126,207,231,125,227,78,23,82,0,0,0,48,166,115,113,74,213,194,76,178,226,29,199,115,215,105,84,231,38,219,245,10,77,29,186,140,86,229,183,58,169,34,43,168,141,24,163,56,133,162,70,245,245,83,106,66,145,203,75,138,112,185,105,89,150,184,66,242,120,65,98,133,42,244,202,92,107,13,148,196,98,165,135,213,137,180,217,12,38,106,93,125,214,36,188,169,173,74,91,90,18,153,66,149,33,230,83,174,226,81,197,112,201,93,210,153,190,2,0,113,91,202,230,59,102,83,246,46,253,133,44,111,194,63,193,207,77,250,79,250,103,14,31,35,196,120,30,79,245,75,173,238,221,200,119,217,215,77,189,116,212,181,199,252,47,242,103,153,60,187,99,237,126,245,198,60,55,252,31,162,205,179,229,82,216,147,233,136,18,247,202,92,216,78,37,189,145,223,113,101,170,25,112,245,50,219,234,233,174,166,68,125,87,28,239,222,79,248,201,252,218,49,87,5,79,122,123,167,236,254,119,222,52,225,117,32,0,2,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,14,215,139,158,78,174,171,175,157,154,187,38,101,86,179,232,106,124,74,117,118,132,134,220,145,224,224,181,226,22,229,69,181,173,243,229,178,141,204,165,108,50,201,37,58,187,33,70,90,188,177,88,24,79,125,126,197,248,167,102,226,103,162,253,39,248,37,112,83,171,190,11,159,201,241,94,22,75,111,114,185,155,85,179,119,47,110,237,170,211,93,116,61,52,19,127,138,38,60,217,185,146,194,60,186,226,181,153,54,34,145,81,143,112,162,167,5,153,6,242,233,53,18,69,40,228,66,116,212,132,43,123,106,86,132,163,66,119,160,208,226,75,98,210,103,231,248,64,93,52,43,27,31,113,10,245,186,103,120,42,45,191,133,245,106,165,70,79,41,110,114,34,177,54,3,142,185,177,4,165,171,106,16,163,209,36,106,61,52,34,51,232,49,6,125,115,49,27,52,249,134,169,223,20,104,49,24,183,168,113,255,0,7,45,247,153,39,119,205,167,49,33,245,183,45,210,117,41,82,86,234,158,113,194,70,196,108,66,144,131,37,41,10,90,178,87,13,28,157,95,120,227,138,116,44,107,241,158,132,179,48,254,224,139,81,244,159,45,153,62,58,169,6,76,57,62,142,228,243,208,235,91,217,119,119,63,98,144,157,186,104,163,61,10,106,241,91,202,230,59,102,83,246,46,253,133,44,111,194,63,193,207,77,250,79,250,103,14,31,35,196,120,30,79,245,75,173,238,221,200,119,217,215,77,189,116,212,181,199,252,47,242,103,153,60,187,99,237,126,245,198,60,55,252,31,162,205,179,229,82,216,147,233,136,18,247,202,92,216,78,37,189,145,223,113,101,170,25,112,245,50,219,234,233,174,166,68,125,87,28,239,222,79,248,201,252,218,49,87,5,79,122,123,167,236,254,119,222,52,225,239,248,162,240,255,0,153,72,153,82,204,222,8,91,188,234,83,222,38,163,124,82,216,113,247,229,55,41,215,221,125,234,178,121,139,94,230,79,155,163,173,182,72,75,41,109,46,18,77,6,234,154,130,217,104,204,93,247,149,252,83,129,137,150,44,143,237,80,235,16,182,51,253,51,165,248,150,94,126,31,49,214,156,228,243,121,8,79,53,9,222,142,228,125,200,246,19,192,188,116,195,140,197,225,197,59,20,48,190,179,227,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,170,65,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,192,96,172,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,240,206,41,45,165,228,109,86,228,17,40,139,152,134,214,141,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,102,156,43,51,227,255,0,130,50,169,139,245,175,237,173,90,21,218,157,71,254,1,17,168,137,71,43,255,0,120,83,75,113,239,237,113,208,159,197,32,90,160,242,152,171,134,118,174,50,97,197,199,133,183,172,79,17,69,185,169,238,211,228,237,109,181,184,206,242,245,31,107,152,133,161,47,52,178,75,141,172,210,123,28,66,20,69,170,72,107,4,39,79,11,220,235,254,215,251,237,24,49,136,85,58,84,28,54,188,170,11,146,237,70,105,242,125,13,84,83,41,66,36,27,169,73,234,203,188,166,25,112,156,50,67,126,163,187,219,74,29,230,93,248,0,0,13,85,198,202,121,78,247,88,193,191,179,251,123,238,230,6,85,0,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,8,171,197,31,220,79,19,127,82,253,241,8,82,182,83,189,233,240,111,237,2,222,251,197,129,117,60,81,253,196,241,55,245,47,223,16,133,21,225,61,245,251,23,226,157,155,137,158,139,244,159,224,149,193,78,174,248,46,127,39,197,120,89,45,189,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,118,184,233,142,152,143,152,188,71,168,226,134,40,86,124,117,86,118,141,50,203,68,104,139,79,138,147,51,110,44,102,204,207,150,202,55,43,66,212,212,106,82,150,181,45,107,90,213,99,252,47,184,125,201,164,201,162,230,135,26,105,81,22,181,199,76,251,62,135,37,166,164,163,99,205,69,145,14,180,78,180,250,146,75,36,173,244,161,135,90,222,218,201,46,250,171,74,52,246,188,87,50,81,251,38,218,175,230,83,12,233,148,168,215,37,165,79,145,38,237,107,78,75,213,138,91,45,165,69,35,121,168,155,83,209,91,109,125,20,157,238,52,123,73,102,108,178,210,170,50,192,191,239,44,44,188,169,56,131,135,215,12,186,29,195,67,144,82,96,206,140,101,189,165,232,100,100,100,100,105,90,20,147,82,22,133,17,161,104,82,146,162,82,84,100,108,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,139,137,224,169,238,177,116,253,160,78,251,186,156,42,175,54,62,244,248,201,246,129,112,253,226,248,234,112,47,2,241,31,49,120,143,78,194,252,47,163,120,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,97,76,180,101,210,196,202,254,22,64,195,59,22,63,246,169,149,137,187,222,254,153,213,60,51,44,191,51,150,235,174,114,121,188,132,43,148,133,108,71,98,46,230,121,84,96,172,226,101,86,205,205,126,17,212,44,250,205,54,34,110,122,116,121,18,109,58,187,142,27,43,167,84,77,30,161,41,212,161,106,240,206,41,45,165,228,109,86,228,17,40,139,152,134,214,141,123,47,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,34,184,92,123,246,97,151,235,175,185,230,137,255,0,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,95,241,69,225,255,0,14,175,14,165,153,188,16,183,121,53,86,124,77,70,248,165,176,227,12,69,114,43,76,58,251,213,100,243,22,141,175,23,43,71,91,108,150,167,148,226,92,36,146,201,213,59,90,184,23,142,152,143,151,76,71,167,98,134,23,214,124,13,86,14,173,60,203,164,107,139,80,138,163,35,114,44,150,200,203,152,202,246,167,82,212,148,74,74,86,133,33,104,66,211,176,166,90,51,23,98,102,131,11,32,98,101,139,35,251,84,58,196,45,143,127,75,42,158,25,151,159,135,204,117,166,249,220,174,122,19,205,66,118,47,185,31,114,40,43,197,3,38,121,147,204,78,62,208,47,92,28,195,127,194,10,44,43,62,45,45,249,62,152,129,19,100,164,77,154,226,155,217,33,246,214,122,33,230,207,82,45,190,182,154,234,70,69,144,56,82,101,115,29,178,215,251,40,254,205,118,55,224,231,225,31,161,61,25,253,51,135,51,159,225,252,119,59,250,153,215,54,237,231,181,237,105,174,238,154,232,122,79,240,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,108,167,148,239,117,140,27,251,63,183,190,238,96,101,80,1,70,220,93,241,138,149,137,89,163,69,163,110,87,165,206,166,225,245,29,170,36,150,138,82,93,132,221,85,78,184,244,181,48,148,45,73,37,146,87,29,135,76,201,43,230,69,82,20,95,70,147,14,20,249,120,165,99,174,40,98,19,215,101,42,90,237,234,117,143,81,162,46,165,18,98,89,126,159,54,174,218,161,165,77,164,204,247,173,80,206,164,68,107,109,198,210,100,70,162,221,203,214,32,98,21,149,85,195,91,254,229,195,154,236,136,143,212,173,90,196,218,36,199,98,45,74,97,199,227,60,182,92,83,106,82,82,163,65,169,6,100,102,148,158,154,106,69,216,95,159,14,172,99,161,99,38,81,236,73,52,134,124,60,187,62,158,197,157,84,141,185,107,228,202,128,195,77,164,247,169,8,37,115,88,56,239,232,157,201,71,63,102,229,41,10,49,37,70,181,153,177,247,167,198,79,180,11,135,239,23,199,83,129,120,23,136,249,139,196,122,118,23,225,125,27,199,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,91,10,101,163,46,150,38,87,240,178,6,25,216,177,255,0,181,76,172,77,222,247,244,206,169,225,153,101,249,156,183,93,115,147,205,228,33,92,164,43,98,59,17,119,51,202,163,5,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,134,113,73,109,47,35,106,183,32,137,68,92,196,54,180,107,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,57,21,194,227,223,179,12,191,93,125,207,52,89,247,20,12,4,197,140,196,224,21,2,202,193,203,83,240,130,181,10,240,139,84,126,55,142,141,19,100,84,66,154,218,156,223,33,198,208,122,45,230,203,66,61,222,182,186,104,70,101,16,50,21,144,172,216,224,182,108,108,108,76,196,188,41,244,53,183,70,244,159,141,155,233,218,108,142,87,54,155,41,150,254,141,153,11,113,90,184,234,19,234,164,244,215,83,208,136,204,164,7,26,191,117,139,91,237,2,15,221,213,17,78,216,123,122,213,112,214,255,0,182,177,26,133,30,35,245,43,86,177,10,183,13,169,104,82,152,113,248,207,33,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,11,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,88,166,86,50,57,39,13,114,137,138,185,164,196,149,196,118,187,115,225,61,192,187,90,152,148,52,249,83,169,210,169,142,44,166,173,205,12,209,37,230,180,74,82,218,139,150,203,174,37,102,165,58,166,217,172,177,117,60,106,253,214,45,111,180,8,63,119,84,69,74,224,70,49,215,112,11,19,33,98,173,172,206,250,213,42,159,85,143,78,115,114,11,195,74,151,78,145,17,169,58,45,11,66,249,43,144,151,121,106,73,165,124,189,135,161,43,82,242,183,101,211,93,190,110,170,205,235,116,206,241,181,171,130,161,34,169,81,147,202,67,124,249,79,184,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,94,79,14,188,138,198,202,213,154,87,198,32,192,136,188,84,175,199,121,153,207,70,148,234,209,76,167,60,113,214,84,211,34,112,216,121,105,114,58,92,91,201,71,182,181,33,43,90,18,75,92,85,226,177,145,88,214,115,147,243,79,133,16,34,70,161,74,144,111,94,176,85,41,213,62,154,140,185,171,63,73,32,222,113,68,164,58,236,134,218,83,45,146,121,102,77,169,40,82,84,225,181,8,50,209,152,187,239,43,248,167,3,19,44,89,31,218,161,214,33,108,103,250,103,75,241,44,188,252,62,99,173,57,201,230,242,16,158,106,19,189,29,200,251,145,226,161,178,158,83,189,214,48,111,236,254,222,251,185,129,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,194,116,182,105,240,164,79,144,180,161,168,205,45,229,169,70,68,68,148,145,153,153,153,244,236,66,136,184,152,99,236,156,95,199,105,86,245,42,162,235,212,139,119,125,55,146,151,141,72,57,49,230,76,70,226,74,92,90,125,135,8,181,208,143,228,68,60,181,39,41,85,246,50,203,59,28,171,17,9,166,148,227,190,28,157,109,105,82,154,244,121,73,74,139,115,58,31,77,122,146,244,255,0,56,141,112,20,218,39,198,91,186,236,75,200,53,105,223,77,197,168,217,23,41,50,99,202,203,62,23,174,52,131,117,9,179,232,137,234,178,81,163,250,94,199,170,122,118,211,224,50,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,12,29,157,106,154,41,185,96,196,125,244,199,38,120,155,98,177,28,182,179,204,228,154,169,242,126,144,250,250,164,90,123,94,90,141,115,29,35,92,149,145,22,134,165,153,17,126,145,125,217,97,194,122,37,231,145,90,53,145,42,51,110,34,224,181,99,168,249,168,65,146,95,126,142,203,91,139,84,30,154,110,239,161,159,215,216,82,254,49,90,85,172,7,199,234,229,38,58,93,136,253,189,113,201,118,2,200,150,222,168,98,107,137,105,105,50,36,30,154,181,208,210,68,93,58,105,229,122,89,30,198,250,94,52,96,37,177,49,169,202,126,167,73,166,66,167,84,55,186,149,44,228,53,10,49,186,175,198,45,90,110,119,186,180,63,137,17,247,144,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,204,216,251,211,227,39,218,5,195,247,139,226,226,120,77,216,22,109,179,147,155,98,243,161,91,209,34,87,111,25,21,9,53,218,130,72,205,249,203,143,80,149,29,130,90,140,204,201,13,180,217,18,80,90,32,141,78,40,139,115,139,82,166,80,0,168,190,55,54,5,155,66,188,176,203,16,104,214,244,72,119,13,213,30,173,26,181,57,146,52,174,122,33,148,34,140,110,145,30,213,45,9,125,196,18,244,222,104,216,147,51,75,104,36,248,174,10,158,244,247,79,217,252,239,188,105,195,42,241,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,23,82,0,35,254,123,240,182,196,197,12,172,98,15,225,213,11,210,127,130,86,253,90,233,163,254,234,121,159,11,84,139,78,149,200,127,232,150,157,251,121,139,245,23,185,7,175,84,158,132,53,215,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,64,14,53,126,235,22,183,218,4,31,187,170,34,170,242,157,239,79,131,127,104,22,247,222,44,13,148,197,85,241,25,225,173,117,92,55,179,24,205,150,123,63,210,110,92,213,14,93,207,66,98,75,139,148,170,164,201,139,89,212,210,185,14,154,9,149,173,244,161,212,167,150,134,18,132,185,167,44,221,91,89,255,0,135,54,66,127,106,189,9,252,72,196,71,252,70,38,220,212,255,0,7,46,59,18,55,197,162,193,90,208,233,195,73,160,246,60,241,173,182,212,235,189,82,74,66,80,209,237,74,156,122,21,241,171,247,167,181,190,207,224,253,227,81,14,10,158,244,247,79,217,252,239,188,105,194,234,68,127,205,230,115,112,227,39,148,43,114,167,122,210,170,181,153,247,69,67,195,193,166,211,144,68,226,162,180,182,188,108,147,113,122,54,92,166,221,73,165,179,81,41,199,22,218,75,106,77,199,91,204,22,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,0,42,131,141,126,55,213,78,171,102,229,185,154,28,68,211,83,30,61,241,34,164,167,20,167,220,124,213,54,27,76,33,61,18,132,37,36,242,148,103,184,214,107,108,139,102,195,230,85,176,153,92,41,241,230,54,13,230,142,5,179,93,155,45,186,22,36,199,43,101,196,38,67,164,195,117,21,186,133,64,121,108,161,10,39,87,205,35,140,147,50,79,44,166,56,179,90,82,75,37,94,240,0,10,171,227,157,251,201,255,0,25,63,155,70,42,224,169,239,79,116,253,159,206,251,198,156,46,164,97,252,213,102,98,205,202,134,17,204,197,43,194,12,186,138,213,33,52,218,69,50,49,26,87,81,168,184,135,22,211,6,230,211,75,40,218,211,139,91,138,35,218,132,43,106,86,189,141,175,208,96,94,58,97,198,98,240,226,157,138,24,95,89,241,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,86,64,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,10,33,226,41,145,89,57,90,188,142,248,195,232,18,215,133,117,249,12,179,5,233,50,154,90,233,149,23,138,66,206,154,68,110,27,239,33,45,199,83,136,121,72,246,22,148,41,107,90,77,107,134,160,51,174,78,242,171,121,102,191,23,41,246,125,26,155,45,54,197,58,68,121,55,101,93,183,9,148,83,169,198,191,92,146,234,144,180,248,151,18,151,18,202,54,171,114,200,212,101,203,67,139,70,194,118,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,0,42,175,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,185,234,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,48,230,219,133,110,44,90,152,202,136,249,98,176,106,183,53,143,113,232,236,36,174,116,100,250,30,82,146,251,142,66,113,215,158,37,155,40,67,27,145,33,226,74,79,156,211,38,183,29,209,78,88,254,71,50,145,27,40,88,70,171,62,85,209,46,185,112,215,36,38,169,94,121,18,93,244,115,114,246,18,57,112,216,86,137,66,18,146,74,77,211,73,58,246,210,82,246,165,45,52,213,69,241,71,247,236,196,223,212,191,115,194,19,255,0,130,167,186,197,211,246,129,59,238,234,112,159,224,2,181,120,213,225,109,137,251,22,90,216,215,232,47,246,103,248,65,6,214,244,159,138,123,255,0,5,248,106,140,158,71,39,127,43,241,222,182,253,155,252,183,105,208,86,182,83,189,233,240,111,237,2,222,251,197,129,178,152,13,85,199,107,115,90,213,219,62,162,205,38,227,131,225,37,200,167,192,170,54,223,53,14,110,139,54,43,82,227,57,170,12,200,183,176,251,75,211,93,201,221,162,136,148,70,69,110,156,35,179,131,115,98,141,42,118,91,177,0,229,212,42,86,125,29,185,246,245,73,45,71,105,134,104,145,147,22,26,96,173,45,161,10,222,218,148,218,146,226,185,138,112,157,112,148,164,242,211,190,199,192,0,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,0,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,0,4,85,226,143,238,39,137,191,169,126,248,132,41,91,41,222,244,248,55,246,129,111,125,226,192,186,158,40,254,226,120,155,250,151,239,136,66,128,68,233,225,123,146,143,219,1,125,163,25,241,10,153,74,157,134,214,109,65,113,157,167,77,46,119,166,106,137,101,43,68,115,105,42,45,25,107,154,195,206,27,132,104,115,212,107,99,137,91,188,187,191,1,78,220,86,50,57,27,13,106,179,243,73,134,203,150,237,10,231,172,26,238,154,98,144,235,231,78,168,202,82,214,115,80,230,134,72,140,243,186,165,73,113,69,203,121,214,210,131,82,93,75,108,215,0,186,158,10,158,235,23,79,218,4,239,187,169,194,170,243,99,239,79,140,159,104,23,15,222,47,139,52,224,161,96,89,173,96,189,229,138,73,183,162,29,217,42,232,145,64,93,89,68,106,124,169,205,68,132,250,99,160,204,244,66,13,215,150,181,109,34,222,100,222,253,220,182,246,216,248,0,173,94,53,120,91,98,126,197,150,182,53,250,11,253,153,254,16,65,181,189,39,226,158,255,0,193,126,26,163,39,145,201,223,202,252,119,173,191,102,255,0,45,218,116,16,175,133,199,191,102,25,126,186,251,158,104,159,252,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,83,183,16,62,26,247,149,31,23,41,119,134,86,240,174,93,70,216,189,164,55,26,85,34,144,100,180,81,234,238,45,91,143,149,181,41,137,5,105,216,162,90,148,108,178,178,117,42,54,91,228,160,230,167,15,156,147,198,202,125,128,229,102,227,168,75,149,125,221,145,227,200,172,161,47,186,203,16,80,108,178,175,71,173,150,228,185,22,74,227,190,82,54,203,36,146,204,158,112,146,100,133,25,42,90,128,0,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,243,248,133,122,210,176,214,192,185,113,26,187,30,91,244,219,86,143,54,183,49,168,136,74,159,113,136,204,173,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,26,203,226,21,235,85,196,171,254,229,196,106,236,120,140,84,174,170,196,218,220,198,162,33,73,97,183,228,188,183,156,75,105,82,148,162,65,41,102,68,70,165,30,154,106,103,220,94,71,10,204,28,174,225,22,81,233,18,110,55,180,151,126,212,29,188,91,141,181,31,185,98,201,97,134,227,22,244,45,68,190,99,17,218,127,95,85,73,231,236,82,73,72,51,58,214,226,167,131,148,44,34,205,197,94,77,184,246,145,47,218,123,87,139,145,182,175,247,44,169,47,190,220,146,222,181,168,215,204,126,59,175,235,234,165,60,253,137,73,37,4,103,34,184,35,226,244,148,85,113,11,1,39,63,45,200,239,199,106,239,165,182,150,26,228,48,180,41,184,179,84,183,58,58,107,112,156,128,73,79,172,130,38,92,63,80,204,247,218,248,214,179,54,62,244,248,201,246,129,112,253,226,248,179,78,10,22,5,154,214,11,222,88,164,155,122,33,221,146,174,137,20,5,213,148,70,167,202,156,212,72,79,166,58,12,207,68,32,221,121,107,86,210,45,230,77,239,221,203,111,109,143,128,10,213,227,87,133,182,39,236,89,107,99,95,160,191,217,159,225,4,27,91,210,126,41,239,252,23,225,170,50,121,28,157,252,175,199,122,219,246,111,242,221,167,65,10,248,92,123,246,97,151,235,175,185,230,139,254,1,0,56,213,251,172,90,223,104,16,126,238,168,138,86,22,105,194,159,34,177,175,23,32,102,159,21,224,68,147,66,139,32,158,178,160,166,83,169,125,85,24,147,80,126,146,89,178,226,73,40,105,216,238,52,150,92,37,115,12,220,82,144,148,165,179,118,199,243,99,238,177,140,159,103,247,15,221,207,141,107,5,212,241,171,247,88,181,190,208,32,253,221,81,20,172,45,83,133,102,67,191,240,70,106,241,126,139,253,181,219,66,133,83,167,127,192,46,53,109,43,230,255,0,239,9,105,14,51,253,174,66,21,248,165,139,84,28,74,181,38,149,95,165,77,161,87,105,145,42,52,218,140,119,34,76,135,45,148,188,196,150,28,73,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,197,11,113,6,201,37,87,42,23,251,117,219,97,137,115,176,234,234,145,33,234,84,196,197,82,88,164,190,167,158,82,41,43,113,79,58,181,173,184,233,109,73,117,195,73,188,92,195,73,25,182,230,145,44,108,167,148,239,117,140,27,251,63,183,190,238,96,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,30,243,195,141,212,188,24,192,75,158,99,179,148,197,78,173,76,155,78,167,236,117,41,89,72,118,20,147,105,95,140,66,180,220,215,116,234,127,2,51,237,69,184,59,105,86,177,227,31,168,116,153,9,118,91,247,13,199,25,217,235,50,91,154,33,249,173,165,213,168,204,150,122,106,239,83,81,25,117,235,175,157,208,102,123,9,168,150,102,69,107,86,68,88,205,182,139,126,213,146,162,229,33,4,74,125,138,59,205,110,61,16,90,235,183,190,132,127,87,97,66,45,17,162,74,8,203,83,74,200,140,191,72,216,207,37,21,36,84,178,193,135,27,41,110,66,240,214,197,30,57,238,99,151,206,52,211,227,125,33,117,245,136,245,246,188,244,25,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,91,226,55,122,42,208,203,69,200,210,93,74,78,177,18,101,48,200,213,166,164,237,62,95,247,69,249,191,63,168,197,5,81,227,170,125,122,12,84,54,107,84,153,109,54,73,34,212,212,106,89,22,154,121,247,27,29,101,34,150,186,78,92,176,250,19,145,205,147,77,183,73,213,10,70,211,254,160,96,187,104,95,1,95,156,95,242,234,237,61,84,236,115,183,232,145,82,196,153,12,211,38,248,72,218,58,110,43,199,201,113,231,54,53,166,221,8,181,90,151,174,186,106,94,99,26,112,167,204,122,176,239,17,213,134,85,250,146,26,164,215,22,124,131,125,237,164,82,94,126,11,41,34,222,234,83,166,212,31,66,73,159,214,93,5,212,176,251,82,89,110,75,14,37,198,157,73,45,11,73,145,146,146,101,169,25,25,119,45,7,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,153,177,247,167,198,79,180,11,135,239,23,197,212,240,184,247,19,195,47,215,95,124,77,18,168,0,85,95,28,239,222,79,248,201,252,218,49,87,5,79,122,123,167,236,254,119,222,52,225,149,120,231,126,242,127,198,79,230,209,138,184,42,123,211,221,63,103,243,190,241,167,11,169,0,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,108,167,148,239,117,140,27,251,63,183,190,238,96,101,81,0,56,213,251,172,90,223,104,16,126,238,168,138,171,202,119,189,62,13,253,160,91,223,120,176,54,83,0,20,173,198,175,222,158,214,251,63,131,247,141,68,56,42,123,211,221,63,103,243,190,241,167,11,84,204,190,98,236,76,175,225,100,252,76,190,164,127,109,135,71,133,177,239,233,157,83,195,60,243,16,249,141,52,231,39,155,200,90,121,171,78,196,119,51,236,71,175,182,98,177,230,242,204,150,46,87,113,90,243,155,45,75,168,200,90,41,144,94,144,79,34,147,78,37,168,227,194,104,210,132,39,99,105,86,134,162,66,119,172,214,226,139,122,212,103,32,56,117,231,170,78,86,175,34,177,241,6,124,181,225,93,126,67,207,78,102,52,86,150,186,101,69,226,142,130,169,25,147,102,251,200,75,113,210,218,217,74,253,133,169,105,66,214,146,66,239,78,147,86,165,87,233,80,171,180,42,156,74,141,54,163,29,185,112,230,68,121,47,49,37,135,18,74,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,203,1,196,171,85,169,84,10,84,218,237,118,167,18,157,77,167,71,114,92,201,146,222,75,44,70,97,180,154,156,117,199,20,100,148,33,41,35,81,168,204,136,136,140,204,107,89,153,76,94,147,143,88,243,124,226,227,207,203,114,61,197,88,121,234,121,75,97,166,95,106,156,141,26,132,203,136,107,84,18,219,140,219,45,153,145,171,83,65,153,169,70,102,163,198,163,181,180,238,154,237,141,117,81,175,91,90,119,130,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,101,60,191,98,103,236,201,129,214,30,41,57,46,149,34,93,205,111,193,168,79,244,91,155,226,179,57,108,167,197,48,143,93,102,158,83,228,235,102,133,40,212,133,32,210,163,220,147,25,0,0,85,95,28,239,222,79,248,201,252,218,49,87,5,79,122,123,167,236,254,119,222,52,225,110,152,209,139,214,110,2,225,125,193,139,152,128,252,182,232,86,236,116,189,32,162,48,111,62,234,214,226,90,105,150,209,208,141,110,58,227,109,145,168,210,130,53,145,169,73,73,26,139,94,28,203,230,46,251,205,6,41,207,196,203,234,71,246,216,116,120,91,25,254,150,82,252,75,207,49,15,152,211,77,243,185,92,245,167,154,180,239,95,115,62,196,89,87,32,185,215,186,178,167,136,241,40,149,106,159,136,195,43,154,160,203,119,29,62,65,184,182,224,111,52,182,170,156,114,109,43,90,94,105,4,70,180,161,39,206,109,4,131,45,201,105,109,95,69,167,116,208,175,155,86,141,122,218,211,188,109,22,224,167,199,170,83,164,242,150,223,62,43,237,165,198,156,216,178,74,211,185,11,73,232,162,37,22,186,25,17,244,29,176,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,7,83,118,90,212,43,230,213,172,217,87,76,31,27,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,70,189,153,215,202,141,119,41,120,203,54,205,229,85,102,90,21,45,102,90,213,185,172,161,62,62,46,212,27,141,154,155,51,65,188,194,215,202,112,180,66,143,68,57,203,66,29,108,134,63,192,188,11,196,124,197,226,61,59,11,240,190,141,227,170,179,181,117,231,157,51,68,90,124,84,153,19,146,164,184,68,124,182,81,185,58,158,134,163,82,146,132,37,107,90,16,173,133,50,209,151,75,19,43,248,89,3,12,236,88,255,0,218,166,86,38,239,123,250,103,84,240,204,178,252,206,91,174,185,201,230,242,16,174,82,21,177,29,136,187,153,229,80,1,85,124,115,191,121,63,227,39,243,104,197,92,21,61,233,238,159,179,249,223,120,211,133,212,128,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,192,4,0,227,87,238,177,107,125,160,65,251,186,162,42,175,41,222,244,248,55,246,129,111,125,226,192,217,76,6,170,226,236,238,156,137,217,185,199,202,38,95,159,85,114,37,163,118,80,172,123,117,8,184,211,73,57,175,187,78,58,98,13,80,150,130,121,146,82,57,171,67,137,82,141,92,179,39,9,4,92,215,12,229,86,95,178,241,133,249,101,176,19,135,56,81,74,151,14,154,185,5,58,99,178,230,57,37,249,179,77,150,153,114,75,138,81,237,74,214,150,27,51,75,105,67,100,100,123,80,157,116,25,44,0,0,106,174,54,83,202,119,186,198,13,253,159,219,223,119,48,50,168,0,10,86,227,87,239,79,107,125,159,193,251,198,162,50,175,3,31,223,179,248,183,252,228,45,80,0,69,94,40,254,226,120,155,250,151,239,136,66,149,178,157,239,79,131,127,104,22,247,222,44,11,169,226,143,238,39,137,191,169,126,248,132,40,219,4,44,170,86,37,99,69,131,135,53,217,18,216,166,221,87,69,42,137,49,216,139,74,95,109,137,50,219,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,134,203,182,157,173,66,177,173,90,53,149,107,65,240,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,212,118,192,56,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,141,104,115,11,107,80,172,108,125,196,187,42,214,131,224,168,182,253,225,89,165,211,163,115,86,231,34,43,19,93,109,166,247,172,212,181,109,66,18,90,168,205,71,166,166,102,125,69,181,112,84,247,88,186,126,208,39,125,221,78,21,87,155,31,122,124,100,251,64,184,126,241,124,90,167,5,79,117,139,167,237,2,119,221,212,225,63,192,4,0,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,63,248,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,95,240,0,0,0,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,135,252,84,241,142,187,132,89,71,171,198,183,25,210,93,251,80,106,206,114,78,228,126,229,139,37,135,220,146,123,22,133,18,249,140,71,117,141,61,85,39,159,189,42,37,32,136,232,178,211,181,171,183,205,213,70,178,173,104,62,54,181,112,84,35,210,233,209,185,168,111,159,41,247,18,219,77,239,89,165,9,220,181,164,181,81,146,75,93,76,200,186,141,156,240,246,202,165,97,173,129,109,97,205,10,68,183,233,182,173,30,21,18,27,178,214,149,62,227,17,153,67,45,169,197,37,41,73,172,210,130,51,50,74,75,93,116,34,236,43,215,141,166,25,218,178,112,178,197,198,63,9,202,185,41,247,1,91,60,246,219,109,62,34,12,136,210,36,108,121,91,57,139,229,185,23,86,203,121,37,60,247,253,83,53,234,80,87,135,86,49,215,112,111,55,22,36,154,67,62,34,37,225,80,98,206,170,70,220,132,115,162,207,125,166,210,123,212,133,154,121,79,148,119,244,78,213,47,145,179,114,82,181,24,216,80,107,89,155,31,122,124,100,251,64,184,126,241,124,90,167,5,79,117,139,167,237,2,119,221,212,225,63,192,4,0,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,127,192,32,7,26,191,117,139,91,237,2,15,221,213,17,5,120,126,228,70,187,154,171,169,187,214,233,71,130,195,43,126,160,77,212,100,234,135,61,41,41,135,34,184,237,43,98,36,53,33,142,108,105,10,63,18,146,52,163,77,11,85,116,43,222,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,99,92,216,251,172,99,39,217,253,195,247,115,227,90,193,117,60,106,253,214,45,111,180,8,63,119,84,69,106,228,31,12,237,92,93,205,238,27,88,183,172,79,23,69,145,80,145,80,147,21,77,182,227,114,188,20,71,166,33,135,80,226,20,133,178,226,227,165,14,32,211,235,54,165,164,140,140,200,203,98,144,1,229,49,87,12,237,92,100,195,139,143,11,111,88,158,34,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,214,8,108,167,148,239,117,140,27,251,63,183,190,238,96,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,55,223,106,51,46,73,125,196,182,211,73,53,173,106,50,34,74,72,181,51,51,62,197,160,165,110,43,25,144,86,34,98,50,112,202,129,82,67,180,154,26,203,158,108,61,184,142,75,47,206,101,68,123,29,82,116,218,178,232,105,35,250,139,160,201,124,32,50,234,237,65,85,28,115,184,40,177,148,196,105,15,82,225,120,184,218,186,78,39,192,74,109,230,247,181,166,221,12,244,90,87,174,186,232,94,98,192,243,109,76,93,91,46,120,131,9,184,230,241,170,218,171,104,132,163,113,255,0,80,62,93,180,63,136,215,22,179,29,80,43,211,162,169,6,133,70,150,235,102,147,45,13,38,149,153,105,167,151,97,126,156,56,239,69,93,217,104,182,218,83,201,89,209,226,67,166,17,18,181,208,154,167,196,254,232,255,0,59,229,245,16,148,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,43,171,140,117,255,0,232,76,41,163,90,44,155,70,244,250,148,119,22,147,246,137,181,198,168,54,103,161,40,143,185,124,12,133,69,225,244,87,231,95,150,228,56,196,163,117,234,180,54,209,183,93,119,27,200,34,211,78,189,204,108,149,128,80,100,83,112,82,198,135,41,75,55,91,183,41,137,94,243,61,72,202,35,68,100,122,245,238,67,165,205,30,19,197,198,92,21,184,236,231,227,161,231,213,2,99,208,201,104,37,105,35,194,60,219,102,90,161,103,174,174,121,22,191,15,129,235,217,61,53,220,16,198,169,77,54,78,198,157,103,92,139,70,223,93,4,181,68,150,125,63,32,205,38,166,191,185,237,229,229,124,121,35,204,117,19,48,56,61,74,156,196,198,14,171,74,140,196,9,204,19,136,222,78,181,22,49,184,173,164,234,213,166,231,180,213,90,30,189,200,143,188,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,102,108,125,233,241,147,237,2,225,251,197,241,117,60,46,61,196,240,203,245,215,223,19,68,170,0,21,87,199,59,247,147,254,50,127,54,140,85,193,83,222,158,233,251,63,157,247,141,56,101,94,57,223,188,159,241,147,249,180,98,174,10,158,244,247,79,217,252,239,188,105,194,234,64,6,42,205,143,186,198,50,125,159,220,63,119,62,53,172,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,64,14,53,126,235,22,183,218,4,31,187,170,34,170,242,157,239,79,131,127,104,22,247,222,44,13,148,192,5,43,113,171,247,167,181,190,207,224,253,227,81,29,79,8,11,166,133,99,99,238,33,94,183,76,239,5,69,183,240,190,173,84,168,201,229,45,206,68,86,38,192,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,6,21,206,190,107,171,185,180,198,89,183,151,54,171,14,208,166,235,14,214,162,77,121,10,240,17,118,160,156,112,210,217,18,9,231,214,142,107,135,170,212,90,161,190,98,208,211,102,50,6,68,184,124,87,115,129,14,224,188,171,119,87,224,189,153,70,241,20,182,103,48,218,36,74,149,88,228,37,109,182,150,77,69,163,45,115,89,117,211,81,164,214,147,75,109,153,26,150,235,56,87,50,249,116,190,242,191,138,115,240,206,250,143,253,182,101,30,110,246,127,166,116,191,18,243,44,76,229,180,235,156,158,111,33,106,229,45,91,209,216,203,177,156,233,225,117,196,2,101,34,101,55,44,152,223,113,115,169,79,120,106,117,143,84,125,183,223,148,220,167,95,105,134,105,42,229,161,123,153,62,110,173,56,225,161,44,165,181,54,106,52,27,73,106,218,128,67,254,42,120,199,93,194,44,163,213,227,91,140,233,46,253,168,53,103,57,39,114,63,114,197,146,195,238,73,61,139,66,137,124,198,35,186,198,158,170,147,207,222,149,18,144,68,116,153,130,152,95,85,198,172,92,180,48,162,140,169,109,200,186,107,17,169,171,145,26,18,165,174,27,11,89,115,165,27,73,50,53,161,150,185,142,175,214,73,18,27,81,154,146,68,102,94,40,123,252,100,193,202,238,13,212,109,104,213,119,188,68,75,194,207,162,94,52,185,59,80,142,116,89,241,80,226,139,98,86,179,79,41,242,144,198,170,218,165,242,55,237,74,86,146,22,85,193,47,24,232,78,218,183,214,95,164,51,201,173,70,168,29,227,13,205,203,87,139,138,227,113,226,72,45,9,27,27,228,173,168,221,77,123,151,226,189,84,232,218,140,236,252,0,85,95,28,239,222,79,248,201,252,218,48,167,8,11,166,133,99,99,238,33,94,183,76,239,5,69,183,240,190,173,84,168,201,229,45,206,68,86,38,192,113,215,54,32,148,181,109,66,20,122,36,141,71,166,132,70,125,7,138,226,13,157,186,174,107,239,246,232,86,195,242,224,225,213,171,34,67,52,168,105,148,165,49,86,125,47,60,148,85,150,218,153,105,104,91,145,212,218,82,211,132,163,100,185,132,147,35,113,205,92,62,114,73,85,205,125,254,229,118,231,98,92,28,58,181,100,71,122,171,49,81,84,166,42,207,165,230,84,186,74,28,75,205,45,11,114,58,156,82,157,108,212,108,151,44,212,68,110,55,174,42,205,86,89,239,44,168,98,228,204,45,188,39,68,168,161,81,211,82,164,84,227,25,37,21,26,115,139,113,13,62,109,238,53,50,189,205,56,133,182,163,61,171,66,182,169,104,216,226,229,7,11,220,244,254,194,151,82,48,59,24,239,63,9,134,213,173,254,135,147,53,59,153,161,85,28,113,38,90,188,106,47,15,13,237,92,230,106,74,66,29,52,57,244,73,84,135,14,234,69,43,113,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,168,2,170,248,231,126,242,127,198,79,230,209,138,184,42,123,211,221,63,103,243,190,241,167,11,169,0,1,85,124,115,191,121,63,227,39,243,104,197,92,21,61,233,238,159,179,249,223,120,211,133,212,128,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,192,4,0,227,87,238,177,107,125,160,65,251,186,162,42,175,41,222,244,248,55,246,129,111,125,226,192,217,76,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,0,0,213,92,108,167,148,239,117,140,27,251,63,183,190,238,96,101,80,0,20,173,198,175,222,158,214,251,63,131,247,141,68,101,94,6,63,191,103,241,111,249,200,90,160,0,138,188,81,253,196,241,55,245,47,223,16,133,43,101,59,222,159,6,254,208,45,239,188,88,23,83,197,31,220,79,19,127,82,253,241,8,82,182,83,189,233,240,111,237,2,222,251,197,129,178,152,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,84,224,169,238,177,116,253,160,78,251,186,156,42,175,54,62,244,248,201,246,129,112,253,226,248,181,78,10,158,235,23,79,218,4,239,187,169,194,127,128,8,1,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,127,241,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,224,0,0,1,138,179,99,238,177,140,159,103,247,15,221,207,141,107,6,202,121,78,247,88,193,191,179,251,123,238,230,6,85,1,81,124,110,49,66,171,42,255,0,195,220,23,101,50,216,166,211,40,238,221,18,13,51,85,200,152,252,151,156,140,214,248,250,18,119,176,152,143,109,112,205,71,164,183,18,68,158,187,227,87,13,124,33,147,139,249,193,177,216,54,37,157,54,207,144,119,125,73,232,207,180,210,216,68,21,37,113,212,100,230,187,208,169,135,17,181,165,4,107,52,58,163,45,186,26,211,176,72,142,188,66,48,190,149,138,185,62,196,154,101,65,81,25,145,64,163,187,116,65,150,244,36,201,92,119,233,233,57,39,202,212,200,219,91,173,54,236,115,113,39,170,81,33,125,20,70,104,86,190,214,157,211,93,177,174,170,53,235,107,78,240,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,108,251,105,221,52,43,230,213,163,94,182,180,239,27,69,184,41,241,234,148,233,60,165,183,207,138,251,105,113,167,54,44,146,180,238,66,210,122,40,137,69,174,134,68,125,6,184,89,177,247,167,198,79,180,11,135,239,23,197,170,112,84,247,88,186,126,208,39,125,221,78,19,252,0,64,14,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,23,252,2,53,103,175,45,117,220,212,217,56,123,134,84,195,228,210,153,196,10,125,82,228,150,153,72,97,200,148,118,161,205,68,135,26,53,37,123,158,62,106,27,108,137,11,46,99,136,53,17,32,150,164,231,91,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,1,138,179,99,238,177,140,159,103,247,15,221,207,141,107,5,212,241,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,224,0,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,12,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,59,103,115,49,180,76,191,96,245,86,115,243,24,42,173,86,51,240,32,176,110,35,121,186,236,89,38,218,182,155,168,86,155,153,211,84,234,127,2,51,237,67,144,19,93,198,236,106,138,211,132,236,153,247,133,200,132,105,235,172,144,169,114,203,167,229,168,146,74,119,251,174,254,126,123,9,229,115,10,34,224,214,10,219,150,115,17,219,101,242,129,13,233,132,132,18,117,145,225,25,109,195,61,16,131,215,86,252,203,95,143,192,187,172,125,131,34,165,130,183,204,56,170,89,58,237,185,83,74,54,25,234,102,113,29,34,34,211,175,115,26,218,226,12,71,224,223,151,36,57,36,162,117,138,188,198,215,187,93,119,19,203,35,215,94,189,200,91,167,7,27,255,0,211,120,85,89,180,94,54,137,232,21,41,14,33,37,237,27,104,141,79,108,143,67,81,159,115,248,17,11,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,82,92,103,238,138,84,203,134,220,182,155,82,188,123,12,67,144,164,153,167,78,82,87,81,70,186,107,187,218,63,134,130,15,229,58,208,153,122,230,30,193,164,196,97,78,161,23,21,41,249,4,73,53,104,201,78,97,42,62,137,63,206,243,45,6,199,150,229,53,186,53,191,76,164,180,157,168,133,13,152,228,90,105,161,33,4,159,129,124,62,3,158,180,37,196,41,181,145,26,84,70,70,71,230,66,138,248,164,96,187,248,121,143,51,46,200,116,181,177,77,184,141,201,171,121,44,26,91,84,153,19,102,184,101,184,144,148,154,141,40,35,238,103,167,153,143,191,11,108,118,123,13,113,186,37,151,54,165,202,167,220,238,183,1,182,92,120,210,218,164,201,151,9,178,50,73,184,148,154,246,160,203,177,158,158,71,216,94,114,84,75,73,45,38,70,74,45,72,200,126,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,170,190,57,223,188,159,241,147,249,180,98,174,10,158,244,247,79,217,252,239,188,105,195,42,241,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,23,82,0,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,217,79,41,222,235,24,55,246,127,111,125,220,192,202,162,0,113,171,247,88,181,190,208,32,253,221,81,21,87,148,239,122,124,27,251,64,183,190,241,96,108,166,0,41,91,141,95,189,61,173,246,127,7,239,26,136,128,2,69,100,115,40,149,92,223,98,226,173,71,234,50,232,246,157,6,58,106,87,29,85,136,234,90,208,193,172,146,136,172,172,210,109,34,75,199,187,103,48,244,36,54,243,132,151,57,70,218,182,8,180,237,106,21,141,106,209,172,171,90,15,130,162,219,244,248,244,186,116,110,106,220,228,69,97,180,182,211,123,214,106,90,182,161,9,45,84,102,163,211,83,51,62,163,16,103,19,42,182,110,107,240,142,161,103,214,105,177,19,115,211,163,200,147,105,213,220,112,217,93,58,162,104,245,9,78,165,11,87,134,113,73,109,47,35,106,183,32,137,68,92,196,54,180,107,217,127,216,23,150,22,94,85,108,62,196,27,122,93,14,225,161,200,56,211,160,201,34,222,210,244,35,35,35,35,52,173,10,73,165,104,90,76,208,180,41,42,73,169,42,35,59,137,225,123,158,159,217,174,213,70,7,99,29,231,226,241,38,139,191,208,242,102,167,107,213,218,91,109,164,203,87,141,71,226,38,51,163,156,205,73,43,91,68,135,62,149,73,144,225,79,241,72,28,94,241,210,30,39,230,58,38,28,219,213,159,27,69,195,74,122,169,207,37,4,194,217,77,97,245,147,147,77,183,91,53,45,91,80,136,140,45,11,50,54,221,140,234,73,9,61,202,94,75,224,177,128,210,106,215,149,215,152,218,204,40,139,166,208,163,174,217,162,155,209,218,117,126,145,120,155,118,75,205,44,215,189,133,181,28,219,108,207,103,210,34,114,210,75,245,86,147,172,177,103,217,234,192,184,119,79,15,76,191,99,205,34,141,190,181,100,217,246,205,58,169,45,179,97,191,233,60,184,12,161,38,241,168,137,215,121,114,206,58,91,66,84,100,143,22,250,182,25,41,74,76,64,200,158,58,87,112,7,51,86,117,201,76,172,210,169,148,170,245,66,45,183,114,61,84,36,20,84,209,229,74,100,164,45,110,40,211,201,229,236,67,196,225,41,36,149,50,91,183,32,214,133,108,82,0,42,175,142,119,239,39,252,100,254,109,21,107,10,173,85,167,70,159,14,159,83,151,22,61,82,57,68,156,211,47,41,8,148,193,58,219,196,211,169,35,209,104,39,89,105,194,74,181,45,237,161,93,210,70,89,87,42,185,103,188,179,95,139,144,240,182,207,157,18,156,132,199,85,74,175,83,146,100,164,83,169,205,173,180,58,249,55,184,148,242,247,58,218,16,218,76,183,45,105,220,164,35,123,136,216,123,10,176,206,213,193,188,56,183,48,182,202,137,225,232,182,205,61,170,124,109,205,182,135,30,216,94,187,238,242,208,132,41,231,86,106,113,197,146,75,123,139,90,140,181,81,143,43,153,124,186,88,153,160,194,201,248,103,125,71,254,219,50,143,55,123,223,210,202,167,134,121,150,38,114,218,117,190,119,43,158,181,114,150,173,139,236,101,216,203,94,188,116,192,188,71,203,166,35,212,112,191,20,40,222,6,171,7,71,89,121,163,53,197,168,69,81,153,55,42,51,134,69,204,101,123,85,161,232,74,37,37,72,90,80,180,45,9,178,174,23,92,64,33,213,225,211,114,201,141,247,23,38,170,207,134,167,88,245,71,219,97,136,174,69,105,134,152,102,146,174,90,17,181,226,229,106,211,142,26,212,242,156,83,102,162,89,52,151,112,175,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,106,128,42,175,142,119,239,39,252,100,254,109,24,171,130,167,189,61,211,246,127,59,239,26,112,186,144,0,21,87,199,59,247,147,254,50,127,54,140,85,193,83,222,158,233,251,63,157,247,141,56,93,72,0,160,30,40,254,253,152,155,250,151,238,120,66,127,240,84,247,88,186,126,208,39,125,221,78,19,252,0,64,14,53,126,235,22,183,218,4,31,187,170,34,170,242,157,239,79,131,127,104,22,247,222,44,13,148,192,106,174,54,83,202,119,186,198,13,253,159,219,223,119,48,50,168,0,0,13,85,198,202,121,78,247,88,193,191,179,251,123,238,230,6,85,0,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,8,171,197,31,220,79,19,127,82,253,241,8,82,182,83,189,233,240,111,237,2,222,251,197,129,117,60,81,253,196,241,55,245,47,223,16,133,43,101,59,222,159,6,254,208,45,239,188,88,27,41,128,0,214,179,54,62,244,248,201,246,129,112,253,226,248,181,78,10,158,235,23,79,218,4,239,187,169,194,170,243,99,239,79,140,159,104,23,15,222,47,139,84,224,169,238,177,116,253,160,78,251,186,156,39,248,0,128,28,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,39,255,0,26,191,117,139,91,237,2,15,221,213,17,0,56,92,123,246,97,151,235,175,185,230,139,254,0,0,0,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,108,167,148,239,117,140,27,251,63,183,190,238,96,101,80,20,3,196,235,20,191,101,12,228,222,190,18,187,233,58,85,165,225,237,106,127,238,94,79,133,240,173,151,139,99,170,18,165,237,156,228,223,93,91,181,215,213,81,160,144,51,255,0,4,43,23,210,24,167,137,120,153,233,78,95,160,109,248,148,47,5,200,215,157,227,228,155,220,222,102,239,87,103,163,118,237,218,123,185,218,234,157,154,42,223,199,83,118,90,212,43,230,213,172,217,87,76,31,27,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,70,174,245,106,77,86,129,85,155,66,174,211,37,211,170,84,233,14,68,153,14,91,42,101,248,207,182,163,75,141,56,218,136,148,133,165,68,105,52,153,17,145,145,145,141,140,242,83,116,208,175,12,163,225,13,90,220,157,226,226,71,179,233,148,183,28,229,45,189,178,161,48,152,146,91,209,100,70,123,31,97,212,107,166,213,109,213,38,105,50,51,161,124,216,251,211,227,39,218,5,195,247,139,226,213,56,42,123,172,93,63,104,19,190,238,167,9,254,0,32,7,26,191,117,139,91,237,2,15,221,213,17,0,56,92,123,246,97,151,235,175,185,230,139,254,0,0,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,93,79,26,191,117,139,91,237,2,15,221,213,17,0,56,92,123,246,97,151,235,175,185,230,139,254,0,1,170,184,217,79,41,222,235,24,55,246,127,111,125,220,192,202,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,241,74,36,36,214,163,34,36,150,166,102,40,199,138,78,59,61,137,88,221,50,202,133,83,231,83,173,135,92,128,227,45,188,106,109,50,99,75,154,217,153,164,156,82,73,123,86,69,216,143,79,34,236,56,252,46,48,93,252,68,199,136,151,100,202,90,223,166,219,166,220,212,60,166,13,77,166,76,121,144,156,34,220,104,82,73,68,149,153,247,35,211,204,133,234,161,9,109,9,109,4,68,148,145,17,17,121,17,14,5,199,77,110,179,111,212,169,46,167,114,38,195,122,57,150,154,234,75,65,167,224,127,31,128,215,19,54,54,132,203,43,48,247,245,38,91,10,105,11,184,170,175,199,35,65,167,86,78,115,233,73,245,73,126,111,145,104,38,255,0,6,11,162,149,14,225,184,237,183,20,175,30,251,19,36,37,36,105,211,148,165,211,145,174,154,238,246,139,225,160,182,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,1,248,163,36,164,212,102,68,68,90,234,98,137,248,171,95,172,94,57,145,114,20,114,111,74,44,3,166,172,219,211,67,83,51,231,17,235,162,143,175,173,242,250,136,125,248,81,217,139,175,230,49,21,165,50,135,26,167,65,39,72,148,157,118,169,185,240,85,184,189,83,34,232,125,245,33,122,64,32,167,22,124,32,69,243,129,77,93,112,162,56,185,180,25,169,152,226,218,111,83,38,24,135,57,195,212,201,10,61,53,89,107,212,139,230,66,153,112,230,230,149,100,98,29,181,119,70,117,76,189,67,172,195,168,37,68,163,73,165,76,190,135,59,145,145,151,84,252,75,235,33,177,190,91,113,58,6,45,224,213,177,119,195,168,51,45,231,169,144,147,49,77,186,151,54,200,56,172,184,180,168,201,106,50,86,174,22,164,103,175,94,163,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,170,190,57,223,188,159,241,147,249,180,98,174,10,158,244,247,79,217,252,239,188,105,195,42,241,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,23,82,0,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,217,79,41,222,235,24,55,246,127,111,125,220,192,202,162,0,113,171,247,88,181,190,208,32,253,221,81,21,87,148,239,122,124,27,251,64,183,190,241,96,108,166,0,41,91,141,95,189,61,173,246,127,7,239,26,136,138,185,104,203,165,247,154,12,83,129,134,118,44,127,237,83,43,19,119,179,253,44,165,248,150,89,126,103,45,215,91,231,114,185,232,87,41,10,222,190,196,93,204,182,8,203,174,3,89,185,109,194,58,22,20,217,144,162,37,20,232,232,93,78,115,49,205,149,213,170,38,132,148,137,174,146,150,181,111,113,73,212,146,107,86,196,18,27,73,236,66,72,178,88,8,107,196,83,34,177,179,75,102,157,241,135,208,34,35,21,40,17,217,102,11,210,101,58,132,84,233,204,156,133,157,52,136,220,38,25,90,156,144,167,16,242,145,237,161,40,82,208,133,26,209,5,120,119,228,7,23,49,23,18,233,24,213,120,55,46,197,183,176,242,232,139,45,148,85,41,139,241,117,106,141,62,114,20,252,54,217,90,155,83,72,66,153,113,167,30,86,187,29,45,137,67,138,67,164,213,196,226,197,245,251,23,225,101,229,137,158,139,244,159,224,149,191,81,174,248,46,127,39,197,120,88,206,61,202,230,109,86,205,220,189,187,182,171,77,117,208,244,208,107,47,118,93,53,219,230,234,172,222,183,76,239,27,90,184,42,18,42,149,25,60,164,55,207,148,251,138,113,215,54,32,146,132,238,90,212,122,36,137,37,174,132,68,93,6,193,57,0,192,104,217,124,202,229,163,108,189,10,92,106,237,126,58,46,107,133,18,227,187,25,244,84,101,180,218,148,203,140,184,181,27,75,97,164,179,24,200,137,58,156,115,89,161,42,82,136,107,194,54,40,194,123,23,246,80,200,45,155,134,158,148,244,103,225,110,15,211,168,94,55,145,206,240,190,42,138,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,190,248,133,101,85,112,214,255,0,185,112,230,187,34,35,245,43,86,177,54,137,49,216,139,82,152,113,248,207,45,151,20,218,148,148,168,208,106,65,153,25,165,39,166,154,145,118,23,231,195,171,24,232,88,201,148,123,18,77,33,159,15,46,207,167,177,103,85,35,110,90,249,50,160,48,211,105,61,234,66,9,92,214,14,59,250,39,114,81,207,217,185,74,66,140,73,80,21,87,199,59,247,147,254,50,127,54,138,224,193,124,33,188,177,235,20,45,252,35,195,246,34,57,93,184,164,41,152,231,45,242,101,134,144,134,212,235,175,56,190,166,72,109,166,220,112,201,36,165,153,32,201,41,82,140,146,123,9,229,87,44,246,110,84,48,142,30,22,217,243,165,212,86,169,10,169,85,234,114,76,210,186,141,69,196,54,135,95,38,247,26,89,70,214,155,66,27,73,158,212,33,59,148,181,239,113,121,128,4,85,207,214,74,45,92,214,97,196,186,221,38,153,225,241,54,217,167,188,229,185,80,142,77,161,201,251,9,78,38,153,32,220,82,16,166,93,89,153,33,75,81,114,92,89,172,143,106,157,67,181,129,148,206,28,24,177,143,248,143,82,166,94,172,126,11,217,150,109,193,54,223,187,42,77,77,140,244,166,234,16,205,191,17,79,140,218,84,189,207,31,53,36,79,154,77,132,167,114,136,220,52,147,75,200,28,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,170,190,57,223,188,159,241,147,249,180,98,174,10,158,244,247,79,217,252,239,188,105,194,234,64,0,85,95,28,239,222,79,248,201,252,218,49,87,5,79,122,123,167,236,254,119,222,52,225,117,32,2,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,240,1,0,56,213,251,172,90,223,104,16,126,238,168,138,171,202,119,189,62,13,253,160,91,223,120,176,54,83,1,170,184,217,79,41,222,235,24,55,246,127,111,125,220,192,202,160,0,0,53,87,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,0,5,43,113,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,168,0,34,175,20,127,113,60,77,253,75,247,196,33,74,217,78,247,167,193,191,180,11,123,239,22,5,212,241,71,247,19,196,223,212,191,124,66,20,173,148,239,122,124,27,251,64,183,190,241,96,108,166,0,3,90,204,216,251,211,227,39,218,5,195,247,139,226,213,56,42,123,172,93,63,104,19,190,238,167,10,171,205,143,189,62,50,125,160,92,63,120,190,45,83,130,167,186,197,211,246,129,59,238,234,112,159,224,2,0,113,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,159,252,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,0,0,0,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,178,158,83,189,214,48,111,236,254,222,251,185,129,149,64,107,89,155,31,122,124,100,251,64,184,126,241,124,90,167,5,79,117,139,167,237,2,119,221,212,225,63,192,107,89,155,31,122,124,100,251,64,184,126,241,124,91,79,6,219,166,187,112,101,30,101,38,175,59,196,68,182,111,10,141,46,150,223,41,8,240,241,86,196,105,106,111,84,145,26,245,126,92,133,234,163,53,122,250,107,181,41,34,169,108,216,251,211,227,39,218,5,195,247,139,226,213,56,42,123,172,93,63,104,19,190,238,167,9,254,0,32,7,26,191,117,139,91,237,2,15,221,213,17,0,56,92,123,246,97,151,235,175,185,230,139,254,0,0,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,93,79,26,191,117,139,91,237,2,15,221,213,17,0,56,92,123,246,97,151,235,175,185,230,139,254,0,1,170,184,217,79,41,222,235,24,55,246,127,111,125,220,192,202,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,24,230,75,19,224,97,38,13,92,247,124,202,131,49,29,102,153,53,48,212,227,169,111,116,130,138,243,136,74,76,214,147,53,106,217,232,68,122,244,232,53,200,196,107,154,77,239,136,119,45,221,33,213,60,245,114,179,54,160,165,26,141,70,165,60,250,220,238,102,102,125,85,241,63,172,197,205,112,152,194,4,88,216,20,237,215,54,35,136,155,94,154,169,141,173,214,244,51,97,248,112,92,45,12,208,147,211,84,30,157,76,190,102,39,88,10,46,226,187,102,46,129,152,197,214,146,202,27,106,163,4,221,50,74,116,220,167,39,78,86,227,245,72,143,161,119,212,199,31,133,77,250,197,157,153,22,225,72,229,233,90,128,84,212,27,154,104,74,122,124,18,45,53,81,117,245,126,127,81,139,216,73,146,146,74,35,35,35,45,117,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,3,169,187,106,109,81,109,106,197,89,231,9,180,67,129,34,65,168,204,139,66,67,106,87,115,50,248,124,70,184,25,161,187,93,188,241,250,252,171,56,233,184,132,220,85,70,153,81,168,207,86,252,107,202,79,93,79,243,188,143,65,60,56,48,218,104,126,163,113,93,198,193,40,219,241,112,119,154,117,211,69,83,220,239,167,250,255,0,64,182,80,30,27,28,44,104,184,143,132,183,109,157,37,148,184,170,149,22,124,102,117,73,30,215,92,140,227,105,50,213,42,208,253,126,228,70,127,230,26,223,98,229,153,51,15,177,54,232,179,166,176,182,213,73,172,77,134,141,201,50,220,134,164,56,217,40,181,74,117,47,80,250,232,95,81,118,22,69,193,239,48,10,105,53,60,18,172,212,95,117,75,117,234,156,66,121,237,196,132,159,128,140,132,39,115,157,8,186,232,68,143,168,252,133,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,170,190,57,223,188,159,241,147,249,180,98,174,10,158,244,247,79,217,252,239,188,105,195,42,241,206,253,228,255,0,140,159,205,163,21,112,84,247,167,186,126,207,231,125,227,78,23,82,0,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,217,79,41,222,235,24,55,246,127,111,125,220,192,202,162,0,113,171,247,88,181,190,208,32,253,221,81,21,87,148,239,122,124,27,251,64,183,190,241,96,108,166,0,41,175,139,253,173,93,190,115,161,135,182,85,173,7,198,214,174,11,62,147,75,167,70,230,161,190,124,167,234,211,219,105,189,235,52,161,59,150,180,150,170,50,73,107,169,153,23,81,98,153,40,202,141,11,41,120,53,10,205,229,82,166,93,245,45,38,93,53,184,76,173,62,62,86,229,155,109,146,156,51,89,178,194,23,202,108,180,66,79,69,185,203,66,221,112,132,128,0,0,21,193,198,91,48,244,171,111,11,233,121,110,162,213,101,162,225,187,36,68,173,214,35,166,26,84,193,209,25,113,222,90,86,234,203,213,90,230,48,210,146,77,122,218,69,112,150,105,74,146,78,64,12,128,96,52,156,193,230,142,209,182,94,133,18,77,10,129,33,23,53,194,137,113,218,146,194,233,209,29,109,74,101,198,92,90,73,212,62,234,153,140,100,68,173,10,65,172,208,164,165,68,54,30,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,10,171,227,55,133,191,130,153,142,161,98,100,10,23,133,129,125,219,237,248,153,190,43,127,140,170,66,89,178,247,209,154,205,77,236,138,170,114,122,37,40,86,186,150,170,230,24,237,120,50,99,164,203,91,25,107,184,13,87,172,236,162,222,212,247,42,52,184,142,19,238,127,78,34,36,150,162,100,146,102,211,92,200,133,33,78,45,73,35,95,132,97,59,200,210,148,170,229,0,86,7,26,43,90,187,124,221,89,122,178,173,104,62,54,181,112,84,43,148,186,116,110,106,27,231,202,125,202,91,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,36,87,15,156,146,82,178,161,96,57,93,185,216,137,59,17,110,168,241,222,170,204,84,84,165,250,75,10,101,149,46,146,135,18,243,168,90,27,144,151,20,167,91,52,147,199,203,53,17,147,109,233,45,64,0,5,43,113,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,168,2,170,248,231,126,242,127,198,79,230,209,138,184,42,123,211,221,63,103,243,190,241,167,11,169,0,1,85,124,115,191,121,63,227,39,243,104,197,92,21,61,233,238,159,179,249,223,120,211,133,212,128,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,192,4,0,227,87,238,177,107,125,160,65,251,186,162,42,175,41,222,244,248,55,246,129,111,125,226,192,217,76,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,0,0,213,92,108,167,148,239,117,140,27,251,63,183,190,238,96,101,80,0,20,173,198,175,222,158,214,251,63,131,247,141,68,101,94,6,63,191,103,241,111,249,200,90,160,0,138,188,81,253,196,241,55,245,47,223,16,133,43,101,59,222,159,6,254,208,45,239,188,88,23,83,197,31,220,79,19,127,82,253,241,8,82,182,83,189,233,240,111,237,2,222,251,197,129,178,152,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,84,224,169,238,177,116,253,160,78,251,186,156,42,175,54,62,244,248,201,246,129,112,253,226,248,181,78,10,158,235,23,79,218,4,239,187,169,194,127,128,8,1,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,127,241,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,224,0,0,1,138,179,99,238,177,140,159,103,247,15,221,207,141,107,6,202,121,78,247,88,193,191,179,251,123,238,230,6,85,1,171,101,217,116,215,111,155,170,179,122,221,51,188,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,23,211,194,250,211,252,20,201,46,31,120,139,103,208,211,235,62,145,171,76,223,11,195,189,51,155,57,255,0,15,37,205,72,148,230,248,169,141,177,195,215,115,68,214,211,52,146,68,170,1,175,95,18,27,90,133,103,231,107,20,169,54,228,31,9,18,69,66,37,81,198,249,171,115,116,169,176,99,203,146,230,171,51,50,222,251,238,175,77,118,167,118,137,34,73,17,21,138,240,84,247,88,186,126,208,39,125,221,78,21,87,155,31,122,124,100,251,64,184,126,241,124,90,167,5,79,117,139,167,237,2,119,221,212,225,63,192,4,0,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,127,192,0,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,11,169,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,127,192,0,53,87,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,63,24,76,192,169,212,83,48,74,141,80,125,165,33,214,106,114,201,151,118,146,210,94,62,50,208,173,174,117,35,233,169,26,62,179,242,21,187,132,118,100,204,65,196,219,94,206,132,194,220,85,90,177,10,26,246,164,207,106,29,144,219,102,163,209,42,208,189,114,235,161,253,71,216,108,131,129,246,52,92,56,194,91,74,206,140,202,91,85,54,139,2,51,218,36,139,115,173,198,109,181,25,232,148,234,126,167,115,34,63,243,15,114,2,166,184,207,90,137,98,163,110,221,196,193,36,220,240,144,119,146,116,215,85,84,28,211,93,63,215,250,4,15,202,245,218,237,153,143,214,29,93,14,155,104,85,197,75,105,229,18,140,180,111,198,178,165,117,212,191,55,204,244,27,31,218,85,54,171,86,181,30,174,203,132,226,38,64,143,32,148,70,71,169,45,180,171,185,25,252,126,35,182,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,137,115,89,116,29,163,151,203,242,168,131,65,58,118,245,81,182,141,94,75,240,47,168,140,186,151,93,83,228,99,92,59,154,160,237,90,227,170,213,95,86,231,38,78,126,66,207,83,61,84,183,20,163,238,103,230,127,17,115,124,30,236,127,193,236,3,169,215,94,140,226,30,169,86,222,121,11,90,52,213,183,33,64,81,104,102,146,61,53,47,137,144,159,96,63,149,161,43,66,144,178,35,74,136,200,200,252,200,82,47,22,124,23,77,129,142,44,221,244,168,6,221,62,224,134,153,111,186,150,180,73,203,126,100,231,20,90,165,9,78,187,80,71,212,205,95,88,142,121,76,196,233,216,79,143,150,117,205,26,114,227,71,85,98,159,30,113,147,166,130,84,83,154,194,220,74,180,90,72,200,201,190,164,163,211,167,81,177,133,159,113,195,187,237,90,69,207,1,196,174,61,86,12,121,173,154,76,140,182,186,218,86,93,140,203,178,139,204,254,179,29,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,65,136,92,34,114,219,137,87,253,203,136,213,219,219,18,152,169,93,85,137,181,185,141,68,169,64,75,13,191,37,229,188,226,91,74,161,169,68,130,82,204,136,141,74,61,52,212,207,184,147,248,9,130,150,174,93,176,158,133,131,150,85,66,171,54,139,111,248,175,12,253,81,214,220,148,190,124,151,100,47,122,155,109,180,30,139,121,68,90,32,189,82,45,117,61,76,242,0,0,143,249,173,201,78,22,103,7,240,91,246,76,175,221,116,207,193,47,29,224,189,5,42,51,60,207,21,200,230,115,121,204,59,174,158,25,27,118,237,211,85,107,174,165,167,159,202,255,0,15,76,23,202,101,255,0,80,196,108,57,185,239,90,141,74,163,71,118,136,235,85,185,177,30,97,44,56,243,47,41,73,75,49,154,81,47,116,116,17,25,168,203,67,87,78,198,94,131,53,185,41,194,204,224,254,11,126,201,149,251,174,153,248,37,227,188,23,160,165,70,103,153,226,185,28,206,111,57,135,117,211,195,35,110,221,186,106,173,117,212,180,243,249,95,225,233,130,249,76,191,234,24,141,135,55,61,235,81,169,84,104,238,209,29,106,183,54,35,204,37,135,30,101,229,41,41,102,51,74,37,238,142,130,35,53,25,104,106,233,216,202,80,0,15,63,136,86,85,43,18,172,11,151,14,107,178,37,177,77,186,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,97,8,63,160,169,149,143,253,62,197,95,249,86,157,255,0,113,19,127,15,108,170,86,26,216,22,214,28,208,164,75,126,155,106,209,225,81,33,187,45,105,83,238,49,25,148,50,218,156,82,82,148,154,205,40,35,51,36,164,181,215,66,46,195,208,12,63,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,94,228,120,3,15,120,68,229,183,13,111,251,107,17,168,87,182,37,63,82,181,107,16,171,112,218,151,82,128,166,28,126,51,200,121,180,184,148,195,74,141,6,164,17,25,18,146,122,107,161,151,113,55,192,7,148,253,139,108,79,217,79,246,107,244,23,251,51,252,31,252,22,244,159,138,123,255,0,5,248,159,19,200,228,239,229,126,59,214,223,179,127,150,237,58,15,86,0,0,2,42,230,83,135,70,15,230,167,17,203,19,113,54,253,196,6,103,179,79,98,151,18,37,46,93,61,136,177,34,180,107,89,54,130,92,53,184,173,92,117,215,12,220,90,213,185,195,34,50,73,37,41,237,114,181,144,28,14,202,77,213,88,189,112,242,163,117,213,107,85,138,121,82,213,38,187,61,151,124,60,83,113,46,56,219,72,97,150,145,235,173,182,77,70,178,82,139,148,146,73,164,141,100,169,42,32,7,244,21,50,177,255,0,167,216,171,255,0,42,211,191,238,34,111,225,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,216,99,252,208,101,126,193,205,157,129,79,195,156,70,171,220,20,234,109,58,176,213,109,167,104,146,25,101,245,62,219,47,50,148,169,79,52,234,77,27,100,44,204,137,36,122,146,122,247,35,192,24,123,194,39,45,184,107,127,219,88,141,66,189,177,41,250,149,171,88,133,91,134,212,186,148,5,48,227,241,158,67,205,165,196,166,26,84,104,53,32,136,200,148,147,211,93,12,187,137,190,3,207,213,108,11,54,187,121,80,49,6,179,111,68,153,112,218,177,231,70,162,206,120,141,75,128,137,132,209,73,54,136,207,106,86,180,176,218,13,122,111,36,111,73,25,37,197,146,189,0,0,0,8,191,154,14,30,152,47,155,59,254,159,136,216,141,115,222,180,234,149,58,142,213,17,166,168,147,98,50,194,152,109,231,158,74,148,151,163,58,163,94,233,11,35,50,81,22,132,158,157,204,253,6,84,178,83,133,153,62,252,41,253,140,235,247,93,79,240,183,192,248,223,78,202,140,247,47,194,243,249,124,174,75,13,105,175,137,94,237,219,181,209,58,105,161,235,32,0,71,252,214,228,167,11,51,131,248,45,251,38,87,238,186,103,224,151,142,240,94,130,149,25,158,103,138,228,115,57,188,230,29,215,79,12,141,187,118,233,170,181,215,82,211,207,229,127,135,166,11,229,50,255,0,168,98,54,28,220,247,173,70,165,81,163,187,68,117,170,220,216,143,48,150,28,121,151,148,164,165,152,205,40,151,186,58,8,140,212,101,161,171,167,99,41,64,0,2,63,230,183,37,56,89,156,31,193,111,217,50,191,117,211,63,4,188,119,130,244,20,168,204,243,60,87,35,153,205,231,48,238,186,120,100,109,219,183,77,85,174,186,150,158,127,43,252,61,48,95,41,151,253,67,17,176,230,231,189,106,53,42,141,29,218,35,173,86,230,196,121,132,176,227,204,188,165,37,44,198,105,68,189,209,208,68,102,163,45,13,93,59,25,74,0,1,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,120,95,18,197,46,161,9,184,168,228,70,106,58,54,37,200,142,44,181,67,41,51,213,103,235,25,233,161,104,69,152,50,191,149,251,7,41,150,5,67,14,112,230,175,112,84,105,181,26,195,181,183,93,173,200,101,231,210,251,140,178,202,146,149,50,211,73,36,109,142,131,34,52,153,234,106,235,216,139,48,0,12,63,154,12,175,216,57,179,176,41,248,115,136,213,123,130,157,77,167,86,26,173,180,237,18,67,44,190,167,219,101,230,82,149,41,230,157,73,163,108,133,153,145,36,143,82,79,94,228,120,3,15,120,68,229,183,13,111,251,107,17,168,87,182,37,63,82,181,107,16,171,112,218,151,82,128,166,28,126,51,200,121,180,184,148,195,74,141,6,164,17,25,18,146,122,107,161,151,113,55,192,64,15,232,42,101,99,255,0,79,177,87,254,85,167,127,220,68,223,195,219,42,149,134,182,5,181,135,52,41,18,223,166,218,180,120,84,72,110,203,90,84,251,140,70,101,12,182,167,20,148,165,38,179,74,8,204,201,41,45,117,208,139,176,244,0,0,0,32,7,244,21,50,177,255,0,167,216,171,255,0,42,211,191,238,34,111,225,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,216,122,0,0,17,127,52,28,61,48,95,54,119,253,63,17,177,26,231,189,105,213,42,117,29,170,35,77,81,38,196,101,133,48,219,207,60,149,41,47,70,117,70,189,210,22,70,100,162,45,9,61,59,153,250,12,169,100,167,11,50,125,248,83,251,25,215,238,186,159,225,111,129,241,190,157,149,25,238,95,133,231,242,249,92,150,26,211,95,18,189,219,183,107,162,116,211,67,214,64,0,12,127,143,120,41,106,230,39,9,235,184,57,122,212,42,176,168,183,7,133,241,47,210,221,109,185,72,228,73,106,66,54,41,198,220,65,106,182,82,71,170,15,213,51,211,67,208,202,48,97,239,8,156,182,225,173,255,0,109,98,53,10,246,196,167,234,86,173,98,21,110,27,82,234,80,20,195,143,198,121,15,54,151,18,152,105,81,160,212,130,35,34,82,79,77,116,50,238,36,254,61,224,165,171,152,156,39,174,224,229,235,80,170,194,162,220,30,23,196,191,75,117,182,229,35,145,37,169,8,216,167,27,113,5,170,217,73,30,168,63,84,207,77,15,67,40,193,135,188,34,114,219,134,183,253,181,136,212,43,219,18,159,169,90,181,136,85,184,109,75,169,64,83,14,63,25,228,60,218,92,74,97,165,70,131,82,8,140,137,73,61,53,208,203,184,155,224,0,33,6,33,112,137,203,110,37,95,247,46,35,87,111,108,74,98,165,117,86,38,214,230,53,18,165,1,44,54,252,151,150,243,137,109,42,134,165,18,9,75,50,34,53,40,244,211,83,62,227,63,229,127,43,246,14,83,44,10,134,28,225,205,94,224,168,211,106,53,135,107,110,187,91,144,203,207,165,247,25,101,149,37,42,101,166,146,72,219,29,6,68,105,51,212,213,215,177,22,0,196,46,17,57,109,196,171,254,229,196,106,237,237,137,76,84,174,170,196,218,220,198,162,84,160,37,134,223,146,242,222,113,45,165,80,212,162,65,41,102,68,70,165,30,154,106,103,220,103,252,175,229,126,193,202,101,129,80,195,156,57,171,220,21,26,109,70,176,237,109,215,107,114,25,121,244,190,227,44,178,164,165,76,180,210,73,27,99,160,200,141,38,122,154,186,246,34,204,0,3,15,230,131,43,246,14,108,236,10,126,28,226,53,94,224,167,83,105,213,134,171,109,59,68,144,203,47,169,246,217,121,148,165,74,121,167,82,104,219,33,102,100,73,35,212,147,215,185,30,31,192,78,23,248,5,151,108,88,161,99,29,149,119,226,4,218,213,191,226,188,51,21,74,132,39,34,175,159,25,216,235,222,150,226,54,179,209,15,40,203,69,151,172,69,174,165,169,30,96,205,6,87,236,28,217,216,20,252,57,196,106,189,193,78,166,211,171,13,86,218,118,137,33,150,95,83,237,178,243,41,74,148,243,78,164,209,182,66,204,200,146,71,169,39,175,114,60,63,128,156,47,240,11,46,216,177,66,198,59,42,239,196,9,181,171,127,197,120,102,42,149,8,78,69,95,62,51,177,215,189,45,196,109,103,162,30,81,150,139,47,88,139,93,75,82,57,128,0,0,0,60,254,33,89,84,172,74,176,46,92,57,174,200,150,197,54,234,163,205,162,76,118,34,210,151,219,98,75,43,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,132,32,254,130,166,86,63,244,251,21,127,229,90,119,253,196,77,252,61,178,169,88,107,96,91,88,115,66,145,45,250,109,171,71,133,68,134,236,181,165,79,184,196,102,80,203,106,113,73,74,82,107,52,160,140,204,146,146,215,93,8,187,15,64,2,0,127,65,83,43,31,250,125,138,191,242,173,59,254,226,38,254,30,217,84,172,53,176,45,172,57,161,72,150,253,54,213,163,194,162,67,118,90,210,167,220,98,51,40,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,135,160,1,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,120,95,18,197,46,161,9,184,168,228,70,106,58,54,37,200,142,44,181,67,41,51,213,103,235,25,233,161,104,69,152,50,191,149,251,7,41,150,5,67,14,112,230,175,112,84,105,181,26,195,181,183,93,173,200,101,231,210,251,140,178,202,146,149,50,211,73,36,109,142,131,34,52,153,234,106,235,216,139,0,98,23,8,156,182,226,85,255,0,114,226,53,118,246,196,166,42,87,85,98,109,110,99,81,42,80,18,195,111,201,121,111,56,150,210,168,106,81,32,148,179,34,35,82,143,77,53,51,238,51,254,87,242,191,96,229,50,192,168,97,206,28,213,238,10,141,54,163,88,118,182,235,181,185,12,188,250,95,113,150,89,82,82,166,90,105,36,141,177,208,100,70,147,61,77,93,123,17,102,0,1,135,243,65,149,251,7,54,118,5,63,14,113,26,175,112,83,169,180,234,195,85,182,157,162,72,101,151,212,251,108,188,202,82,165,60,211,169,52,109,144,179,50,36,145,234,73,235,220,143,15,224,39,11,252,2,203,182,44,80,177,142,202,187,241,2,109,106,223,241,94,25,138,165,66,19,145,87,207,140,236,117,239,75,113,27,89,232,135,148,101,162,203,214,34,215,82,212,142,96,0,0,15,63,136,86,85,43,18,172,11,151,14,107,178,37,177,77,186,168,243,104,147,29,136,180,165,246,216,146,202,217,113,77,169,73,82,73,100,149,153,145,154,84,90,233,169,31,97,8,63,160,169,149,143,253,62,197,95,249,86,157,255,0,113,18,127,52,25,95,176,115,103,96,83,240,231,17,170,247,5,58,155,78,172,53,91,105,218,36,134,89,125,79,182,203,204,165,42,83,205,58,147,70,217,11,51,34,73,30,164,158,189,200,240,254,2,112,191,192,44,187,98,197,11,24,236,171,191,16,38,214,173,255,0,21,225,152,170,84,33,57,21,124,248,206,199,94,244,183,17,181,158,136,121,70,90,44,189,98,45,117,45,72,230,0,0,8,1,253,5,76,172,127,233,246,42,255,0,202,180,239,251,136,155,248,123,101,82,176,214,192,182,176,230,133,34,91,244,219,86,143,10,137,13,217,107,74,159,113,136,204,161,150,212,226,146,148,164,214,105,65,25,153,37,37,174,186,17,118,30,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,79,120,92,112,237,11,86,175,115,207,113,40,143,74,131,34,107,134,163,34,45,173,54,165,159,115,34,236,147,243,47,172,134,185,249,180,196,233,184,177,143,151,141,205,38,114,228,199,77,98,161,30,9,155,166,178,76,98,154,250,219,74,117,90,136,136,137,206,132,147,211,175,65,35,56,76,96,186,111,252,113,122,239,170,192,55,41,246,252,37,75,97,213,53,170,10,91,19,32,184,146,213,72,82,117,218,179,62,134,74,250,133,221,33,9,66,18,132,17,18,82,68,68,69,228,67,250,1,1,56,194,88,255,0,132,56,7,76,174,179,25,197,189,77,173,178,242,214,132,107,163,109,194,158,163,212,201,38,122,106,127,18,33,76,150,213,65,218,77,199,74,170,48,173,174,67,156,196,132,30,166,90,41,14,18,139,177,151,153,124,70,199,153,82,186,14,237,203,229,135,84,89,160,221,43,122,150,219,166,159,53,248,22,20,102,125,79,174,170,243,49,150,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,66,222,42,215,223,224,142,92,156,132,221,85,49,92,171,205,56,28,180,191,177,110,19,176,39,22,154,110,45,82,123,123,117,212,203,177,138,52,166,69,58,157,90,36,53,40,204,229,201,109,163,61,122,250,202,34,249,252,70,196,89,29,178,209,100,101,182,207,130,132,33,62,54,151,79,156,102,146,208,204,215,2,49,106,126,169,117,245,127,249,140,246,0,33,39,21,92,47,137,121,224,35,215,34,41,164,244,202,27,138,150,111,19,36,165,33,166,97,78,95,181,176,204,136,141,90,247,34,249,144,163,102,31,122,36,134,228,176,181,33,214,86,75,66,146,102,70,149,17,234,70,70,93,75,168,190,222,26,88,210,206,42,229,222,149,77,149,45,46,84,109,164,49,71,82,20,225,26,212,136,240,97,164,214,100,107,82,143,214,115,191,66,215,200,132,183,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,18,56,150,99,75,56,85,151,122,173,54,44,180,162,163,114,161,250,58,80,78,17,45,40,145,6,98,73,100,68,180,168,189,102,251,245,45,124,140,80,147,239,189,46,67,146,95,90,150,235,203,53,173,74,51,51,82,140,245,51,51,62,167,212,94,79,10,172,47,137,102,96,35,55,34,233,132,204,202,227,169,150,79,27,36,149,45,167,161,65,95,69,108,35,50,51,78,189,204,190,177,54,192,6,4,207,21,152,139,219,45,183,132,21,161,181,120,42,93,66,113,26,139,83,35,68,9,37,169,122,167,215,214,255,0,230,53,221,169,197,58,101,90,92,52,168,200,226,73,113,162,61,122,250,170,50,249,124,5,229,240,169,190,255,0,11,178,228,220,39,42,169,148,229,34,105,64,229,169,253,235,108,154,129,4,180,211,113,232,146,221,219,166,134,125,136,77,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,21,103,198,150,235,136,245,30,217,180,91,117,222,122,38,66,156,164,110,45,155,73,21,22,245,211,93,117,215,229,250,69,105,96,229,29,187,135,22,236,154,19,233,113,76,212,46,42,108,87,121,101,170,182,57,37,180,158,154,145,151,99,243,35,27,39,97,77,14,53,183,134,150,173,10,33,44,153,131,69,131,29,27,244,221,162,35,161,37,174,132,69,174,137,47,34,30,172,0,98,44,218,218,177,238,252,184,226,37,49,229,184,149,162,216,171,188,206,195,34,213,194,128,250,82,71,169,31,79,91,200,181,26,224,86,160,46,149,89,159,75,115,93,240,228,187,29,90,252,80,179,73,249,23,195,224,39,215,8,60,97,122,217,197,234,134,29,84,39,165,170,125,82,3,175,178,151,93,52,165,82,92,149,1,148,165,36,107,36,154,182,164,244,34,73,159,215,216,93,9,25,40,136,200,245,35,234,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,7,225,153,36,140,204,244,34,234,98,151,184,190,99,11,215,54,47,83,240,230,159,57,46,211,233,112,26,125,228,180,233,169,41,146,220,169,236,169,42,34,89,164,149,181,69,169,26,72,254,174,194,2,209,96,46,171,89,129,75,111,93,243,36,181,29,58,124,86,178,73,121,31,199,224,54,63,202,85,171,30,208,203,142,29,211,25,91,138,90,237,138,67,207,111,50,61,28,56,12,37,68,90,17,116,245,124,203,81,151,64,7,149,197,90,28,107,151,13,46,170,20,178,89,179,58,139,58,58,246,105,187,69,199,90,79,77,72,203,93,20,126,70,53,176,198,58,59,118,246,46,94,212,38,18,226,89,167,220,85,40,173,115,11,69,108,110,75,137,45,116,34,45,116,47,34,33,101,188,22,174,184,140,209,238,107,69,199,93,231,174,100,217,201,70,226,217,180,209,78,111,93,53,215,93,126,95,164,90,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,252,82,137,41,53,40,200,136,139,83,51,242,20,115,197,131,18,24,187,241,236,168,49,101,33,214,232,241,60,50,201,181,146,144,75,106,108,228,30,186,40,253,111,91,224,71,245,12,97,195,238,196,43,231,51,22,187,79,64,84,150,105,115,97,84,149,244,91,210,158,85,66,47,83,245,84,68,90,47,191,78,253,200,108,33,17,132,69,138,204,86,144,148,33,150,210,218,82,146,208,136,136,180,34,34,31,96,1,229,177,82,152,85,172,49,187,169,26,117,155,66,159,28,190,70,184,235,79,192,254,63,1,173,142,50,81,215,64,197,155,202,144,225,245,137,95,168,179,255,0,220,201,113,63,2,248,124,7,166,202,205,240,172,61,199,155,46,225,231,58,219,104,173,211,144,247,45,90,110,108,166,176,181,36,253,100,234,71,179,177,158,131,99,139,54,182,213,203,104,209,46,22,63,23,83,167,70,152,142,221,156,105,43,46,198,127,157,241,63,172,119,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,107,202,182,213,181,104,214,238,23,255,0,23,76,167,73,152,190,221,155,105,75,62,230,95,155,241,47,172,107,143,154,107,229,88,133,143,55,165,195,206,117,198,215,91,168,161,158,98,181,218,217,205,125,105,73,122,202,208,139,127,98,61,7,153,193,186,58,235,248,179,102,209,219,61,14,93,126,156,207,255,0,117,37,180,252,15,227,240,27,39,97,93,44,168,152,99,104,209,244,235,10,133,2,57,252,205,17,208,159,129,124,62,3,212,128,15,140,182,17,42,43,209,93,65,45,15,54,166,212,149,22,164,100,101,161,145,144,215,191,136,37,136,86,62,102,46,134,217,128,168,204,213,38,206,169,39,232,182,37,92,218,132,174,165,234,164,140,180,71,126,189,187,152,201,252,40,49,33,139,67,30,206,131,42,82,26,110,177,19,194,160,157,89,37,6,183,102,193,65,105,170,139,214,245,126,6,127,88,188,100,168,148,146,82,76,140,140,181,35,47,49,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,2,60,103,27,51,118,182,1,97,189,66,67,181,200,173,214,101,176,235,49,99,166,75,100,246,245,49,32,208,100,158,106,23,237,179,166,165,231,219,175,106,4,196,203,218,169,136,183,237,122,242,171,78,145,41,234,173,70,84,180,155,238,169,102,132,58,242,220,36,150,229,40,200,136,214,125,53,62,253,207,184,177,158,13,184,76,221,70,165,92,197,25,176,157,47,12,169,52,214,156,91,126,174,169,85,61,244,232,102,142,253,76,250,43,244,121,139,105,0,1,193,174,199,241,116,74,132,93,12,249,209,93,111,66,238,122,160,200,107,143,155,202,71,161,179,25,126,197,229,173,27,174,26,163,154,44,180,62,179,159,47,129,124,6,36,167,206,145,76,159,26,165,17,102,135,226,60,135,219,81,25,145,146,210,162,50,61,75,67,238,94,67,97,124,133,226,116,60,76,203,125,167,37,169,234,145,42,147,77,129,76,151,189,210,90,137,230,160,69,53,151,182,163,211,85,249,232,125,122,145,9,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,58,231,211,19,161,225,158,91,238,201,46,207,84,121,85,106,108,250,100,77,142,146,20,111,59,2,81,160,189,180,158,154,163,203,83,233,208,140,107,209,80,157,34,167,62,77,74,90,205,111,203,121,111,184,163,51,51,53,169,70,102,122,158,167,220,252,198,91,202,29,35,211,57,140,176,162,242,214,189,183,13,45,205,16,90,159,73,204,23,192,254,35,99,138,20,127,9,68,167,197,208,203,147,21,166,244,62,229,162,8,135,56,0,5,75,113,146,194,102,233,213,26,30,40,194,132,233,156,149,70,166,186,226,27,245,117,82,170,15,171,83,36,119,232,71,213,95,163,204,87,54,25,222,213,76,58,191,104,55,149,38,116,136,207,82,170,49,101,168,216,117,72,53,165,167,144,225,164,246,169,38,100,102,130,233,169,118,238,93,197,253,228,231,51,118,182,62,225,188,9,13,87,34,185,89,136,195,76,202,142,169,45,155,219,146,196,115,89,154,121,171,95,182,246,154,159,159,126,189,228,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,15,155,242,24,138,210,228,73,125,182,90,109,38,165,173,197,18,82,146,34,212,204,204,251,22,130,37,230,207,136,54,21,224,21,26,101,38,137,86,143,93,185,29,109,198,89,102,158,252,105,68,195,166,135,210,147,117,41,146,135,18,73,113,146,37,104,90,150,226,243,62,148,185,142,249,128,196,28,124,188,102,220,183,125,118,115,209,221,125,197,198,132,169,79,169,134,80,110,186,180,18,91,113,197,146,77,36,242,146,90,30,132,93,11,231,143,41,52,233,21,138,172,58,76,70,150,227,243,100,55,29,164,33,38,106,82,214,162,73,17,17,17,153,153,153,249,16,216,55,32,152,69,27,9,114,237,111,68,244,121,198,153,88,139,18,171,36,150,209,33,124,199,96,197,37,235,234,36,251,183,231,169,244,234,102,36,136,0,15,225,237,121,75,208,136,207,105,244,63,62,131,93,220,250,110,253,180,55,198,228,37,7,233,154,159,68,150,159,249,70,80,193,51,104,245,8,17,216,151,38,58,210,204,148,37,198,214,104,81,36,201,68,102,93,76,180,236,66,206,120,52,99,49,157,118,189,131,117,25,106,36,148,57,85,166,55,185,234,153,239,167,199,74,75,85,247,239,208,145,250,124,133,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,222,50,248,204,101,93,160,224,221,58,90,141,39,14,45,105,253,142,122,164,123,234,17,212,147,209,125,251,116,52,126,159,33,88,208,168,245,9,241,223,151,26,58,212,204,100,41,199,22,72,81,164,137,36,70,125,72,180,236,99,59,100,51,119,237,161,177,246,161,42,254,156,211,58,40,181,255,0,202,49,70,196,76,235,201,70,164,69,234,151,66,250,135,246,0,2,55,103,239,8,163,98,214,93,174,24,126,143,57,51,40,241,101,213,99,18,26,37,175,152,212,25,68,141,61,69,31,119,60,180,62,189,12,134,190,85,106,116,138,61,86,101,38,91,75,109,248,82,28,140,234,22,147,37,37,104,81,164,200,200,200,140,140,140,143,185,16,200,120,17,152,12,65,192,59,194,21,203,104,87,103,51,29,167,219,92,152,73,148,250,88,121,4,235,75,89,41,182,220,65,40,204,154,74,79,83,208,203,161,252,174,143,41,156,65,176,175,31,40,176,233,21,186,180,122,21,200,211,109,178,243,53,7,227,69,39,221,36,48,149,27,73,84,149,184,162,83,143,25,39,82,212,246,159,153,117,150,140,72,98,83,72,145,25,246,222,105,196,146,144,182,212,74,74,136,203,82,50,50,238,90,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,15,225,231,153,142,210,159,144,234,26,109,4,106,82,214,162,74,82,68,90,153,153,159,98,17,231,30,179,203,129,152,25,5,242,157,120,82,234,213,86,77,72,58,125,58,161,13,249,9,89,19,190,211,71,33,10,34,37,52,105,63,153,145,119,62,149,147,152,206,41,216,177,137,107,168,219,216,122,225,208,40,146,57,205,38,67,39,38,44,221,170,231,32,180,83,82,212,143,97,104,62,222,210,126,4,66,22,86,43,23,69,223,57,234,197,114,163,83,171,202,113,74,91,146,36,188,228,133,153,153,154,143,85,40,204,251,168,207,169,249,159,196,117,42,73,164,205,42,35,35,35,208,200,252,132,141,200,102,12,78,198,12,194,91,108,38,2,223,131,68,157,14,173,41,70,209,169,190,91,51,162,146,210,126,162,203,217,115,177,232,90,119,50,27,7,209,233,177,232,244,152,84,152,141,33,182,97,71,110,59,104,66,72,137,41,66,73,36,68,68,68,68,90,23,192,115,0,0,113,234,47,20,122,124,169,10,81,36,154,101,107,51,51,211,77,18,103,168,215,75,59,53,36,85,51,47,125,72,109,244,186,73,174,213,17,170,85,187,255,0,40,73,61,59,159,196,101,172,125,192,102,40,57,53,195,156,84,133,21,173,245,31,67,182,243,168,108,183,125,37,41,215,212,70,100,217,124,8,250,168,255,0,214,49,70,73,241,69,236,39,204,53,177,93,68,183,99,179,58,116,42,116,147,109,195,70,246,87,58,50,150,147,245,210,70,70,77,245,35,51,47,137,13,136,109,202,187,23,5,191,76,174,197,81,41,154,140,54,101,182,122,145,250,174,32,148,93,140,203,177,252,76,118,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,235,142,174,197,191,111,212,235,178,148,73,102,157,13,233,107,61,72,189,86,208,106,62,230,69,216,190,36,53,222,206,198,40,189,139,25,134,185,235,171,150,236,134,96,206,155,78,140,110,56,107,216,202,39,73,82,18,94,186,136,136,137,206,132,70,69,240,33,149,240,11,1,163,215,178,107,136,216,169,54,43,91,233,199,88,109,151,86,130,221,244,116,166,159,73,17,155,103,241,51,232,162,255,0,88,196,185,38,169,55,75,204,189,139,33,199,146,209,42,187,75,70,170,86,210,255,0,194,17,143,78,229,240,27,22,211,158,41,20,248,178,18,162,81,58,202,22,70,71,169,30,169,35,212,114,0,0,112,235,20,216,245,138,76,218,76,182,144,227,51,99,185,29,196,45,36,100,164,173,38,147,35,35,35,35,45,15,224,53,240,207,158,12,78,193,252,194,92,140,170,2,216,131,92,157,50,173,21,68,209,165,190,91,211,165,18,18,94,162,11,217,111,177,106,90,118,51,17,200,146,106,50,74,72,204,204,244,34,47,49,219,81,235,23,69,161,57,154,197,14,163,83,164,74,109,73,91,114,35,60,228,117,145,145,146,139,69,36,200,251,164,143,161,249,23,192,77,60,185,241,78,197,140,52,93,58,222,196,39,14,191,68,143,201,105,82,30,57,50,166,237,79,37,7,170,157,150,148,123,8,89,246,246,149,240,51,22,109,128,185,229,192,204,115,130,194,96,221,244,202,77,85,227,74,10,159,81,168,67,98,66,150,100,215,178,209,72,90,143,85,58,73,47,153,25,119,46,178,25,151,153,144,210,95,142,234,29,109,100,74,74,208,162,82,84,70,90,145,145,151,114,31,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,197,152,209,153,76,36,192,202,28,138,173,235,120,82,152,144,210,23,203,130,85,8,201,146,226,201,14,40,146,150,220,117,6,102,102,210,146,69,175,83,233,241,210,171,243,71,197,91,16,239,247,38,218,120,82,73,162,209,185,142,54,83,91,231,198,150,180,125,51,125,28,98,90,144,100,104,91,106,237,237,39,94,196,66,20,53,11,19,177,134,227,92,136,240,238,27,166,171,57,243,53,41,13,200,156,225,173,110,107,166,165,189,94,211,159,62,170,248,152,150,185,126,225,95,140,120,147,54,5,71,16,163,174,220,162,62,77,58,242,30,68,168,115,9,181,27,70,162,34,118,34,145,187,98,215,166,189,55,39,224,70,51,38,115,50,241,151,204,164,96,35,116,74,36,6,103,220,245,18,40,109,201,150,212,23,100,145,185,10,66,73,221,233,109,167,63,25,28,143,118,135,212,204,244,215,181,95,198,143,42,165,57,168,145,89,113,249,18,157,75,109,182,218,77,74,90,212,122,18,72,139,169,153,153,233,160,188,206,25,249,96,167,224,246,18,64,189,235,20,146,69,126,230,140,213,67,154,251,9,39,154,98,76,104,110,242,181,83,72,90,72,150,217,158,221,76,136,252,204,250,137,170,0,0,49,174,98,177,14,155,134,120,51,120,220,243,167,199,140,236,106,29,65,113,121,206,165,28,199,211,17,229,161,41,213,73,51,51,52,30,132,71,175,78,131,92,108,73,186,228,94,247,237,193,117,201,52,154,234,149,57,114,245,78,189,121,175,45,207,51,63,206,248,159,214,98,220,31,195,216,120,161,195,6,149,2,52,101,75,122,139,108,177,84,108,141,4,225,183,33,155,123,66,50,209,42,50,208,220,249,31,94,228,41,246,43,211,173,91,153,151,210,70,220,202,60,244,172,181,212,182,186,211,154,252,140,186,167,228,127,80,216,123,36,216,148,206,39,101,206,206,170,20,134,156,145,79,164,211,233,210,118,44,140,249,205,192,140,165,235,235,40,251,175,204,200,254,36,51,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,17,157,156,74,103,12,114,231,120,213,77,246,219,145,80,164,212,41,209,183,44,136,249,203,129,37,72,211,214,73,247,71,145,153,252,8,107,195,41,233,215,85,204,243,234,35,114,101,98,122,150,122,106,123,157,117,205,126,102,125,85,243,63,172,92,20,124,61,133,133,252,48,106,208,36,198,84,71,171,86,203,245,71,8,144,77,154,228,61,111,104,102,122,165,38,122,155,127,51,233,220,197,71,97,181,215,34,200,191,109,251,174,49,164,151,75,169,196,151,170,181,208,185,79,33,207,35,47,205,248,151,214,67,99,172,186,98,29,55,19,48,98,206,185,224,207,143,37,217,52,58,122,229,114,93,74,246,62,168,140,173,105,86,138,81,145,145,172,181,35,61,122,245,25,40,0,0,66,190,37,249,96,167,227,14,17,207,189,168,244,146,93,126,217,140,237,67,154,195,9,55,157,98,60,105,142,114,181,75,75,90,136,214,225,30,221,72,140,252,200,250,138,50,147,30,85,50,115,177,37,50,227,18,98,186,166,220,109,196,154,84,133,164,244,52,153,31,82,50,50,211,78,226,208,50,103,151,140,190,102,223,1,28,162,86,224,51,2,231,167,17,195,114,76,70,160,181,36,205,184,81,210,110,239,83,110,185,248,201,6,123,180,46,164,71,166,189,240,222,96,120,87,227,30,27,77,159,81,195,216,235,184,232,140,19,174,178,134,81,42,100,195,109,38,233,164,140,154,136,148,110,216,132,107,167,77,202,248,25,8,148,236,44,78,193,235,141,18,36,67,184,109,106,172,23,200,210,165,183,34,11,132,180,57,174,154,158,197,123,77,252,186,167,226,66,107,229,115,138,182,33,216,14,66,180,241,88,147,90,163,115,27,108,230,185,207,147,45,8,250,6,255,0,24,252,180,160,136,144,135,21,219,218,86,189,140,197,168,96,190,101,48,147,28,232,113,234,182,85,225,74,126,67,168,71,50,9,212,35,42,75,107,52,54,163,74,155,109,213,153,25,27,169,73,150,189,15,167,195,92,166,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,249,90,210,218,77,107,81,37,41,45,76,204,244,34,47,136,132,217,216,226,35,102,224,68,41,182,77,143,45,154,173,220,182,156,70,172,184,211,236,198,81,148,150,244,95,42,74,29,66,210,235,73,215,167,66,63,137,145,21,56,226,142,49,226,94,57,93,50,107,23,117,118,167,84,126,116,181,188,204,51,149,33,246,219,82,220,90,146,134,155,113,107,50,34,55,84,148,145,25,232,71,167,159,89,57,148,238,26,56,149,141,18,105,247,77,247,29,218,21,174,251,109,73,34,121,18,34,202,121,181,27,11,213,28,216,171,109,68,109,58,189,58,232,102,159,129,30,182,185,130,153,59,193,12,18,166,67,143,64,178,233,50,103,69,67,100,115,229,83,161,174,66,150,148,182,91,205,196,48,131,51,220,209,43,95,137,153,253,89,47,16,47,90,6,25,89,53,107,186,181,38,60,72,52,104,18,37,153,41,104,108,140,153,101,110,109,78,229,36,181,218,131,208,181,46,222,67,95,252,231,230,82,185,152,124,89,170,84,206,169,41,116,40,50,95,141,79,140,111,172,218,229,34,76,133,52,189,156,215,17,174,199,180,213,58,22,157,11,167,124,145,195,107,43,50,177,195,22,35,221,53,216,141,157,189,111,45,19,79,154,217,232,235,236,73,134,189,158,179,43,66,136,219,116,250,106,70,127,18,46,247,165,71,165,195,162,82,97,81,169,236,161,168,176,35,183,25,150,208,146,74,82,218,18,73,73,17,17,17,17,17,17,116,34,34,28,192,0,28,26,221,106,153,110,210,38,87,43,51,89,137,10,11,14,73,125,231,156,75,104,67,104,73,169,70,106,81,145,17,18,82,103,169,153,23,65,76,156,73,51,198,172,93,184,31,194,220,57,169,58,139,114,152,234,152,150,251,79,104,82,158,109,115,24,94,138,102,66,155,91,74,109,196,31,84,145,159,159,77,8,64,218,37,34,117,193,88,131,67,166,182,110,75,168,73,106,43,41,208,207,87,28,89,37,61,8,140,251,153,118,35,49,176,126,88,112,154,101,39,40,116,108,63,173,153,243,234,246,172,118,31,65,235,162,84,237,49,150,148,90,41,4,101,161,145,247,73,254,158,194,138,243,31,105,59,100,99,197,255,0,109,56,194,218,68,43,154,170,203,59,146,105,220,218,38,60,132,168,186,22,164,123,123,145,17,11,83,224,233,121,46,173,131,213,123,113,197,62,179,133,85,144,164,168,207,84,37,40,139,79,65,39,93,199,161,245,237,167,97,97,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,43,203,140,93,228,186,70,15,82,45,198,212,250,14,109,86,58,148,162,61,27,82,87,22,160,131,78,187,139,83,233,219,78,194,171,50,225,105,59,123,227,197,129,109,54,194,221,68,219,154,148,203,219,82,106,218,218,230,50,133,40,250,30,132,91,187,153,25,11,212,204,246,19,76,171,101,14,181,135,244,77,121,244,139,86,75,12,32,181,209,74,106,152,243,73,45,18,131,51,212,204,187,36,191,71,97,175,133,110,145,58,223,172,78,161,212,155,229,202,167,201,118,43,201,208,203,71,27,89,165,93,12,136,251,145,247,34,49,60,120,109,231,141,88,69,112,177,133,184,141,82,117,118,229,77,212,177,17,247,94,212,162,188,226,225,176,130,53,61,33,45,161,164,182,218,207,162,76,203,203,166,164,46,114,137,90,166,92,116,136,117,202,52,214,101,194,158,195,114,88,121,151,18,226,22,218,210,74,73,146,146,102,71,170,84,71,169,25,151,81,206,0,1,195,171,210,226,86,233,51,104,213,6,80,236,89,241,220,140,243,107,73,41,42,66,210,105,81,25,25,25,25,25,25,244,50,50,20,91,196,151,43,50,176,67,22,36,93,84,40,141,149,189,112,173,115,75,148,217,232,212,135,228,204,94,207,85,148,33,36,77,180,93,53,51,47,137,151,108,111,147,12,202,87,50,241,139,52,186,153,85,37,34,133,58,75,17,170,17,137,245,147,92,165,201,142,167,86,104,230,182,141,118,51,166,170,212,180,232,125,59,108,1,135,247,173,3,19,108,154,77,221,69,149,30,100,26,204,6,37,145,37,104,112,136,157,101,14,108,86,213,40,181,218,178,212,181,62,254,99,26,99,94,78,240,67,27,105,147,35,215,236,186,76,105,210,144,225,20,248,180,232,104,144,149,169,46,22,242,113,108,44,200,247,58,106,215,226,68,127,93,81,230,199,134,142,37,96,188,154,133,211,98,71,118,187,107,176,219,178,76,153,68,137,82,153,109,38,250,245,95,42,42,27,73,19,77,35,94,186,17,171,224,101,164,99,194,236,99,196,188,13,186,99,86,45,26,237,78,150,252,25,104,121,232,101,42,67,13,184,164,56,133,41,14,182,218,208,102,70,109,37,42,35,50,212,139,79,46,151,29,146,126,34,54,110,59,194,135,100,223,50,217,165,93,200,105,182,245,121,198,152,102,74,136,163,55,162,57,178,86,234,214,167,93,94,157,58,145,124,72,200,230,202,22,151,18,75,66,137,73,81,106,70,71,169,25,124,71,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,75,178,244,181,108,122,68,154,229,215,95,167,210,226,70,105,110,169,114,229,54,193,25,37,42,81,145,27,138,34,215,68,171,207,200,254,2,178,51,157,197,58,26,211,82,195,204,10,126,90,29,34,122,35,245,98,81,18,117,253,208,202,148,203,209,101,235,223,148,180,153,167,231,240,33,88,117,202,245,209,136,55,43,181,90,221,70,117,94,173,83,146,163,55,31,121,201,14,173,199,28,53,104,70,163,82,143,85,172,207,185,158,167,241,49,104,121,3,225,188,195,49,40,216,197,139,176,169,181,6,103,197,143,62,13,53,246,201,210,74,86,81,100,54,110,53,34,46,132,162,46,98,79,106,207,190,132,125,204,89,253,38,145,75,161,83,163,210,104,212,248,208,161,196,105,12,50,196,118,146,219,109,161,41,36,165,41,74,72,136,136,136,136,136,136,180,208,136,125,42,19,226,82,224,200,169,79,144,219,17,162,180,183,158,113,197,146,82,132,36,140,212,102,103,161,17,17,17,158,166,41,211,137,134,119,230,95,119,36,172,33,195,106,219,237,80,224,239,139,82,118,52,147,73,72,117,14,76,142,234,55,50,250,144,180,41,11,65,232,164,17,159,77,122,104,66,188,160,196,118,165,62,60,22,220,74,92,148,242,26,74,156,51,36,146,148,162,34,51,63,135,81,125,156,58,112,190,141,134,248,31,69,118,43,49,92,159,86,135,26,108,151,227,165,6,70,167,97,196,222,70,162,66,85,237,35,94,186,249,106,102,37,160,0,15,148,153,49,225,199,118,92,167,144,203,44,161,78,56,226,212,73,74,18,69,169,153,153,244,34,34,46,226,167,56,151,103,209,234,156,153,184,35,132,213,215,153,98,59,174,69,171,205,137,40,211,204,52,156,200,207,179,204,98,65,145,164,200,219,86,197,163,175,67,63,34,21,132,243,207,73,121,201,18,29,91,174,186,163,90,214,181,26,148,165,25,234,102,102,125,76,204,252,196,131,200,166,14,84,241,135,48,118,228,24,100,130,143,70,155,14,173,41,75,221,167,37,153,209,137,100,70,72,89,107,163,133,223,66,248,153,13,132,232,52,150,168,84,72,20,102,63,23,6,51,81,147,219,178,16,73,46,196,95,15,129,10,28,226,115,107,166,129,153,234,188,182,34,155,77,84,81,34,98,213,179,105,41,199,42,19,12,207,161,22,186,145,124,207,230,36,15,5,251,217,17,110,187,142,197,114,65,164,158,137,50,162,150,205,122,17,168,220,167,53,174,155,187,255,0,197,253,62,66,220,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,252,116,199,76,56,203,166,28,84,113,67,20,43,62,6,149,7,70,153,101,162,37,202,168,74,81,25,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,244,22,5,255,0,102,226,157,155,73,196,28,62,184,98,87,45,234,228,114,147,6,116,99,61,142,163,83,35,35,35,34,82,22,149,18,144,180,40,137,104,90,84,149,18,84,147,34,244,0,3,10,87,243,129,129,214,182,99,169,185,93,175,220,158,14,239,170,211,217,151,25,229,173,147,131,226,158,89,147,52,231,28,39,13,109,76,113,4,78,33,183,16,148,173,46,52,73,81,173,214,208,172,214,32,173,217,198,11,46,214,53,213,89,178,174,156,51,197,88,85,171,126,161,34,151,81,141,232,250,91,156,137,76,56,166,221,111,122,42,10,66,182,173,10,45,82,102,147,211,82,51,46,162,79,229,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,186,110,33,146,192,66,172,85,226,211,150,92,38,196,123,143,12,170,118,254,32,86,103,218,245,7,105,115,101,210,233,113,78,41,202,104,246,60,218,13,249,45,56,124,183,9,109,153,154,9,38,164,25,164,212,147,74,143,58,229,127,52,22,14,108,236,10,134,35,97,205,34,224,167,83,105,213,135,104,142,181,91,142,203,47,169,246,217,101,229,41,41,101,215,82,104,219,33,4,70,106,35,212,149,211,177,158,64,179,111,251,55,16,99,85,101,89,151,12,74,170,40,117,137,180,10,153,50,103,190,29,70,35,166,212,136,238,161,68,74,66,210,162,212,181,47,89,10,66,211,185,11,74,143,208,0,12,63,154,12,208,88,57,76,176,41,248,141,136,212,139,130,163,77,168,214,26,162,52,213,18,59,47,62,151,220,101,231,146,165,37,231,90,73,35,108,117,145,153,40,207,83,79,78,230,88,3,15,120,187,101,183,18,175,251,107,14,104,86,78,37,49,82,186,171,16,168,144,221,151,77,128,150,27,126,75,200,101,181,56,164,204,82,137,4,165,145,153,146,84,122,107,161,31,97,55,192,6,31,205,6,104,44,28,166,88,20,252,70,196,106,69,193,81,166,212,107,13,81,26,106,137,29,151,159,75,238,50,243,201,82,146,243,173,36,145,182,58,200,204,148,103,169,167,167,115,44,63,128,156,80,48,11,49,56,177,66,193,203,42,208,196,8,85,171,131,197,120,103,234,148,248,77,197,71,34,51,178,23,189,77,203,113,101,170,25,81,22,136,63,88,203,93,11,83,41,128,0,2,0,127,70,175,43,31,250,3,138,191,242,85,59,254,252,37,254,2,99,93,171,152,156,39,161,99,29,149,79,170,194,162,220,30,43,195,49,84,105,182,229,35,145,37,216,235,222,150,220,113,5,170,217,81,150,139,63,84,203,93,15,82,46,94,47,99,70,23,224,45,154,230,32,98,229,223,18,221,161,55,33,168,133,33,228,56,234,221,125,195,61,141,52,211,73,83,174,175,66,82,141,40,74,140,144,133,172,244,74,20,101,218,216,23,253,155,138,118,109,39,16,112,250,225,137,92,183,171,145,202,76,25,209,140,246,58,141,76,140,140,140,137,72,90,84,74,66,208,162,37,161,105,82,84,73,82,76,139,208,0,12,21,136,217,214,203,206,21,99,109,15,1,47,59,222,36,27,134,173,29,233,51,101,61,38,59,52,234,26,18,193,188,209,84,36,188,226,18,202,222,74,116,109,5,185,103,185,179,81,33,46,54,165,231,80,0,1,138,179,23,153,124,44,202,253,136,245,245,137,149,111,205,240,84,104,111,198,244,165,79,233,153,105,207,8,195,206,183,206,229,115,208,183,54,171,212,70,170,63,34,63,127,107,93,150,173,243,66,139,116,217,87,53,42,224,162,205,223,225,170,52,185,173,203,138,254,197,169,11,216,235,102,164,43,106,208,164,158,135,209,73,50,62,164,99,182,0,1,15,241,239,138,6,1,101,219,22,43,184,57,122,218,24,129,54,181,111,248,95,18,253,46,159,9,200,171,231,198,106,66,54,41,201,109,172,244,67,201,35,213,5,235,17,233,169,104,103,152,50,191,154,11,7,54,118,5,67,17,176,230,145,112,83,169,180,234,195,180,71,90,173,199,101,151,212,251,108,178,242,148,148,178,235,169,52,109,144,130,35,53,17,234,74,233,216,207,48,0,0,8,191,154,14,33,120,47,148,203,254,159,135,56,141,108,94,181,26,149,70,142,213,109,167,104,144,162,60,194,88,113,231,153,74,84,167,164,180,162,94,232,235,51,34,73,150,134,158,189,200,189,6,84,179,173,133,153,193,252,41,253,140,232,23,93,51,240,75,192,248,223,78,197,140,207,51,197,115,249,124,174,75,238,235,167,134,94,237,219,116,213,58,107,169,233,32,0,69,252,208,113,11,193,124,166,95,244,252,57,196,107,98,245,168,212,170,52,118,171,109,59,68,133,17,230,18,195,143,60,202,82,165,61,37,165,18,247,71,89,153,18,76,180,52,245,238,69,232,50,165,157,108,44,206,15,225,79,236,103,64,186,233,159,130,94,7,198,250,118,44,102,121,158,43,159,203,229,114,95,119,93,60,50,247,110,219,166,169,211,93,79,73,0,0,49,254,61,227,93,171,151,108,39,174,227,29,235,79,170,205,162,219,254,23,196,177,75,105,183,37,47,159,37,168,232,216,151,28,109,7,162,222,73,158,171,47,84,143,77,79,66,56,129,253,26,188,172,127,232,14,42,255,0,201,84,239,251,240,159,224,60,254,33,94,180,172,53,176,46,92,70,174,199,150,253,54,213,163,205,173,204,106,34,18,167,220,98,51,43,121,196,182,149,41,41,53,154,80,100,68,106,73,107,166,166,93,199,42,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,195,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,199,108,0,0,3,15,224,206,108,240,27,31,175,43,186,195,194,219,234,37,98,175,103,72,229,74,66,58,34,107,4,72,37,75,134,173,116,145,25,46,168,217,55,81,208,150,146,63,197,186,203,142,230,0,24,127,52,25,160,176,114,153,96,83,241,27,17,169,23,5,70,155,81,172,53,68,105,170,36,118,94,125,47,184,203,207,37,74,75,206,180,146,70,216,235,35,50,81,158,166,158,157,204,176,254,2,113,64,192,44,196,226,197,11,7,44,171,67,16,33,86,174,15,21,225,159,170,83,225,55,21,28,136,206,200,94,245,55,45,197,150,168,101,68,90,32,253,99,45,116,45,76,166,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,241,89,116,204,190,22,102,130,196,102,250,195,58,183,231,120,218,52,199,227,122,82,153,244,207,52,223,139,97,151,92,228,243,121,11,91,123,149,235,163,69,23,153,22,85,1,143,241,239,26,237,92,187,97,61,119,24,239,90,125,86,109,22,223,240,190,37,138,91,77,185,41,124,249,45,71,70,196,184,227,104,61,22,242,76,245,89,122,164,122,106,122,17,198,12,61,226,237,150,220,74,191,237,172,57,161,89,56,148,197,74,234,172,66,162,67,118,93,54,2,88,109,249,47,33,150,212,226,147,49,74,36,18,150,70,102,73,81,233,174,132,125,132,223,1,231,239,203,254,205,195,11,101,251,207,16,46,24,148,42,20,89,17,35,72,168,75,51,75,12,46,76,134,227,180,110,43,77,16,131,117,230,200,214,173,16,130,51,82,141,41,35,81,122,0,0,24,127,52,25,160,176,114,153,96,83,241,27,17,169,23,5,70,155,81,172,53,68,105,170,36,118,94,125,47,184,203,207,37,74,75,206,180,146,70,216,235,35,50,81,158,166,158,157,204,176,254,2,113,64,192,44,196,226,197,11,7,44,171,67,16,33,86,174,15,21,225,159,170,83,225,55,21,28,136,206,200,94,245,55,45,197,150,168,101,68,90,32,253,99,45,116,45,76,166,0,243,247,253,255,0,102,225,101,155,86,196,28,65,184,98,80,237,234,28,115,147,58,116,147,61,141,35,82,34,34,34,35,82,214,165,26,80,132,36,141,107,90,146,148,146,148,162,35,241,89,116,204,190,22,102,130,196,102,250,195,58,183,231,120,218,52,199,227,122,82,153,244,207,52,223,139,97,151,92,228,243,121,11,91,123,149,235,163,69,23,153,23,160,115,24,172,24,216,184,172,16,168,87,162,64,187,28,163,196,173,193,135,46,83,45,46,166,195,235,154,147,76,86,205,124,215,150,209,64,117,110,146,81,162,16,182,207,83,212,246,251,80,0,0,30,43,23,177,163,11,240,22,205,115,16,49,114,239,137,110,208,155,144,212,66,144,242,28,117,110,190,225,158,198,154,105,164,169,215,87,161,41,70,148,37,70,72,66,214,122,37,10,50,237,108,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,6,10,196,108,235,101,231,10,177,182,135,128,151,157,239,18,13,195,86,142,244,153,178,158,147,29,154,117,13,9,96,222,104,170,18,94,113,9,101,111,37,58,54,130,220,179,220,217,168,144,151,27,82,243,168,0,197,89,139,204,190,22,101,126,196,122,250,196,202,183,230,248,42,52,55,227,122,82,167,244,204,180,231,132,97,231,91,231,114,185,232,91,155,85,234,35,85,31,145,31,191,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,240,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,232,164,153,31,82,49,219,0,243,244,43,254,205,185,174,107,154,204,161,92,49,37,215,108,233,17,163,87,105,233,51,39,224,174,68,116,72,96,214,147,34,51,67,141,56,70,149,150,168,51,75,137,35,220,218,210,159,64,0,0,3,197,57,140,86,12,108,92,86,8,84,43,209,32,93,142,81,226,86,224,195,151,41,150,151,83,97,245,205,73,166,43,102,190,107,203,104,160,58,183,73,40,209,8,91,103,169,234,123,125,168,0,0,0,15,63,66,191,236,219,154,230,185,172,202,21,195,18,93,118,206,145,26,53,118,158,147,50,126,10,228,71,68,134,13,105,50,35,52,56,211,132,105,89,106,131,52,184,146,61,205,173,41,244,0,0,0,60,83,152,197,96,198,197,197,96,133,66,189,18,5,216,229,30,37,110,12,57,114,153,105,117,54,31,92,212,154,98,182,107,230,188,182,138,3,171,116,146,141,16,133,182,122,158,167,183,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,142,227,65,123,34,85,213,110,88,173,201,53,19,49,33,212,84,217,47,82,37,19,149,22,181,211,119,127,248,191,167,200,71,238,24,214,186,107,249,158,164,75,126,41,186,213,53,49,230,33,91,55,18,92,110,161,12,200,250,145,233,161,31,200,254,98,248,235,212,150,171,180,73,244,103,255,0,23,58,51,177,149,219,178,208,105,62,228,127,31,129,141,123,51,215,131,117,60,30,204,29,199,6,97,32,227,214,102,204,171,69,82,55,105,201,122,116,146,65,25,154,16,90,232,217,246,212,190,6,98,62,50,243,209,158,110,68,119,86,211,173,40,150,133,161,70,149,37,68,122,145,145,151,82,50,63,49,103,188,52,115,232,245,50,76,44,17,197,154,235,207,49,33,214,226,210,38,203,148,106,229,154,142,28,102,25,230,63,32,136,146,68,78,43,98,17,211,169,151,153,11,99,141,38,60,200,237,75,138,242,30,101,228,37,198,220,66,137,73,90,76,181,35,35,46,134,70,71,220,125,64,0,68,190,34,216,95,70,196,140,15,173,59,41,152,173,207,164,195,147,54,51,242,18,130,34,83,80,229,236,34,81,161,74,246,151,175,77,60,244,50,20,39,58,35,180,217,242,32,184,226,84,228,87,150,210,148,217,153,164,212,149,25,25,145,252,58,11,13,225,159,157,249,150,37,201,23,8,113,38,182,251,180,57,219,34,211,93,147,36,212,81,221,91,144,227,180,141,207,62,148,33,9,66,22,122,37,6,101,215,78,154,144,184,186,124,248,149,72,49,234,80,36,54,252,105,77,33,230,92,109,100,164,173,10,34,52,153,25,106,70,70,70,71,169,15,157,90,145,75,174,211,164,82,107,52,248,211,97,203,105,108,60,196,134,146,227,110,33,73,52,169,42,74,136,200,200,200,204,140,140,180,208,204,86,6,127,56,111,48,244,74,206,49,97,12,42,109,61,152,17,100,79,157,77,97,178,104,150,148,20,169,14,27,109,71,139,161,168,203,150,146,220,178,237,161,159,99,21,121,67,175,93,24,125,114,181,85,162,84,103,82,42,244,185,41,50,113,135,156,142,235,110,54,225,43,67,52,154,84,90,45,4,125,200,245,47,137,11,60,201,151,20,232,104,77,55,15,49,213,249,107,116,201,152,140,85,141,68,105,215,247,59,41,83,207,74,151,175,126,106,212,100,159,159,196,133,155,218,119,165,171,124,82,35,87,45,74,253,62,169,18,83,72,117,43,137,41,183,200,137,73,74,136,140,219,81,150,186,41,62,126,101,241,29,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,195,50,73,26,148,100,68,93,76,204,96,220,198,102,239,9,178,243,108,202,169,87,46,106,116,186,178,9,104,102,153,26,108,103,37,27,132,219,198,147,54,84,243,106,219,185,147,73,233,215,83,34,239,218,153,179,83,158,156,82,204,61,118,83,17,171,147,232,214,242,94,90,88,135,14,76,136,228,227,91,223,36,147,173,148,135,16,102,109,189,181,90,116,61,8,187,23,88,241,64,183,46,59,202,176,213,42,223,164,207,170,207,150,226,82,77,198,97,199,220,82,148,162,78,166,72,35,81,250,202,47,46,230,95,17,102,25,20,225,153,87,244,197,43,21,177,170,19,40,138,193,177,50,45,37,246,212,75,53,165,81,159,65,60,204,152,186,109,211,154,133,104,173,124,136,251,152,181,154,101,50,159,70,167,70,164,210,161,179,18,28,54,144,195,12,50,218,91,67,109,161,36,148,165,41,73,17,17,17,17,17,17,22,132,68,57,38,100,68,102,103,161,16,175,254,37,185,210,133,133,246,196,204,38,178,170,164,186,229,102,27,140,73,118,35,228,106,142,219,205,204,97,100,102,219,233,90,20,149,182,147,234,147,34,233,174,167,161,10,96,168,212,38,85,103,72,169,84,36,187,34,76,167,86,243,174,186,179,90,150,181,25,169,70,102,102,102,102,102,102,122,152,252,128,212,183,231,71,102,7,51,196,184,234,18,207,47,93,219,204,200,147,166,157,117,215,77,52,234,54,25,200,117,185,87,160,101,186,208,85,121,201,75,153,42,147,79,127,247,66,148,106,36,42,4,94,158,177,17,247,35,255,0,164,72,128,1,248,165,37,9,53,41,68,73,34,212,204,207,161,16,174,206,37,57,235,99,14,232,82,112,135,11,171,141,46,191,57,43,98,161,42,44,146,51,138,202,209,50,59,168,37,177,33,43,67,169,113,13,158,138,73,145,116,51,235,161,10,122,151,42,179,116,86,94,153,37,201,117,26,149,70,66,157,113,106,53,188,243,207,56,189,76,204,207,85,41,74,82,190,102,102,99,225,58,159,54,153,32,226,207,138,236,119,147,237,54,234,13,10,79,83,35,35,35,45,75,169,25,11,69,224,201,133,203,146,171,131,21,31,138,174,75,78,75,163,161,211,71,171,188,189,30,249,22,227,70,154,233,215,77,218,252,188,197,173,138,108,227,25,105,57,79,197,26,61,202,136,230,150,36,192,142,201,172,145,162,77,197,72,168,47,190,154,107,161,124,117,24,135,134,61,250,187,47,50,244,200,230,251,45,53,88,109,154,106,141,197,109,215,155,80,134,70,69,235,23,93,19,243,250,140,95,123,107,75,173,165,196,25,26,86,68,162,50,236,100,99,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,109,197,166,22,97,162,230,26,59,248,201,86,137,50,216,153,30,75,214,51,52,164,200,42,116,58,113,72,82,13,147,55,16,148,156,227,74,24,114,73,164,215,248,214,75,113,54,77,33,29,175,13,12,250,201,192,107,133,156,21,197,154,236,183,240,234,185,33,182,105,11,115,149,178,129,81,126,83,105,83,202,121,231,91,75,16,77,46,60,235,197,235,237,90,73,104,74,77,111,26,238,208,4,117,207,38,110,233,89,65,194,52,221,108,83,162,86,46,202,244,133,83,109,202,83,242,18,132,45,242,65,169,114,158,65,40,157,92,102,75,110,254,89,106,107,113,150,205,77,243,73,196,235,237,254,202,175,219,171,255,0,42,220,119,37,199,80,255,0,214,76,157,82,157,33,207,248,206,60,243,142,47,230,165,41,94,102,99,98,140,155,83,177,198,155,151,27,49,188,194,220,126,152,187,222,167,183,33,107,122,27,204,78,141,21,196,37,76,70,156,167,76,150,236,198,208,100,151,92,52,33,91,139,106,185,139,74,159,118,155,56,154,96,167,236,45,155,139,167,195,212,60,84,11,239,91,214,30,247,119,188,215,141,125,239,16,219,154,54,132,167,73,77,73,216,146,221,163,70,214,229,26,183,105,47,248,37,227,29,9,219,86,250,203,244,134,121,53,168,213,3,188,97,185,185,106,241,113,92,110,60,73,5,161,35,99,124,149,181,27,169,175,114,252,87,170,157,27,81,157,159,143,63,136,87,173,43,13,108,11,151,17,171,177,229,191,77,181,104,243,107,115,26,136,132,169,247,24,140,202,222,113,45,165,74,74,77,102,148,25,17,26,146,90,233,169,151,113,172,190,33,94,181,92,74,191,238,92,70,174,199,136,197,74,234,172,77,173,204,106,34,20,150,27,126,75,203,121,196,182,149,41,74,36,18,150,100,68,106,81,233,166,166,125,198,193,25,9,195,59,87,11,242,143,134,116,235,90,39,47,211,214,252,43,154,162,250,219,108,158,149,58,123,8,144,234,220,82,16,157,251,121,137,105,6,173,84,77,50,210,13,74,217,168,170,187,127,54,215,86,81,179,245,140,119,77,53,175,29,109,215,113,2,177,79,185,169,202,75,142,243,32,166,180,181,173,246,26,39,154,108,230,54,217,60,150,86,225,154,83,206,112,140,180,89,139,180,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,1,0,56,213,251,172,90,223,104,16,126,238,168,138,171,202,119,189,62,13,253,160,91,223,120,176,54,83,0,16,3,141,95,186,197,173,246,129,7,238,234,136,128,28,46,61,251,48,203,245,215,220,243,69,255,0,0,0,213,92,95,247,11,143,113,60,50,253,117,247,196,209,0,56,201,208,49,150,6,96,169,53,251,214,183,227,44,26,173,60,209,100,70,110,74,77,184,60,150,163,149,65,181,50,68,147,75,202,125,105,113,78,25,43,123,110,48,146,89,242,185,109,121,254,27,25,231,170,229,246,255,0,135,133,120,141,84,151,59,14,174,169,17,169,173,46,101,81,73,98,215,125,79,56,105,148,210,94,112,152,102,50,156,144,181,73,208,146,122,104,238,227,54,205,183,47,36,4,127,206,190,107,168,89,75,193,169,183,151,54,149,50,239,169,107,14,214,162,77,121,105,241,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,53,236,186,110,203,170,249,174,202,186,111,91,154,171,112,86,166,236,241,53,26,164,215,37,202,127,98,18,132,111,117,195,82,213,181,8,74,75,83,232,148,145,23,66,33,176,246,72,237,188,104,181,242,209,103,64,199,187,158,93,110,236,149,29,117,39,28,168,20,181,84,98,177,37,102,251,113,102,185,41,102,235,146,90,39,13,10,213,45,146,52,75,68,149,114,185,174,103,80,1,229,49,87,19,45,92,27,195,139,143,20,175,89,126,30,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,215,135,52,89,155,191,179,77,138,21,44,64,187,228,203,135,77,92,133,42,139,111,21,69,233,48,168,204,27,109,55,177,132,184,123,82,181,165,134,148,234,208,148,19,142,18,151,181,58,146,83,40,56,94,231,167,246,20,186,145,129,216,199,121,248,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,120,120,111,106,231,51,82,82,16,233,161,207,162,74,164,56,119,82,0,2,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,240,0,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,0,4,85,226,143,238,39,137,191,169,126,248,132,40,4,109,80,3,21,102,199,221,99,25,62,207,238,31,187,159,21,65,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,0,0,85,95,20,62,32,95,237,147,42,88,68,247,246,218,77,231,88,74,191,247,103,74,52,39,227,201,255,0,222,99,75,109,230,191,61,173,61,163,21,213,129,120,233,136,249,116,196,122,118,40,97,125,103,192,213,96,234,211,204,186,70,184,181,8,170,50,55,34,201,108,140,185,140,175,106,117,45,73,68,164,165,104,82,22,132,45,59,10,101,211,50,248,89,154,11,17,155,235,12,234,223,157,227,104,211,31,141,233,74,103,211,60,211,126,45,134,93,115,147,205,228,45,109,238,87,174,141,20,94,100,89,84,64,14,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,23,231,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,162,30,34,57,223,153,154,171,236,173,43,58,86,220,50,180,234,14,187,66,81,50,252,103,170,142,41,150,155,92,169,77,45,213,33,91,86,135,252,57,155,109,184,134,164,40,150,146,82,214,146,245,92,37,48,83,25,110,204,193,67,197,203,74,161,85,183,236,123,91,157,22,225,170,48,234,90,110,167,189,173,201,165,165,43,109,104,145,189,124,135,29,70,223,163,109,41,89,45,167,78,58,142,239,192,69,94,40,254,226,120,155,250,151,239,136,66,149,178,157,239,79,131,127,104,22,247,222,44,13,148,192,69,94,40,254,226,120,155,250,151,239,136,66,47,240,175,207,172,105,81,169,89,88,198,74,236,72,107,135,29,154,125,141,83,145,205,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,114,181,53,155,73,93,165,0,8,1,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,252,234,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,67,196,71,59,243,51,85,125,149,165,103,74,219,134,86,157,65,215,104,74,38,95,140,245,81,197,50,211,107,149,41,165,186,164,43,106,208,255,0,135,51,109,183,16,212,133,18,210,74,90,210,94,171,132,166,10,99,45,217,152,40,120,185,105,84,42,182,253,143,107,115,162,220,53,70,29,75,77,212,247,181,185,52,180,165,109,173,18,55,175,144,227,168,219,244,109,165,43,37,180,233,199,81,251,110,45,151,253,229,133,153,217,176,49,7,15,174,25,116,59,134,135,99,192,147,6,116,99,45,237,47,210,21,34,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,59,9,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,240,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,0,0,165,110,50,116,12,101,129,152,42,77,126,245,173,248,203,6,171,79,52,89,17,155,146,147,110,15,37,168,229,80,109,76,145,36,210,242,159,90,92,83,134,74,222,219,140,36,150,124,174,91,94,127,134,198,121,234,185,125,191,225,225,94,35,85,37,206,195,171,170,68,106,107,75,153,84,82,88,181,223,83,206,26,101,52,151,156,38,25,140,167,36,45,82,116,36,158,154,59,184,205,179,109,203,201,1,31,243,175,154,234,22,82,240,106,109,229,205,165,76,187,234,90,195,181,168,147,94,90,124,124,173,200,39,28,52,182,70,179,101,132,47,154,225,234,132,158,136,111,152,133,186,217,141,123,46,155,178,234,190,107,178,174,155,214,230,170,220,21,169,187,60,77,70,169,53,201,114,159,216,132,161,27,221,112,212,181,109,66,18,146,212,250,37,36,69,208,136,108,61,146,59,111,26,45,124,180,89,208,49,238,231,151,91,187,37,71,93,73,199,42,5,45,85,24,172,73,89,190,220,89,174,74,89,186,228,150,137,195,66,181,75,100,141,18,209,37,92,174,107,153,212,121,76,85,196,203,87,6,240,226,227,197,43,214,95,135,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,53,225,205,22,102,239,236,211,98,133,75,16,46,249,50,225,211,87,33,74,162,219,197,81,122,76,42,51,6,219,77,236,97,46,30,212,173,105,97,165,58,180,37,4,227,132,165,237,78,164,148,202,14,23,185,233,253,133,46,164,96,118,49,222,126,19,13,171,91,253,15,38,106,119,51,66,170,56,226,76,181,120,212,94,30,27,218,185,204,212,148,132,58,104,115,232,146,169,14,29,212,128,164,188,224,102,6,254,203,47,19,187,255,0,21,240,229,113,23,82,135,30,157,17,216,115,141,227,133,53,135,168,112,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,118,144,183,76,11,199,76,56,204,94,28,83,177,67,11,235,62,58,149,59,86,158,101,210,36,74,167,202,73,17,185,22,75,100,103,203,121,27,147,169,106,105,52,169,43,66,150,133,161,106,200,0,0,2,157,184,182,95,247,150,22,103,102,192,196,28,62,184,101,208,238,26,29,143,2,76,25,209,140,183,180,191,72,84,136,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,236,39,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,192,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,144,0,0,56,148,154,181,42,191,74,133,93,161,84,226,84,105,181,24,237,203,135,50,35,201,121,137,44,56,146,83,110,182,226,76,210,180,41,38,74,37,17,153,25,25,25,14,88,10,75,206,6,96,111,236,178,241,59,191,241,95,14,87,17,117,40,113,233,209,29,135,56,222,56,83,88,122,135,13,42,106,67,108,184,218,156,65,43,99,169,73,171,66,113,166,213,215,105,11,116,192,188,116,195,140,197,225,197,59,20,48,190,179,227,169,83,181,105,230,93,34,68,170,124,164,145,27,145,100,182,70,124,183,145,185,58,150,166,147,74,146,180,41,104,90,22,172,128,0,0,41,219,139,101,255,0,121,97,102,118,108,12,65,195,235,134,93,14,225,161,216,240,36,193,157,24,203,123,75,244,133,72,140,140,140,141,43,66,146,106,66,208,162,52,45,10,82,84,74,74,140,142,194,114,81,154,234,22,109,48,106,21,229,205,165,67,187,233,186,67,186,104,144,158,90,188,4,173,203,38,220,36,184,68,178,101,244,35,154,217,234,180,150,171,111,152,181,180,225,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,151,22,150,155,83,139,50,36,160,141,70,103,216,136,133,8,241,57,191,23,122,102,94,167,28,159,101,214,168,237,61,77,73,182,173,218,114,170,19,8,136,253,99,235,162,190,95,81,12,187,193,206,210,118,163,138,53,139,149,113,205,76,70,129,33,146,89,163,82,39,19,34,158,190,251,116,215,67,248,234,46,76,85,39,25,188,46,92,101,91,248,168,196,85,114,93,114,37,29,110,146,61,93,231,233,7,204,183,18,52,215,78,186,110,215,229,230,42,234,13,62,109,78,65,69,129,21,217,15,43,217,109,164,26,212,174,164,68,68,68,90,159,83,34,31,120,146,171,54,189,101,153,145,156,151,78,169,83,164,37,214,214,147,91,47,50,243,107,212,140,140,180,82,84,149,39,228,100,100,46,23,134,182,122,216,196,74,20,108,33,197,26,227,72,175,193,36,49,79,149,42,73,17,201,101,8,135,29,164,26,223,144,165,173,213,56,183,15,68,164,136,250,153,117,212,133,137,165,73,90,73,73,81,26,76,181,35,35,232,100,63,64,4,119,207,141,183,87,175,229,186,239,85,5,217,72,153,22,147,80,127,247,58,148,74,52,38,4,174,158,169,25,247,50,255,0,160,107,205,61,169,108,78,144,204,254,103,137,109,213,165,238,102,187,183,145,153,43,93,122,235,174,186,235,212,126,211,170,19,41,83,163,212,169,242,93,143,38,43,168,121,167,90,89,161,72,90,76,148,147,35,35,35,35,35,34,61,72,92,255,0,13,44,233,66,197,11,98,30,18,222,181,82,69,114,141,13,182,35,59,45,242,37,72,109,150,225,176,130,37,56,250,150,181,41,110,40,250,36,136,250,233,161,234,66,192,8,200,200,140,143,82,49,198,169,211,41,245,154,116,154,77,86,27,50,225,204,105,108,62,195,205,165,196,56,218,210,105,82,84,149,17,145,145,145,153,25,25,104,100,98,169,179,217,195,50,174,117,138,174,43,96,180,38,87,21,243,126,100,170,75,13,168,214,75,82,164,190,190,83,49,162,233,166,156,164,39,85,107,228,103,216,197,103,215,237,187,146,205,172,59,74,184,41,51,233,83,226,56,164,155,114,88,113,135,18,164,168,211,169,18,200,148,94,178,76,187,119,35,248,9,15,149,92,244,226,150,94,43,177,88,147,92,159,89,183,84,242,18,252,57,146,100,72,38,218,222,193,40,154,108,228,54,130,50,109,157,169,215,161,106,101,216,250,92,206,92,243,119,132,217,134,182,98,212,168,119,53,58,37,89,100,132,61,76,147,54,51,114,137,195,109,147,81,147,41,121,197,109,220,241,36,181,235,169,25,119,239,156,136,201,68,74,73,145,145,245,35,33,250,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,91,170,242,181,172,154,83,245,155,170,225,166,210,98,71,109,78,173,217,178,219,97,26,37,42,81,250,206,40,139,178,84,125,252,143,224,43,135,56,156,85,32,80,27,153,99,96,75,177,39,204,53,57,29,250,161,169,46,178,73,253,208,210,148,203,209,101,145,238,212,154,90,76,211,216,245,248,16,171,156,66,197,11,231,20,107,210,110,27,214,227,168,212,164,73,117,110,237,145,49,231,144,222,229,173,123,80,78,45,70,68,70,226,180,45,122,106,127,49,211,219,84,25,247,69,193,78,183,169,145,158,126,77,70,83,49,91,67,72,82,148,106,113,100,130,208,146,70,125,212,94,70,47,3,35,153,21,195,92,46,177,104,151,197,197,111,248,219,154,163,14,52,197,157,74,36,119,14,58,156,102,51,166,72,223,29,46,35,107,141,171,66,212,244,212,250,235,212,77,40,241,216,138,202,35,198,105,13,54,218,73,41,66,18,73,34,34,45,8,136,139,228,62,130,54,103,79,55,54,166,90,240,234,115,136,168,198,145,114,212,24,118,52,8,104,121,181,186,135,28,98,71,41,213,183,206,109,194,65,56,198,211,82,117,61,122,23,94,212,49,138,24,149,116,226,245,239,83,189,46,121,210,37,204,168,202,121,244,165,78,184,225,52,151,30,91,155,16,75,82,141,41,35,113,90,22,167,166,191,164,121,21,37,73,51,74,136,200,203,161,145,249,12,217,147,172,46,86,44,227,245,169,110,184,194,151,21,170,156,25,50,125,93,75,148,83,99,161,122,250,138,46,206,121,150,159,17,177,53,167,111,66,180,237,154,85,181,79,109,40,143,75,132,196,54,200,136,139,213,109,180,160,187,17,23,100,151,145,125,68,59,96,31,138,82,82,147,82,140,136,136,181,51,62,196,66,16,231,219,62,182,238,8,91,147,172,107,22,175,18,109,217,53,151,99,159,135,144,219,135,19,123,114,154,220,174,84,132,58,218,144,235,72,212,246,244,212,188,244,34,165,123,154,228,187,113,62,240,149,92,171,191,54,173,89,173,76,91,187,119,58,251,139,117,231,84,173,136,37,26,150,122,173,195,208,181,51,212,252,204,196,244,203,38,71,227,88,152,81,89,204,86,55,197,68,20,68,162,72,168,210,160,84,80,77,110,90,99,51,45,149,27,114,88,78,170,245,29,78,168,115,94,134,68,125,204,65,108,64,169,162,238,196,170,212,184,41,105,49,231,86,36,148,68,182,90,33,45,46,66,205,4,68,70,100,69,162,139,77,53,47,128,189,142,27,248,97,31,11,242,203,71,140,202,75,125,192,184,245,231,76,136,189,183,233,241,9,95,144,159,237,126,122,159,204,196,164,21,211,198,67,15,165,214,240,142,139,117,211,97,165,199,32,86,35,120,133,165,179,53,165,132,69,168,56,163,51,74,79,68,245,46,230,68,42,135,5,174,151,236,188,90,179,238,86,101,185,29,16,43,180,249,15,41,183,13,6,109,162,75,107,81,25,234,93,61,95,51,34,23,231,80,204,149,10,207,195,108,61,186,170,51,152,68,75,142,37,37,60,247,157,65,36,213,34,57,185,161,168,221,34,221,162,76,251,159,233,25,186,219,174,193,185,168,48,43,212,217,13,63,30,124,102,164,161,109,172,148,147,74,208,75,45,12,140,203,178,139,204,199,102,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,103,3,45,116,44,212,224,117,99,12,170,103,201,170,179,186,169,109,203,84,165,176,220,74,195,76,184,136,238,58,105,74,247,50,124,213,182,225,26,22,124,183,22,105,34,89,33,73,215,179,21,112,206,234,193,188,71,184,240,182,245,137,225,235,86,205,65,218,124,157,173,184,134,222,216,126,163,237,115,16,133,169,151,80,105,113,181,154,75,123,107,66,136,180,81,11,105,225,89,157,248,120,147,106,210,50,195,136,114,182,93,246,221,61,214,173,233,124,150,35,199,155,71,136,219,8,98,46,188,210,91,179,27,65,188,122,33,162,35,98,62,245,41,75,75,138,84,224,198,44,98,176,112,42,192,170,98,54,35,87,162,83,169,180,232,239,186,211,78,202,101,151,234,15,182,203,143,38,36,84,188,180,37,217,46,37,165,147,109,18,136,212,101,245,153,107,195,153,220,194,221,89,160,198,90,214,46,93,49,188,7,143,229,198,167,82,209,41,201,12,211,32,180,157,173,71,109,75,63,239,156,89,165,40,74,221,117,213,146,17,191,105,78,158,19,121,37,153,80,174,254,217,188,94,181,57,80,41,123,19,103,82,234,244,215,219,113,233,74,67,47,183,89,111,152,73,109,108,165,183,8,152,89,19,137,83,138,91,137,54,212,195,106,85,181,10,213,227,105,134,118,172,156,44,177,113,143,194,114,174,74,125,192,86,207,61,182,219,79,136,131,34,52,137,27,30,86,206,98,249,110,69,213,178,222,73,79,61,255,0,84,205,122,148,43,225,151,141,127,176,182,110,45,111,17,79,241,80,47,189,44,169,155,26,222,243,94,53,246,124,59,141,234,226,18,157,37,53,27,122,143,118,141,27,187,82,106,219,165,255,0,8,85,197,207,19,46,172,59,202,59,212,235,90,95,132,252,53,184,34,91,53,23,208,227,141,188,152,46,49,34,67,168,109,72,90,116,230,120,84,180,178,86,228,169,167,93,65,167,214,212,169,219,45,22,4,108,83,204,54,27,225,245,66,222,151,92,166,215,46,138,108,106,164,24,196,238,247,105,222,33,7,48,204,218,50,90,16,152,228,234,214,180,153,108,66,84,173,83,183,82,217,120,107,89,155,31,122,124,100,251,64,184,126,241,124,72,174,26,25,227,147,151,27,201,156,30,190,17,17,120,117,122,86,27,91,210,220,91,81,215,67,168,188,77,176,83,84,242,205,41,56,198,148,52,151,146,181,122,136,108,156,65,145,165,104,122,239,169,53,106,85,126,149,10,187,66,169,196,168,211,106,49,219,151,14,100,71,146,243,18,88,113,36,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,28,177,0,56,213,251,172,90,223,104,16,126,238,168,138,171,202,119,189,62,13,253,160,91,223,120,176,54,83,0,16,3,141,95,186,197,173,246,129,7,238,234,136,128,28,46,61,251,48,203,245,215,220,243,69,255,0,0,0,213,92,95,247,11,143,113,60,50,253,117,247,196,209,151,243,15,151,235,7,51,88,95,59,10,49,25,18,209,77,153,34,60,182,166,65,38,74,108,39,217,112,148,151,99,184,243,110,37,181,154,119,180,165,18,117,54,221,113,61,55,24,215,95,26,48,134,242,192,92,80,184,48,143,16,24,136,221,118,221,144,150,100,28,71,201,230,29,66,219,75,173,60,218,250,25,161,198,156,109,194,37,18,86,68,178,37,37,42,35,73,90,79,9,76,232,254,26,80,161,229,70,255,0,86,218,213,185,79,121,251,94,168,252,237,202,168,193,109,123,149,5,73,117,102,179,121,132,44,205,164,180,70,159,12,202,139,107,101,31,115,150,21,127,223,246,110,22,89,181,108,65,196,27,134,37,14,222,161,199,57,51,167,73,51,216,210,53,34,34,34,34,53,45,106,81,165,8,66,72,214,181,169,41,73,41,74,34,61,117,179,69,153,187,251,52,216,161,82,196,11,190,76,184,116,213,200,82,168,182,241,84,94,147,10,140,193,182,211,123,24,75,135,181,43,90,88,105,78,173,9,65,56,225,41,123,83,169,37,51,43,132,166,75,191,13,43,176,243,93,127,167,109,22,220,168,60,197,175,75,126,14,228,212,103,54,141,170,156,165,58,131,65,178,194,214,100,210,154,51,87,137,101,71,185,179,143,181,203,127,0,28,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,6,103,219,59,245,220,220,95,109,66,183,37,85,105,184,101,68,229,59,68,162,76,101,17,222,92,163,100,137,233,82,210,219,174,33,199,183,169,212,54,123,205,40,107,77,169,74,156,116,215,196,200,254,71,47,44,223,92,213,23,222,92,186,13,137,71,143,41,137,247,25,32,140,145,81,84,117,28,86,24,66,139,73,11,75,170,101,199,91,35,70,140,146,136,220,109,110,50,106,195,248,233,129,120,143,151,76,71,168,225,126,40,81,188,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,99,252,43,243,235,26,84,106,86,86,49,146,187,18,26,225,199,102,159,99,84,228,115,77,115,22,110,188,163,129,38,67,142,169,36,178,74,216,106,42,18,132,35,99,92,173,77,102,210,87,105,64,2,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,240,0,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,0,4,85,226,143,238,39,137,191,169,126,248,132,40,4,109,80,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,11,94,225,95,159,88,210,163,82,178,177,140,149,216,144,215,14,59,52,251,26,167,35,154,107,152,179,117,229,28,9,50,28,117,73,37,146,86,195,81,80,148,33,27,26,229,106,107,54,146,187,74,0,16,43,137,174,123,105,88,35,102,212,112,51,11,110,105,109,226,133,122,59,105,149,50,150,250,80,187,110,18,205,42,82,220,115,67,52,73,121,173,82,218,17,181,196,33,206,126,230,204,153,230,211,13,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,134,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,68,164,204,250,17,137,63,155,126,28,88,185,149,43,54,137,136,50,170,241,47,11,122,68,118,90,175,78,165,197,91,104,162,84,86,100,92,167,9,70,106,92,101,40,210,134,228,153,35,114,253,85,182,210,148,209,57,141,114,163,154,236,71,202,86,35,162,245,178,157,241,212,169,220,182,43,244,7,222,52,69,171,197,73,153,146,84,100,71,203,121,27,148,109,60,68,106,109,74,81,25,45,11,113,181,236,61,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,40,65,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,163,63,241,72,207,212,60,68,241,217,100,193,202,133,42,165,104,23,131,145,113,92,80,228,177,57,154,187,133,202,146,204,104,142,54,165,161,44,180,178,108,220,112,140,156,83,173,155,126,162,27,95,58,26,229,119,44,151,246,105,177,66,155,135,246,132,105,112,233,171,144,148,214,174,19,167,61,38,21,25,131,109,215,55,190,166,203,106,86,180,176,234,90,66,212,130,113,194,74,55,39,83,82,118,20,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,94,212,4,85,226,143,238,39,137,191,169,126,248,132,41,91,41,222,244,248,55,246,129,111,125,226,192,217,76,4,85,226,143,238,39,137,191,169,126,248,132,40,4,94,159,14,236,253,67,204,229,170,118,30,41,84,41,84,220,77,162,114,163,234,114,88,143,248,76,217,182,234,252,76,88,219,137,102,242,16,195,138,144,219,104,54,211,234,184,157,169,115,150,212,213,1,0,56,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,103,254,41,25,250,135,136,158,59,44,152,57,80,165,84,173,2,240,114,46,43,138,28,150,39,51,87,112,185,82,89,141,17,198,212,180,37,150,150,77,155,142,17,147,138,117,179,111,212,67,107,231,67,92,174,229,146,254,205,54,40,83,112,254,208,141,46,29,53,114,18,154,213,194,116,231,164,194,163,48,109,186,230,247,212,217,109,74,214,150,29,75,72,90,144,78,56,73,70,228,234,106,78,194,152,47,132,54,110,2,225,125,191,132,120,126,196,182,232,86,236,117,51,28,229,190,111,62,234,214,226,157,117,231,23,208,141,110,58,227,142,25,36,146,130,53,153,37,41,73,18,74,162,248,213,251,211,218,223,103,240,126,241,168,136,149,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,235,180,134,194,121,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,155,136,120,172,214,231,91,11,50,125,248,45,251,38,80,46,186,159,225,111,142,240,94,130,139,25,238,95,133,228,115,57,188,231,218,211,95,18,141,187,119,107,162,181,211,66,215,32,96,230,63,96,214,96,40,78,92,120,59,136,84,171,154,36,125,60,75,113,214,166,229,68,220,183,16,143,17,25,194,75,204,111,54,92,52,115,16,157,233,73,169,58,167,67,25,0,6,52,204,62,95,172,28,205,97,124,236,40,196,100,75,69,54,100,136,242,218,153,4,153,41,176,159,101,194,82,93,142,227,205,184,150,214,105,222,210,148,73,212,219,117,196,244,220,99,93,124,104,194,27,203,1,113,66,224,194,60,64,98,35,117,219,118,66,89,144,113,31,39,152,117,11,109,46,180,243,107,232,102,135,26,113,183,8,148,73,89,18,200,148,148,168,141,37,105,60,37,51,163,248,105,66,135,149,27,253,91,107,86,229,61,231,237,122,163,243,183,42,163,5,181,238,84,21,37,213,154,205,230,16,179,54,146,209,26,124,51,42,45,173,148,125,206,88,85,255,0,127,217,184,89,102,213,177,7,16,110,24,148,59,122,135,28,228,206,157,36,207,99,72,212,136,136,136,136,212,181,169,70,148,33,9,35,90,214,164,165,36,165,40,136,245,214,205,22,102,239,236,211,98,133,75,16,46,249,50,225,211,87,33,74,162,219,197,81,122,76,42,51,6,219,77,236,97,46,30,212,173,105,97,165,58,180,37,4,227,132,165,237,78,164,148,204,174,18,153,46,252,52,174,195,205,117,254,157,180,91,114,160,243,22,189,45,248,59,147,81,156,218,54,170,114,148,234,13,6,203,11,89,147,74,104,205,94,37,149,30,230,206,62,215,45,252,113,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,20,25,159,108,239,215,115,113,125,181,10,220,149,85,166,225,149,19,148,237,18,137,49,148,71,121,114,141,146,39,165,75,75,110,184,135,30,222,167,80,217,239,52,161,173,54,165,42,113,211,95,19,35,249,28,188,179,125,115,84,95,121,114,232,54,37,30,60,166,39,220,100,130,50,69,69,81,212,113,88,97,10,45,36,45,46,169,151,29,108,141,26,50,74,35,113,181,184,201,171,15,227,166,5,226,62,93,49,30,163,133,248,161,70,240,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,143,240,175,207,172,105,81,169,89,88,198,74,236,72,107,135,29,154,125,141,83,145,205,53,204,89,186,242,142,4,153,14,58,164,146,201,43,97,168,168,74,16,141,141,114,181,53,155,73,93,165,10,1,226,143,239,217,137,191,169,126,231,132,58,156,139,231,54,187,147,204,71,149,83,114,149,233,155,50,232,240,241,238,106,107,72,65,74,83,109,26,249,82,99,56,173,52,121,174,107,166,77,169,68,219,137,90,146,173,166,104,117,187,254,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,240,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,232,164,153,31,82,49,219,0,0,165,110,53,126,244,246,183,217,252,31,188,106,34,37,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,186,237,33,176,158,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,166,226,25,44,5,122,241,70,207,109,87,4,233,76,224,70,11,220,209,35,222,213,200,235,85,193,81,136,250,188,109,189,9,73,65,180,134,246,150,214,164,200,74,212,100,189,252,198,155,73,44,146,147,121,151,83,18,184,107,103,91,25,112,182,251,183,242,249,22,129,85,190,236,202,253,65,239,15,66,129,21,50,106,144,94,83,47,44,252,2,221,125,150,153,101,79,108,117,254,114,185,72,66,30,116,185,102,167,22,171,191,1,64,60,81,253,251,49,55,245,47,220,240,135,83,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,30,30,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,127,214,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,254,26,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,20,147,35,234,70,59,96,0,20,173,198,175,222,158,214,251,63,131,247,141,68,68,172,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,93,164,54,19,203,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,116,220,67,197,102,183,58,216,89,147,239,193,111,217,50,129,117,212,255,0,11,124,119,130,244,20,88,207,114,252,47,35,153,205,231,62,214,154,248,148,109,219,187,93,21,174,154,22,185,3,7,49,251,6,179,1,66,114,227,193,220,66,165,92,209,35,233,226,91,142,181,55,42,38,229,184,132,120,136,206,18,94,99,121,178,225,163,152,132,239,74,77,73,213,58,24,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,172,185,43,176,109,154,12,250,245,74,67,76,71,129,25,217,43,91,139,36,164,146,132,26,207,83,51,34,236,147,243,33,132,105,217,146,161,94,24,111,136,87,85,58,115,11,137,110,68,171,39,158,195,168,52,146,163,176,75,208,148,78,153,110,209,68,125,203,244,10,12,198,155,165,251,211,22,175,11,149,217,110,200,68,250,237,66,67,42,113,195,89,147,107,146,226,210,68,122,159,79,91,200,204,133,175,112,111,195,233,116,76,35,173,93,117,40,105,109,201,245,137,62,29,106,108,201,106,97,113,105,238,36,200,212,146,213,61,15,177,153,11,22,17,111,137,6,24,71,197,12,178,214,35,60,148,239,183,213,34,188,209,153,23,182,197,62,89,39,242,21,253,179,203,67,249,144,162,124,63,169,162,209,196,170,44,185,201,105,81,224,214,35,20,180,184,90,161,77,34,66,13,100,100,102,68,101,162,79,93,116,47,136,157,57,155,200,252,107,239,9,232,217,138,193,8,173,206,68,186,36,122,141,86,5,57,4,238,213,170,51,210,222,81,55,25,133,104,175,93,164,234,183,53,234,68,103,216,196,11,182,110,75,183,12,47,8,181,202,67,243,105,53,154,44,196,59,183,115,172,56,135,89,117,42,216,178,73,165,101,162,219,45,75,82,61,75,200,200,93,62,66,115,235,110,227,125,187,6,197,190,170,241,33,93,144,153,106,57,120,137,13,182,114,246,55,21,173,201,230,200,91,174,41,110,186,189,15,111,93,15,207,82,57,190,149,37,73,37,36,200,200,203,82,50,236,100,63,64,117,55,101,189,10,236,182,106,182,213,65,180,174,61,82,19,240,220,35,34,63,85,198,212,131,238,70,93,148,126,71,245,24,215,103,56,184,92,172,39,199,235,174,222,109,133,34,43,181,57,210,99,122,186,23,40,230,200,66,8,189,68,151,102,252,139,79,128,194,105,74,148,100,148,145,153,159,66,34,243,30,187,11,241,42,233,194,27,222,153,122,91,19,164,68,153,78,148,203,234,74,93,113,178,117,45,188,135,54,44,144,164,154,146,102,218,117,45,75,93,63,72,190,108,150,102,230,212,204,166,29,65,113,117,8,209,238,90,123,13,70,159,13,111,54,135,86,227,108,71,230,186,134,249,206,56,104,55,31,218,74,86,135,175,67,235,222,74,15,156,136,236,74,101,113,228,180,135,91,113,38,149,33,105,37,17,145,150,134,70,71,242,16,183,60,89,22,195,92,82,177,107,119,197,189,111,156,43,154,157,14,76,198,206,155,18,59,103,33,77,179,37,210,37,236,142,167,23,185,199,11,82,212,181,208,186,235,212,81,253,203,65,159,107,220,21,27,122,165,25,230,36,211,165,61,21,196,58,133,37,68,166,214,104,61,73,68,71,221,39,228,67,184,195,220,80,190,112,186,189,26,225,178,174,58,141,54,68,103,80,238,216,243,30,101,14,109,90,23,181,100,218,210,102,70,109,167,82,215,174,133,242,22,141,147,190,42,144,43,237,195,177,177,217,216,144,38,18,155,142,197,80,148,150,153,52,254,231,105,42,121,233,82,204,247,106,110,173,70,73,236,90,252,72,88,245,171,121,90,215,181,41,138,205,171,112,211,106,209,36,54,151,80,236,41,109,190,141,20,148,168,189,102,212,101,217,73,62,254,101,241,29,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,249,157,205,230,24,229,174,218,149,42,191,88,139,34,184,166,22,168,116,198,164,71,91,234,115,150,241,182,165,50,183,155,89,160,214,193,164,204,186,235,208,186,246,166,28,205,103,151,24,51,15,93,150,79,87,165,210,40,42,83,141,51,79,167,202,149,29,183,25,222,246,222,107,94,33,196,26,141,15,109,86,157,12,136,139,177,117,195,84,44,45,196,75,170,27,181,138,93,169,88,147,17,41,83,139,148,80,95,91,103,208,148,126,186,80,101,174,138,35,239,216,245,30,98,108,57,20,249,143,192,150,218,155,126,51,170,101,212,40,140,141,43,73,153,25,25,31,82,234,94,98,76,240,234,178,33,222,185,146,162,55,61,136,239,55,79,92,105,201,67,201,37,17,173,185,241,52,232,105,63,206,63,135,214,54,1,129,25,184,80,99,196,105,180,54,134,90,67,105,66,11,68,164,136,136,136,136,188,139,160,251,169,73,66,77,107,81,37,41,45,76,204,244,34,33,21,51,127,158,203,3,46,246,204,232,84,106,172,10,173,212,180,58,204,104,109,62,195,252,167,77,185,4,133,58,218,100,54,226,82,78,178,73,81,151,82,215,66,234,125,41,79,23,49,147,20,51,45,136,46,214,46,25,51,170,115,106,50,212,152,116,246,23,33,228,53,204,125,197,54,219,77,45,110,26,72,141,243,74,82,70,122,17,232,95,57,129,128,28,61,206,141,131,117,188,109,198,56,110,197,84,106,84,153,241,160,201,111,97,37,164,197,106,74,20,182,228,70,45,21,209,196,153,146,244,232,100,71,220,196,12,191,23,1,119,173,120,169,77,52,220,36,84,165,38,49,52,148,146,121,68,242,182,123,61,61,157,59,116,248,11,26,224,229,133,12,85,171,149,156,71,168,211,144,182,225,248,136,140,60,166,72,205,46,161,116,247,147,162,141,7,167,115,62,138,215,252,226,220,64,4,54,207,254,118,233,57,120,179,229,90,54,172,248,178,46,250,180,85,178,211,105,117,43,92,100,58,212,166,201,211,36,62,219,168,52,186,202,75,113,17,233,243,62,212,141,114,220,151,166,46,94,175,86,106,239,207,172,215,43,83,20,105,65,41,217,14,41,199,157,53,19,109,146,141,75,50,222,225,232,157,76,245,87,153,152,180,14,31,92,55,162,211,25,166,99,22,53,83,121,178,159,101,153,180,234,91,236,146,146,209,40,162,200,105,78,179,38,41,26,92,35,39,80,163,74,250,118,35,238,99,187,226,203,143,49,44,140,60,166,224,157,163,38,44,117,201,38,73,232,209,214,72,54,226,41,137,209,148,130,67,110,22,137,45,169,45,13,27,75,66,47,144,169,219,1,16,222,191,109,182,234,106,63,10,229,94,25,72,61,75,241,102,242,55,31,173,211,182,189,250,13,146,50,253,22,149,19,5,108,134,168,170,35,136,118,245,52,219,61,83,219,194,53,167,179,211,177,16,200,35,5,231,83,15,25,196,92,187,222,52,211,140,227,207,67,164,84,38,178,150,144,74,81,184,136,50,9,36,69,181,71,221,126,93,126,99,93,186,172,57,22,253,195,50,2,219,91,79,211,102,184,201,165,100,105,82,86,218,204,180,50,232,100,100,101,242,18,207,21,177,246,85,227,148,75,46,152,221,120,147,58,222,170,83,169,136,105,137,70,78,55,200,166,45,36,189,188,195,50,209,74,211,93,11,67,242,33,97,156,43,177,206,163,138,184,24,116,26,244,165,191,80,183,101,122,61,181,56,181,41,74,143,30,28,36,17,153,173,197,40,253,103,15,169,17,23,200,132,217,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,171,137,158,75,191,108,158,28,35,18,44,164,242,239,235,6,159,45,248,209,217,131,206,114,187,4,139,154,184,58,182,133,60,167,146,104,82,163,164,183,39,152,235,168,52,151,56,220,110,144,109,59,166,187,99,93,84,107,214,214,157,224,171,86,253,66,61,82,157,39,148,135,57,18,152,113,46,52,230,197,146,144,173,171,66,79,69,17,164,244,208,200,203,160,145,89,215,207,29,229,155,185,54,156,7,209,46,141,111,80,40,240,215,50,144,218,201,17,37,87,205,163,241,147,82,209,26,148,72,37,45,76,178,151,28,113,73,105,6,162,52,41,247,80,59,94,30,121,44,170,230,159,20,35,215,110,251,126,90,176,174,218,144,103,112,76,41,42,138,83,95,38,247,53,79,97,196,164,212,181,169,70,210,157,36,26,77,12,154,143,152,218,214,206,235,233,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,114,198,31,206,5,129,27,19,242,185,138,86,99,214,244,186,236,137,86,188,233,52,250,124,66,117,79,191,81,140,209,200,132,77,165,163,222,181,148,150,89,50,65,107,188,200,146,100,162,51,73,235,131,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,217,207,9,239,175,217,67,11,44,220,76,244,95,163,63,11,109,250,117,119,193,115,249,222,23,197,70,109,238,87,51,106,119,237,230,109,221,181,58,233,174,133,174,130,165,184,214,98,103,225,6,56,217,120,91,18,93,42,68,75,62,223,93,65,239,14,230,249,81,231,79,123,233,24,145,162,204,145,163,17,33,184,132,26,82,173,175,154,140,212,149,163,71,5,60,51,252,32,199,27,211,20,165,196,165,72,137,103,219,232,167,179,226,27,223,42,60,233,239,125,27,241,245,65,146,52,98,36,198,214,178,82,85,181,242,73,18,146,181,233,114,131,90,204,216,251,211,227,39,218,5,195,247,139,227,26,77,164,213,105,209,160,76,168,83,37,197,143,84,142,114,224,186,243,42,66,37,48,78,184,201,186,210,140,180,90,9,214,93,108,212,157,75,123,107,79,116,153,21,149,112,167,207,61,86,139,115,64,202,238,43,213,37,212,41,181,249,4,221,169,90,168,213,20,179,166,62,136,232,109,170,97,243,220,218,152,203,75,8,67,13,181,161,165,229,236,36,47,156,70,213,186,8,1,198,175,221,98,214,251,64,131,247,117,68,85,94,83,189,233,240,111,237,2,222,251,197,129,178,152,0,128,28,106,253,214,45,111,180,8,63,119,84,69,48,82,106,213,90,5,86,21,118,133,83,151,78,169,83,164,55,46,28,200,143,41,151,227,62,218,137,77,186,219,137,50,82,22,149,17,40,148,70,70,70,68,100,47,211,33,57,223,161,102,226,196,118,21,199,42,149,77,196,218,39,53,218,221,18,27,43,142,202,226,155,198,76,202,136,151,29,113,110,51,177,77,33,195,222,106,67,186,238,74,82,227,70,185,84,2,189,120,163,103,182,171,130,116,166,112,35,5,238,104,145,239,106,228,117,170,224,168,196,125,94,54,222,132,164,160,218,67,123,75,107,82,100,37,106,50,94,254,99,77,164,150,73,73,188,203,169,166,17,127,220,46,61,196,240,203,245,215,223,19,68,170,16,255,0,136,142,72,33,230,170,196,43,182,206,139,183,19,109,58,123,173,80,146,79,49,25,154,163,106,121,167,23,22,83,171,105,75,86,212,33,255,0,14,70,227,109,161,217,10,53,168,146,181,168,168,134,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,40,51,121,196,47,20,243,103,66,183,45,105,180,207,192,250,45,54,159,203,173,211,169,53,89,42,139,93,156,165,180,181,60,243,70,100,131,101,11,97,181,50,202,201,197,52,163,112,249,171,53,22,222,38,65,50,109,39,55,216,161,54,159,93,147,46,5,137,108,71,39,174,57,208,102,180,196,212,45,246,222,40,108,199,39,27,112,148,181,186,209,169,70,104,216,77,180,230,170,74,205,178,85,255,0,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,57,96,2,157,184,183,231,6,171,121,222,78,101,126,204,59,130,143,66,181,164,110,186,188,75,74,136,138,212,211,38,220,142,130,105,104,39,87,25,146,250,68,44,207,150,242,220,75,137,74,146,211,15,46,21,101,187,4,42,185,143,198,219,91,5,232,213,200,148,105,23,28,135,82,185,242,91,83,136,140,195,44,57,33,229,146,19,213,107,38,153,115,98,53,73,41,123,82,106,65,25,172,182,41,193,124,33,179,112,23,11,237,252,35,195,246,37,183,66,183,99,169,152,231,45,243,121,247,86,183,20,235,175,56,190,132,107,113,215,28,112,201,36,148,17,172,201,41,74,72,146,88,43,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,186,1,23,209,195,119,57,181,220,218,97,197,98,153,126,82,185,87,157,137,224,163,213,234,76,33,8,139,85,110,65,61,200,146,150,211,167,41,227,240,238,147,173,146,73,189,196,149,35,66,95,41,169,128,2,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,240,0,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,165,110,53,126,244,246,183,217,252,31,188,106,34,37,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,186,237,33,176,246,5,227,166,28,102,47,14,41,216,161,133,245,159,29,74,157,171,79,50,233,18,37,83,229,36,136,220,139,37,178,51,229,188,141,201,212,181,52,154,84,149,161,75,66,208,181,100,0,20,151,196,215,61,181,92,110,188,170,56,25,133,183,52,71,48,190,131,33,180,202,153,75,125,75,69,201,53,4,149,41,110,57,161,18,227,50,238,169,109,8,220,218,214,223,63,115,132,108,242,160,88,218,160,6,42,205,143,186,198,50,125,159,220,63,119,62,53,172,29,173,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,137,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,84,168,140,186,25,11,180,225,177,158,122,86,96,172,8,120,87,136,213,72,144,113,22,213,143,26,154,210,230,85,18,167,238,134,18,203,134,153,77,37,231,13,247,164,165,184,235,84,157,9,69,174,142,238,34,112,219,110,111,136,235,158,76,219,198,202,22,17,166,240,139,107,203,174,92,53,201,10,165,208,89,92,103,125,28,220,189,134,190,100,199,211,162,80,132,164,148,162,104,148,78,189,180,210,141,169,75,174,181,175,181,211,118,93,87,205,118,85,211,122,220,213,91,130,181,55,103,137,168,213,38,185,46,83,251,16,148,35,123,174,26,150,173,168,66,82,90,159,68,164,136,186,17,11,148,225,105,147,44,56,195,188,56,160,230,86,167,85,165,93,183,157,219,79,241,20,217,113,86,79,69,183,226,184,70,135,35,50,127,249,231,182,220,135,12,137,77,168,156,97,58,17,58,167,167,77,211,105,218,183,205,10,85,173,122,219,52,171,130,139,55,103,137,167,85,33,55,46,43,251,22,149,163,123,78,18,144,173,171,66,84,90,151,69,36,140,186,145,10,1,207,182,83,33,229,31,25,90,180,173,202,231,164,173,106,221,61,170,141,17,83,42,108,72,170,33,178,73,54,241,75,105,180,54,109,253,58,93,229,175,150,77,173,26,18,86,165,182,234,81,237,184,108,103,38,225,203,166,40,67,195,90,164,105,117,59,18,253,172,70,102,163,22,44,41,83,230,196,150,166,220,101,151,160,198,105,194,35,91,142,185,24,158,36,180,235,174,54,194,18,132,169,105,66,78,111,241,171,247,88,181,190,208,32,253,221,81,20,237,97,223,247,150,24,92,204,94,120,127,112,203,161,87,98,199,151,26,61,66,33,146,95,97,18,99,185,29,211,109,90,106,133,155,79,56,68,180,232,180,25,146,146,105,81,18,137,96,88,23,150,41,222,84,156,62,195,235,122,93,114,225,174,72,40,208,96,198,34,222,234,244,51,51,51,51,36,161,9,73,41,107,90,140,144,132,37,74,81,165,41,51,45,130,50,245,151,220,14,200,142,13,61,11,240,130,149,77,108,249,15,221,55,141,113,246,96,250,66,81,168,155,109,78,184,226,182,50,201,45,205,140,179,188,210,142,103,117,184,227,142,57,234,242,233,153,124,44,205,5,136,205,245,134,117,111,206,241,180,105,143,198,244,165,51,233,158,105,191,22,195,46,185,201,230,242,22,182,247,43,215,70,138,47,50,44,170,2,42,241,71,247,19,196,223,212,191,124,66,20,173,148,239,122,124,27,251,64,183,190,241,96,108,166,2,42,241,71,247,19,196,223,212,191,124,66,20,23,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,229,218,215,101,213,99,87,98,221,54,85,205,85,183,235,80,183,248,106,141,46,107,145,37,49,189,10,66,246,58,217,165,105,220,133,169,39,161,245,74,140,143,161,152,216,39,35,153,187,165,102,251,8,213,117,191,78,137,71,187,40,50,19,77,184,233,76,72,74,208,135,205,4,164,74,101,6,163,117,17,158,45,219,57,133,169,45,183,155,37,57,202,55,21,34,132,0,227,87,238,177,107,125,160,65,251,186,162,41,218,195,191,239,44,48,185,152,188,240,254,225,151,66,174,197,143,46,52,122,132,67,36,190,194,36,199,114,59,166,218,180,213,11,54,158,112,137,105,209,104,51,37,36,210,162,37,18,192,176,47,44,83,188,169,56,125,135,214,244,186,229,195,92,144,81,160,193,140,69,189,213,232,102,102,102,102,73,66,18,146,82,214,181,25,33,8,74,148,163,74,82,102,91,4,101,235,47,184,29,145,28,26,122,23,225,5,42,154,217,242,31,186,111,26,227,236,193,244,132,163,81,54,218,157,113,197,108,101,146,91,155,25,103,121,165,28,206,235,113,199,28,115,213,229,211,50,248,89,154,11,17,155,235,12,234,223,157,227,104,211,31,141,233,74,103,211,60,211,126,45,134,93,115,147,205,228,45,109,238,87,174,141,20,94,100,85,87,198,175,222,158,214,251,63,131,247,141,68,65,90,117,167,117,86,40,85,123,166,147,108,213,102,209,109,255,0,15,233,122,140,120,78,57,22,159,207,89,161,143,16,234,72,208,215,49,100,105,70,243,45,202,35,34,212,198,117,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,241,51,223,142,148,44,196,230,130,238,196,107,58,179,85,168,218,202,240,180,234,18,170,4,180,108,139,30,59,109,172,217,105,102,102,211,46,62,79,190,148,25,37,95,76,106,90,18,181,45,37,55,248,48,101,214,50,41,87,46,100,238,251,78,35,146,31,144,154,53,157,58,83,78,243,216,66,18,225,84,36,48,75,73,52,104,112,220,105,130,121,6,165,145,179,41,173,80,70,178,93,165,0,8,127,196,71,36,16,243,85,98,21,219,103,69,219,137,182,157,61,214,168,73,39,152,140,205,81,181,60,211,139,139,41,213,180,165,171,106,16,255,0,135,35,113,182,208,236,133,26,212,73,90,212,84,67,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,148,25,188,226,23,138,121,179,161,91,150,180,218,103,224,125,22,155,79,229,214,233,212,154,172,149,69,174,206,82,218,90,158,121,163,50,65,178,133,176,218,153,101,100,226,154,81,184,124,213,154,139,111,19,32,153,54,147,155,236,80,155,79,174,201,151,2,196,182,35,147,215,28,232,51,90,98,106,22,251,111,20,54,99,147,141,184,74,90,221,104,212,163,52,108,38,218,115,85,37,102,217,42,255,0,169,52,154,85,2,149,10,133,66,166,68,167,83,105,209,219,137,14,28,70,82,203,17,152,109,36,150,218,109,180,145,37,8,74,72,146,73,34,34,34,34,34,28,177,78,220,91,243,131,85,188,239,39,50,191,102,29,193,71,161,90,210,55,93,94,37,165,68,69,106,105,147,110,71,65,52,180,19,171,140,201,125,34,22,103,203,121,110,37,196,165,73,105,135,151,10,178,221,130,21,92,199,227,109,173,130,244,106,228,74,52,139,142,67,169,92,249,45,169,196,70,97,150,28,144,242,201,9,234,181,147,76,185,177,26,164,148,189,169,53,32,140,214,91,20,224,190,16,217,184,11,133,246,254,17,225,251,18,219,161,91,177,212,204,115,150,249,188,251,171,91,138,117,215,156,95,66,53,184,235,142,56,100,146,74,8,214,100,148,165,36,73,44,21,159,108,144,80,179,113,98,53,54,220,139,74,166,226,109,19,148,213,18,183,49,229,199,101,113,77,226,55,162,203,83,109,56,183,25,216,167,86,217,108,53,33,221,54,169,41,113,210,93,0,139,232,225,187,156,218,238,109,48,226,177,76,191,41,92,171,206,196,240,81,234,245,38,16,132,69,170,183,32,158,228,73,75,105,211,148,241,248,119,73,214,201,36,222,226,74,145,161,47,148,213,96,241,71,247,236,196,223,212,191,115,194,17,84,79,78,25,89,237,170,224,141,229,78,192,204,82,185,162,55,133,245,233,14,38,44,202,163,234,66,45,185,171,37,41,43,109,205,12,145,25,231,116,75,136,94,214,208,183,57,251,155,34,123,155,118,128,0,41,91,141,95,189,61,173,246,127,7,239,26,136,130,180,235,78,234,172,80,170,247,77,38,217,170,205,162,219,254,31,210,245,24,240,156,114,45,63,158,179,67,30,33,212,145,161,174,98,200,210,141,230,91,148,70,69,169,140,235,145,204,221,213,114,131,139,138,186,223,167,75,172,90,117,232,233,166,220,116,166,36,41,11,91,4,178,82,37,50,131,81,52,185,44,158,237,156,194,208,208,227,205,146,155,230,155,137,216,34,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,195,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,196,107,207,182,119,232,89,71,177,26,133,110,74,165,84,177,54,183,202,118,137,68,152,202,228,50,136,164,241,19,210,165,165,183,91,91,108,236,75,168,108,247,146,150,238,155,82,164,182,233,162,133,191,217,85,251,117,127,229,91,142,228,184,234,31,250,201,147,170,83,164,57,255,0,25,199,158,113,197,252,212,165,43,204,204,94,79,15,188,133,91,217,102,179,96,223,56,131,66,137,51,21,42,241,219,122,114,228,120,89,168,160,44,142,74,73,152,47,19,68,182,86,168,242,18,220,131,75,139,66,214,131,36,169,72,34,51,153,64,40,7,138,63,191,102,38,254,165,251,158,16,138,162,122,112,202,207,109,87,4,111,42,118,6,98,149,205,17,188,47,175,72,113,49,102,85,31,82,17,109,205,89,41,73,91,110,104,100,136,207,59,162,92,66,246,182,133,185,207,220,217,19,220,219,180,0,1,74,220,106,253,233,237,111,179,248,63,120,212,68,21,167,90,119,85,98,133,87,186,105,54,205,86,109,22,223,240,254,151,168,199,132,227,145,105,252,245,154,24,241,14,164,141,13,115,22,70,148,111,50,220,162,50,45,76,103,92,142,102,238,171,148,28,92,85,214,253,58,93,98,211,175,71,77,54,227,165,49,33,72,90,216,37,146,145,41,148,26,137,165,201,100,247,108,230,22,134,135,30,108,148,223,52,220,79,19,61,248,233,66,204,78,104,46,236,70,179,171,53,90,141,172,175,11,78,161,42,160,75,70,200,177,227,182,218,205,150,150,102,109,50,227,228,251,233,65,146,85,244,198,165,161,43,82,210,83,127,131,6,93,99,34,149,114,230,78,239,180,226,57,33,249,9,163,89,211,165,52,239,61,132,33,46,21,66,67,4,180,147,70,135,13,198,152,39,144,106,89,27,50,154,213,4,107,37,218,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,220,84,113,206,163,133,88,24,84,26,12,165,177,80,184,165,122,61,197,54,181,37,73,143,34,28,212,25,145,161,196,168,189,102,203,169,145,151,200,197,121,225,78,62,202,179,178,137,122,83,28,175,18,167,92,53,74,141,49,109,63,40,205,199,57,244,196,36,215,183,152,70,122,169,58,107,161,234,126,70,34,101,42,36,139,130,225,135,1,13,173,215,234,83,91,100,144,130,53,41,75,113,100,90,17,117,51,51,51,249,141,137,50,87,135,140,225,214,93,236,234,105,70,113,151,166,82,41,243,94,75,168,36,168,156,92,24,228,162,50,218,147,238,143,62,191,49,157,6,62,204,12,90,84,188,21,189,218,173,40,138,33,91,213,35,112,245,79,111,8,238,190,215,78,198,99,91,123,253,16,217,191,110,70,233,138,63,10,221,94,97,71,61,75,241,100,242,246,159,171,211,182,157,186,11,98,225,53,143,49,47,124,60,169,96,157,221,38,44,133,198,39,137,152,210,22,75,55,34,37,136,49,146,131,67,142,30,169,61,202,45,9,27,79,83,47,144,233,56,130,240,222,139,83,102,167,140,88,43,77,229,74,97,151,166,212,105,108,50,73,75,164,146,149,33,213,52,204,104,166,106,112,204,218,66,77,75,235,216,207,177,138,191,182,174,75,211,8,239,86,107,52,135,231,209,171,148,89,137,53,32,212,236,119,18,227,46,146,141,183,9,38,149,145,111,108,181,78,164,122,167,200,200,93,206,64,51,183,73,204,61,159,22,209,186,167,197,143,119,210,98,161,151,91,83,169,66,228,161,166,162,182,110,145,45,247,29,89,169,215,148,91,140,139,95,145,247,153,32,2,163,184,198,225,67,20,154,229,27,17,233,212,228,33,185,158,30,35,239,37,146,35,83,171,93,65,229,106,162,65,107,216,143,170,181,255,0,56,174,91,13,112,17,122,208,74,170,211,78,66,93,74,42,100,147,169,73,167,148,111,39,127,181,211,217,215,191,79,136,158,120,255,0,195,220,235,56,53,68,198,220,28,134,236,165,73,165,70,159,38,12,102,247,146,154,84,87,100,173,72,110,60,99,213,93,91,73,25,175,78,164,70,125,140,67,252,35,198,60,80,203,78,32,181,88,183,164,206,166,77,167,75,74,102,83,223,92,134,80,239,45,246,212,227,110,180,133,182,106,35,54,9,42,73,153,106,69,161,246,233,117,153,64,207,101,129,152,139,102,12,42,205,86,5,42,234,66,26,102,76,55,95,97,142,107,164,220,114,90,154,109,82,28,113,73,55,94,52,164,207,169,233,161,245,46,178,173,42,74,210,75,66,137,73,81,106,70,71,169,25,15,132,248,205,205,131,34,35,173,161,196,60,210,219,82,22,90,165,68,100,100,100,101,230,93,70,191,220,69,108,120,118,86,100,171,109,192,98,59,45,212,23,38,114,144,202,73,36,75,114,124,189,122,18,75,201,37,241,250,196,102,133,14,69,66,99,16,34,54,167,31,146,234,89,105,9,35,51,82,212,100,68,68,69,212,250,159,144,244,245,220,45,196,75,86,27,85,138,165,169,88,141,17,73,75,136,148,112,95,67,101,208,212,94,186,144,69,174,137,51,239,216,181,25,151,44,185,229,198,12,188,87,98,19,53,233,117,122,10,84,219,79,83,234,18,165,72,109,182,119,179,187,150,215,136,109,4,162,67,59,83,175,66,35,50,236,125,46,123,44,89,188,195,28,202,91,81,101,80,107,17,99,215,18,194,21,50,152,236,136,232,125,46,114,217,55,20,150,80,243,139,36,111,124,146,70,125,117,232,125,123,231,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,58,165,94,151,68,134,229,66,175,80,141,14,51,100,102,167,95,117,45,160,136,136,204,245,53,25,23,98,51,253,2,27,230,227,136,230,26,96,213,189,54,139,98,86,33,215,174,87,144,227,13,120,41,17,229,52,195,134,135,210,70,190,84,148,56,157,174,54,141,76,139,82,37,23,153,150,148,213,139,152,195,136,56,241,123,73,185,174,250,196,234,140,185,178,22,81,163,42,67,239,33,164,173,231,22,134,155,67,139,89,164,136,221,81,37,36,103,166,186,23,206,97,228,111,134,229,127,21,151,3,18,113,78,19,180,251,117,15,180,235,48,159,109,109,59,41,5,225,158,74,185,111,197,82,22,210,155,113,196,234,74,234,101,167,109,76,90,17,229,147,8,173,219,17,86,205,2,211,165,64,141,21,131,81,173,184,17,90,53,237,103,103,174,104,104,136,200,201,37,175,79,33,175,238,98,105,209,41,24,249,137,20,152,8,109,49,225,93,181,136,237,147,100,68,130,74,38,186,146,219,161,17,105,161,22,154,16,147,60,39,104,82,170,121,138,57,172,184,194,27,139,79,230,43,154,102,90,237,157,4,204,147,208,253,110,189,5,226,84,42,16,169,48,36,84,234,50,90,143,22,35,75,125,231,92,89,33,13,161,41,53,41,70,163,50,34,34,34,51,51,51,211,160,174,140,243,113,41,162,217,177,38,225,222,12,213,218,155,87,113,183,24,126,161,26,66,28,109,131,50,146,202,137,46,199,148,74,74,210,180,182,162,213,61,8,200,251,232,66,175,34,65,198,12,200,95,102,150,17,93,185,171,53,57,58,169,102,82,166,147,92,199,186,153,153,115,22,148,18,222,249,233,187,226,125,109,43,34,92,53,33,97,178,226,98,86,52,66,131,81,172,45,182,223,137,1,109,147,205,198,51,240,207,32,214,220,152,169,90,29,74,208,234,76,201,93,8,244,46,186,152,207,217,253,188,160,225,190,87,110,104,113,25,98,59,117,58,108,218,51,13,182,146,65,32,156,167,74,36,146,72,148,157,52,36,17,22,154,253,67,95,87,221,83,239,184,242,140,204,220,89,168,204,251,153,153,234,47,31,132,189,146,139,103,45,238,85,20,100,167,42,181,83,152,70,93,116,75,176,32,171,79,100,191,55,226,127,89,137,188,3,28,102,15,22,232,248,43,133,23,21,243,84,152,211,78,194,167,75,114,26,22,226,82,110,200,68,103,93,66,18,74,90,55,25,155,71,161,18,181,63,47,137,107,195,142,184,189,115,99,150,38,213,239,106,252,217,50,151,50,100,143,6,219,142,56,179,106,58,228,58,227,109,164,150,181,237,34,230,153,18,72,244,45,122,124,78,123,240,196,201,2,107,210,35,227,118,37,208,210,184,140,173,14,82,226,204,141,169,41,68,112,164,178,241,33,230,12,140,140,141,101,189,43,248,145,121,152,180,28,65,189,45,220,37,195,250,149,209,83,54,162,83,168,148,247,157,67,104,229,182,68,150,88,90,201,9,37,41,41,246,91,61,11,82,237,228,53,226,205,86,51,213,49,195,26,174,107,186,84,231,223,129,233,57,172,211,18,227,170,81,34,31,139,125,198,75,67,90,210,90,37,222,201,61,191,15,158,44,164,75,76,10,180,41,203,35,219,26,67,110,158,159,4,168,143,253,67,98,140,147,222,48,175,60,184,89,115,34,44,143,194,81,169,208,214,70,101,169,41,16,35,25,246,81,254,113,127,212,51,168,226,85,169,209,170,244,185,148,169,141,37,214,38,199,114,59,168,82,73,68,164,45,38,147,35,35,35,35,35,35,62,228,53,226,207,38,18,204,194,108,197,221,208,215,13,108,67,172,213,103,213,162,17,182,105,73,50,236,233,36,130,79,168,146,211,70,250,105,169,124,12,198,6,241,243,60,7,163,60,83,190,19,157,207,228,239,61,156,205,187,119,109,237,174,157,53,211,93,5,154,240,95,185,80,197,197,113,219,110,204,74,9,200,243,36,165,163,115,77,84,110,83,144,71,183,95,209,216,91,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,33,226,177,109,224,189,23,52,115,234,248,81,115,196,168,84,171,241,206,109,215,2,156,81,23,10,153,85,67,171,142,235,100,182,23,185,50,86,166,22,227,236,186,130,90,92,95,48,214,190,113,161,168,106,54,61,201,181,173,129,214,198,92,108,197,101,234,15,38,208,172,83,219,170,33,231,157,101,217,210,165,56,132,147,238,78,113,163,82,21,49,43,65,180,233,17,237,109,77,114,146,73,67,105,66,115,88,0,215,7,58,120,103,251,17,102,179,19,236,86,226,82,162,68,143,112,63,80,129,22,150,223,46,44,88,51,72,166,69,97,8,216,146,71,45,137,13,32,208,148,237,74,146,105,73,154,72,140,237,83,131,174,38,126,24,101,77,235,22,92,186,81,75,176,174,9,148,246,98,199,115,247,82,96,201,50,152,219,242,16,107,51,45,239,191,49,8,89,37,41,82,88,52,145,26,144,179,58,139,204,189,255,0,27,20,243,13,137,24,131,79,184,101,215,41,181,203,162,165,38,151,58,73,187,189,218,119,136,89,67,34,39,72,150,132,38,57,52,132,33,68,91,16,148,167,68,237,208,174,39,132,102,25,221,88,119,148,118,106,55,76,79,9,248,107,112,75,185,169,204,45,183,27,121,48,92,98,60,118,150,226,86,132,233,204,240,170,117,6,157,201,83,78,180,178,87,173,161,77,81,173,102,108,125,233,241,147,237,2,225,251,197,241,101,56,19,148,155,87,55,60,48,48,210,214,169,59,224,110,74,23,225,29,66,217,168,165,77,181,203,156,170,133,69,8,97,247,77,151,92,40,110,56,108,169,228,54,68,165,114,91,50,61,80,66,168,111,251,2,242,194,203,202,173,135,216,131,111,75,161,220,52,57,7,26,116,25,36,91,218,94,132,100,100,100,102,149,161,73,52,173,11,73,154,22,133,37,73,53,37,68,103,113,60,53,56,129,126,206,208,224,224,38,43,61,178,254,165,83,213,232,186,138,149,163,117,136,49,24,140,143,165,117,249,43,122,69,69,103,226,95,115,106,9,38,219,107,95,77,170,14,53,126,235,22,183,218,4,31,187,170,34,170,242,157,239,79,131,127,104,22,247,222,44,13,148,192,71,252,232,230,218,213,202,54,22,29,211,82,107,199,92,149,223,19,79,182,105,201,75,110,243,39,38,51,139,67,239,180,111,52,225,195,109,194,101,47,45,179,53,39,156,217,17,106,178,24,3,141,95,186,197,173,246,129,7,238,234,136,166,187,90,211,186,175,154,236,91,90,202,182,106,183,5,106,110,255,0,13,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,137,73,153,244,35,30,131,5,241,122,242,192,92,80,183,241,115,15,223,136,221,118,221,144,167,163,148,182,9,230,29,66,219,83,78,178,226,58,25,161,198,156,113,179,52,154,86,68,179,52,169,42,34,81,108,39,149,220,205,216,57,166,194,250,110,32,90,18,98,67,169,46,58,85,90,183,142,162,204,153,180,103,205,199,91,216,250,91,61,201,66,212,195,170,105,107,74,13,198,201,43,218,157,77,41,198,185,246,206,253,11,40,246,35,80,173,201,84,170,150,38,214,249,78,209,40,147,25,92,134,81,20,158,34,122,84,180,182,235,107,109,157,137,117,13,158,242,82,221,211,106,84,150,221,52,80,183,251,42,191,110,175,252,171,113,220,151,29,67,255,0,89,50,117,74,116,135,63,227,56,243,206,56,191,154,148,165,121,153,142,168,95,247,11,143,113,60,50,253,117,247,196,209,42,128,82,7,23,60,61,192,235,39,48,77,85,112,226,189,190,243,186,57,213,75,210,136,199,36,162,210,220,83,81,138,51,137,75,77,39,150,244,143,221,15,186,75,90,220,82,150,151,76,146,78,164,215,5,134,198,121,35,178,176,94,201,203,69,156,214,2,72,151,46,211,173,71,93,109,185,149,5,196,114,162,251,242,22,106,113,51,92,138,146,105,114,89,61,35,40,139,83,71,134,75,102,103,203,25,212,0,4,42,226,35,144,88,121,156,181,74,252,194,218,125,42,155,137,180,78,108,141,10,51,17,255,0,9,155,54,218,71,134,149,39,105,44,222,66,24,109,49,220,113,102,218,125,102,213,181,46,115,26,164,27,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,255,0,13,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,169,81,145,244,51,23,211,144,156,239,208,179,113,98,59,10,227,149,74,166,226,109,19,154,237,110,137,13,149,199,101,113,77,227,38,101,68,75,142,184,183,25,216,166,144,225,239,53,33,221,119,37,41,113,163,92,74,226,161,159,89,50,164,213,114,177,131,117,217,112,209,14,67,212,251,230,167,31,148,104,152,131,105,149,20,8,210,27,117,74,36,18,150,251,82,144,164,33,123,218,229,106,104,55,82,184,1,151,140,191,95,217,154,197,8,56,81,135,40,136,138,148,200,242,37,187,50,113,60,80,161,48,203,102,165,59,33,198,91,113,77,160,213,177,164,168,211,161,184,235,105,233,184,134,194,121,120,203,245,131,150,92,47,131,133,24,114,137,107,166,195,145,34,91,179,39,19,39,54,107,239,56,106,83,178,28,101,182,210,226,201,59,26,74,141,58,147,109,54,158,187,72,100,176,20,3,197,31,223,179,19,127,82,253,207,8,79,254,10,158,235,23,79,218,4,239,187,169,194,127,128,194,152,25,154,236,56,204,78,35,226,61,149,133,238,250,86,149,135,62,140,97,234,251,79,18,162,212,165,74,57,100,226,99,17,23,174,203,126,21,36,79,107,181,197,45,70,130,52,37,14,59,154,192,82,183,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,106,128,41,91,141,95,189,61,173,246,127,7,239,26,136,130,180,235,78,234,172,80,170,247,77,38,217,170,205,162,219,254,31,210,245,24,240,156,114,45,63,158,179,67,30,33,212,145,161,174,98,200,210,141,230,91,148,70,69,169,140,255,0,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,30,30,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,127,214,181,217,106,223,52,40,183,77,149,115,82,174,10,44,221,254,26,163,75,154,220,184,175,236,90,144,189,142,182,106,66,182,173,10,73,232,125,20,147,35,234,70,43,47,138,134,125,99,69,141,85,202,198,13,215,98,76,92,200,239,83,239,154,156,126,105,46,26,201,214,84,80,35,72,109,212,164,214,105,67,237,74,66,144,180,108,119,149,169,44,157,74,42,174,21,38,171,81,141,62,101,62,153,46,84,122,92,114,151,57,214,89,82,209,21,131,117,182,73,215,84,69,162,16,110,188,211,100,165,104,91,220,66,123,168,136,248,163,106,128,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,93,159,19,92,137,82,177,186,205,168,227,158,22,219,50,220,197,10,12,118,213,42,29,45,132,173,119,36,36,26,82,164,56,222,164,107,146,203,90,169,181,163,115,139,67,124,141,174,25,179,202,166,27,90,236,186,172,106,236,91,166,202,185,170,182,253,106,22,255,0,13,81,165,205,114,36,166,55,161,72,94,199,91,52,173,59,144,181,36,244,62,169,81,145,244,51,27,4,228,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,179,85,255,0,96,89,184,167,102,213,176,251,16,109,232,149,203,122,185,28,227,78,131,36,143,99,168,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,181,225,205,118,84,113,31,41,88,142,187,42,245,107,199,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,37,120,94,231,167,246,20,186,145,129,216,199,121,248,76,54,173,111,244,60,153,169,220,205,10,168,227,137,50,213,227,81,120,120,111,106,231,51,82,82,16,233,161,207,162,74,164,56,118,125,154,236,215,97,198,82,176,225,119,173,234,239,142,170,206,230,49,64,160,48,241,34,85,94,82,72,140,210,147,50,62,91,40,220,147,117,227,35,75,105,82,72,137,107,91,109,175,94,43,254,255,0,188,177,78,242,171,98,14,32,220,50,235,151,13,114,65,201,157,58,73,150,247,87,161,17,17,17,17,37,8,74,73,40,66,18,68,132,33,41,74,73,41,73,17,90,247,11,124,130,204,195,191,3,153,188,99,167,213,105,183,121,248,200,246,237,187,50,51,240,94,164,54,124,216,207,73,150,219,137,66,212,243,168,55,9,182,204,141,180,180,225,57,235,173,196,114,125,95,26,191,117,139,91,237,2,15,221,213,17,76,20,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,11,222,225,221,146,8,121,85,177,14,237,188,98,238,196,219,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,185,11,99,196,17,56,227,107,118,58,77,10,52,161,10,58,246,226,79,158,122,174,96,175,249,152,87,135,53,73,112,112,234,213,145,38,154,234,225,213,20,166,46,135,210,243,102,169,78,165,151,13,135,163,37,200,232,84,109,73,71,166,174,238,35,112,155,111,137,194,143,9,177,150,248,204,115,23,238,25,221,255,0,131,52,27,43,195,185,118,204,220,151,60,116,23,214,163,42,103,135,51,250,95,17,200,95,172,162,218,207,43,154,71,205,67,41,93,234,0,138,188,81,253,196,241,55,245,47,223,16,133,43,101,59,222,159,6,254,208,45,239,188,88,27,41,128,138,188,81,253,196,241,55,245,47,223,16,133,43,101,59,222,159,6,254,208,45,239,188,88,19,211,138,134,66,164,197,147,85,205,62,13,208,165,204,68,201,15,84,47,154,100,126,81,34,26,9,166,82,83,227,71,109,164,168,208,106,67,238,202,90,150,181,239,119,155,161,32,157,82,32,6,94,51,3,127,101,151,20,32,226,190,28,174,34,234,80,227,200,136,236,57,198,241,194,154,195,205,154,84,212,134,217,113,181,56,130,86,199,82,147,86,132,227,77,171,174,210,27,9,229,227,48,54,14,102,176,190,14,43,225,202,229,162,155,50,68,136,142,195,156,108,148,216,79,178,225,165,77,72,109,151,28,75,107,52,236,117,41,53,106,109,186,218,186,110,33,18,248,213,251,172,90,223,104,16,126,238,168,138,96,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,94,247,14,236,144,67,202,173,136,119,109,227,23,118,38,221,148,246,154,174,164,222,98,75,52,182,210,243,174,34,44,87,80,210,86,157,200,91,30,32,137,199,27,91,177,210,104,81,165,8,81,215,183,18,124,243,213,115,5,127,204,194,188,57,170,75,131,135,86,172,137,52,215,87,14,168,165,49,116,62,151,155,53,74,117,44,184,108,61,25,46,71,66,163,106,74,61,53,119,113,27,132,219,124,78,20,120,77,140,183,198,99,152,191,112,206,239,252,25,160,217,94,29,203,182,102,228,185,227,160,190,181,25,83,60,57,159,210,248,142,66,253,101,22,214,121,92,210,62,106,25,74,253,95,26,191,122,123,91,236,254,15,222,53,17,237,120,56,88,22,110,41,217,185,130,195,236,65,183,162,87,45,234,228,123,114,52,232,50,72,246,58,141,106,70,70,70,70,74,66,210,162,74,208,180,153,45,11,74,84,147,74,146,70,81,43,58,249,81,174,229,47,25,102,217,188,170,172,203,66,165,172,203,90,183,53,148,39,199,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,197,88,85,134,119,86,50,98,61,185,133,182,84,79,17,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,108,167,133,88,103,106,224,222,28,91,152,91,101,68,240,244,91,102,158,213,62,54,230,219,67,143,108,47,93,247,121,104,66,20,243,171,53,56,226,201,37,189,197,173,70,90,168,199,171,0,1,72,28,92,240,247,3,172,156,193,53,85,195,138,246,251,206,232,231,85,47,74,35,28,146,139,75,113,77,70,40,206,37,45,52,158,91,210,63,116,62,233,45,107,113,74,90,93,50,73,58,147,92,22,27,25,228,142,202,193,123,39,45,22,115,88,9,34,92,187,78,181,29,117,182,230,84,23,17,202,139,239,200,89,169,196,205,114,42,73,165,201,100,244,140,162,45,77,30,25,45,153,159,44,103,80,16,171,136,142,65,97,230,114,213,43,243,11,105,244,170,110,38,209,57,178,52,40,204,71,252,38,108,219,105,30,26,84,157,164,179,121,8,97,180,199,113,197,155,105,245,155,86,212,185,204,106,144,109,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,252,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,95,78,66,115,191,66,205,197,136,236,43,142,85,42,155,137,180,78,107,181,186,36,54,87,29,149,197,55,140,153,149,17,46,58,226,220,103,98,154,67,135,188,212,135,117,220,148,165,198,141,113,43,138,134,125,100,202,147,85,202,198,13,215,101,195,68,57,15,83,239,154,156,126,81,162,98,13,166,84,80,35,72,109,213,40,144,74,91,237,74,66,144,133,239,107,149,169,160,221,74,224,6,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,166,226,27,9,229,227,47,214,14,89,112,190,14,20,97,202,37,174,155,14,68,137,110,204,156,76,156,217,175,188,225,169,78,200,113,150,219,75,139,36,236,105,42,52,234,77,180,218,122,237,33,73,156,81,253,251,49,55,245,47,220,240,134,127,201,94,84,104,89,180,225,233,123,89,188,170,84,59,190,155,136,19,166,90,213,185,172,173,94,2,87,128,165,155,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,133,123,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,207,184,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,210,128,5,43,113,171,247,167,181,190,207,224,253,227,81,30,215,131,133,129,102,226,157,155,152,44,62,196,27,122,37,114,222,174,71,183,35,78,131,36,143,99,168,214,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,18,179,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,124,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,12,129,145,174,33,119,86,82,253,53,108,221,52,202,173,229,102,78,167,175,209,212,147,170,184,143,69,78,111,158,235,94,21,43,53,52,203,47,188,242,138,70,212,110,245,146,233,111,54,249,78,199,92,104,197,235,203,30,177,66,224,197,204,64,126,35,149,219,138,66,94,144,81,24,38,88,105,8,109,45,52,203,104,234,100,134,218,109,182,200,212,106,89,146,8,212,165,40,205,71,102,156,49,120,122,76,181,166,70,204,86,96,109,14,77,85,157,174,218,84,10,155,47,177,42,149,41,167,222,109,217,83,98,62,202,54,188,92,166,87,24,247,45,36,151,13,205,164,178,105,72,179,240,1,64,60,81,253,251,49,55,245,47,220,240,134,127,201,94,84,104,89,180,225,233,123,89,188,170,84,59,190,155,136,19,166,90,213,185,172,173,94,2,87,128,165,155,141,154,155,50,89,50,250,17,202,112,180,90,75,84,57,203,90,218,108,133,123,95,246,5,229,133,151,149,91,15,177,6,222,151,67,184,104,114,14,52,232,50,72,183,180,189,8,200,200,200,205,43,66,146,105,90,22,147,52,45,10,74,146,106,74,136,206,207,184,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,174,210,128,5,43,113,171,247,167,181,190,207,224,253,227,81,30,215,131,133,129,102,226,157,155,152,44,62,196,27,122,37,114,222,174,71,183,35,78,131,36,143,99,168,214,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,18,179,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,124,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,12,85,133,88,103,117,99,38,35,219,152,91,101,68,241,21,171,154,160,213,62,54,230,220,91,108,239,63,93,247,121,104,90,210,203,72,37,56,226,201,39,177,180,45,70,90,36,198,202,120,85,134,118,174,13,225,197,185,133,182,84,79,15,69,182,105,237,83,227,110,109,180,56,246,194,245,223,119,150,132,33,79,58,179,83,142,44,146,91,220,90,212,101,170,140,122,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,82,156,104,46,84,189,113,91,150,219,83,18,178,110,60,57,42,104,156,212,201,68,186,138,12,244,215,244,118,21,147,227,230,120,15,70,120,167,124,39,59,159,201,222,123,57,155,118,238,219,219,93,58,107,166,186,12,241,145,188,37,153,139,25,140,180,97,34,26,223,135,71,170,211,234,210,200,155,53,32,217,106,116,98,89,43,212,81,105,163,157,117,208,190,38,67,97,234,77,58,53,34,151,14,149,13,164,180,196,40,237,199,105,9,73,36,146,132,36,146,68,68,68,68,68,68,69,216,135,44,96,172,236,94,48,172,204,184,94,147,37,172,139,197,209,170,48,208,68,101,169,169,112,36,153,119,81,126,105,255,0,212,53,215,171,203,76,250,180,217,200,35,219,38,67,142,150,191,5,40,207,253,99,41,229,87,26,42,152,29,141,86,205,221,22,115,236,64,244,156,38,106,105,109,213,36,151,15,197,176,227,197,161,45,9,61,82,215,101,30,223,143,203,97,220,62,189,45,204,91,195,250,109,211,76,54,165,211,171,116,246,93,91,107,229,184,91,94,97,11,52,40,146,165,39,217,112,136,203,83,239,230,42,251,137,222,72,19,66,126,70,54,225,165,13,40,136,242,214,229,82,44,56,218,18,84,103,54,75,207,26,25,96,136,136,136,144,91,212,191,129,31,145,136,17,129,88,189,115,96,110,38,210,47,106,4,217,49,87,14,100,127,24,219,110,56,131,118,58,36,52,227,141,168,144,180,110,35,229,17,26,76,244,61,58,252,75,97,236,190,98,221,31,26,176,162,221,190,105,115,26,117,217,180,232,142,76,66,28,74,141,169,11,140,211,171,66,137,43,94,211,35,116,181,35,86,165,231,241,60,142,2,16,241,104,178,81,115,101,189,186,162,76,146,229,42,170,83,12,207,166,169,106,4,229,105,236,159,231,124,75,235,33,71,12,58,166,31,109,228,153,145,182,178,81,25,119,35,35,212,108,21,144,27,202,14,36,101,118,217,135,45,150,100,55,76,166,194,163,62,219,137,37,146,201,186,116,82,81,40,141,74,215,93,250,30,186,125,67,0,231,183,134,164,44,74,92,188,74,193,136,80,105,213,132,54,227,242,224,33,178,101,185,38,94,37,229,154,27,141,21,75,91,170,90,218,73,25,171,169,22,135,215,67,21,107,46,14,48,101,186,251,36,190,138,237,179,89,166,73,213,43,34,149,8,157,229,189,208,200,207,150,181,32,214,207,203,93,191,18,233,104,121,25,226,85,69,188,162,66,195,188,102,171,53,10,174,219,109,176,197,66,75,232,109,183,204,138,51,41,37,59,34,81,169,75,82,212,226,143,68,245,34,51,239,169,11,23,167,212,33,85,160,71,169,211,164,181,34,44,182,144,251,46,182,178,90,28,66,146,74,74,137,68,102,70,70,70,70,70,71,167,81,71,156,88,168,82,169,153,137,41,175,56,194,209,42,159,205,79,40,204,244,37,78,156,100,74,232,94,183,78,162,50,229,222,159,18,175,143,152,111,73,158,134,213,30,109,219,71,142,225,56,68,104,52,174,107,73,61,218,145,150,154,25,235,169,13,128,147,150,76,34,184,172,68,219,85,251,78,149,62,52,166,9,68,183,32,69,116,209,185,157,158,161,173,163,34,34,37,30,157,60,197,95,103,147,134,229,127,10,151,63,18,112,178,19,181,11,117,111,186,235,208,163,182,183,93,138,131,241,47,41,92,182,34,165,8,105,45,182,218,117,53,116,51,211,182,134,33,214,18,99,14,32,96,69,237,26,230,180,43,19,169,178,224,201,71,137,140,153,15,178,135,82,135,155,90,218,113,13,173,6,162,51,105,36,164,153,150,186,104,127,43,150,202,63,17,204,52,198,91,126,21,22,251,172,67,160,220,172,182,219,14,248,217,17,226,180,251,132,134,18,102,142,108,149,184,173,206,56,189,12,203,83,36,159,153,30,179,34,151,87,166,86,225,162,161,72,168,71,153,25,194,35,75,172,58,151,16,100,100,70,93,82,102,93,140,143,244,142,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,185,195,207,213,133,150,168,10,163,211,150,221,94,230,123,78,84,118,13,153,8,107,69,71,81,243,82,82,27,113,58,182,249,154,116,46,166,90,246,46,181,57,138,252,64,51,23,138,209,36,83,39,94,18,233,80,223,90,86,109,211,42,19,152,233,202,54,205,58,28,133,22,211,37,25,153,105,212,250,136,237,82,170,212,235,18,156,157,86,168,202,155,33,213,26,150,236,135,148,226,212,102,102,102,102,165,25,153,245,51,63,210,98,90,240,233,202,203,248,243,137,240,238,122,197,53,215,109,219,122,99,114,29,90,217,53,48,235,204,72,136,181,50,163,83,43,109,90,182,233,234,147,50,51,47,129,119,189,139,122,131,75,182,40,176,232,52,104,44,68,135,9,134,216,105,166,26,75,104,74,80,130,74,72,146,146,34,46,137,34,232,69,216,127,23,75,232,141,108,213,228,184,133,173,45,64,144,181,37,5,170,140,137,181,30,132,95,17,173,118,98,223,68,172,192,98,92,150,208,180,37,219,194,178,178,74,203,69,17,28,215,143,67,47,136,176,14,12,54,21,50,125,66,226,191,36,200,142,169,49,252,92,6,216,53,164,221,34,74,169,238,147,155,77,58,237,212,244,221,187,191,151,152,154,121,205,183,241,190,254,180,29,195,140,26,150,138,123,245,136,202,102,68,213,57,49,162,67,110,181,33,149,17,185,28,148,100,68,107,109,93,82,101,211,94,189,8,66,12,57,224,233,137,53,42,196,122,222,48,223,20,153,13,187,41,14,202,40,21,57,11,144,226,77,72,82,204,252,68,46,170,61,92,238,125,244,215,204,88,38,3,101,19,5,240,10,152,219,22,189,159,75,126,162,147,35,58,156,170,124,69,75,61,18,209,105,206,67,40,86,155,153,74,191,190,212,254,172,216,68,73,34,74,72,136,139,161,17,121,8,37,197,194,232,106,151,128,177,232,190,13,79,57,46,162,143,88,155,220,72,74,225,79,78,186,234,90,105,167,125,5,35,182,131,117,196,54,158,235,81,36,191,72,216,103,135,237,21,170,38,87,108,230,218,101,109,156,170,101,62,82,247,36,139,114,213,78,139,170,139,161,106,93,59,137,26,63,12,200,139,83,61,8,133,68,113,124,204,60,154,189,209,79,193,171,106,182,234,97,67,109,169,115,147,26,73,146,84,242,28,159,29,198,151,177,195,35,245,77,58,165,72,215,182,167,228,34,46,76,176,66,94,57,99,149,191,111,170,18,159,167,68,155,18,100,253,91,53,32,227,166,100,116,56,74,250,53,167,77,174,245,220,90,124,79,227,176,77,179,67,181,48,154,199,131,68,101,112,41,52,170,52,38,153,53,168,219,97,180,165,150,82,157,198,100,73,73,122,173,247,208,186,23,145,16,171,126,39,25,230,133,117,182,238,9,97,141,91,153,17,151,148,85,41,177,95,35,67,186,120,200,206,180,78,51,32,201,73,50,82,21,181,72,235,208,207,200,133,108,210,104,53,155,133,215,147,75,131,34,91,141,54,167,156,229,180,183,15,105,105,169,250,164,127,18,255,0,24,224,190,195,209,95,114,52,134,148,219,173,40,208,180,41,38,70,149,17,232,100,100,125,72,245,23,65,193,223,17,219,175,96,101,90,209,169,72,125,218,149,58,184,255,0,32,141,123,144,136,109,195,167,182,148,150,170,53,22,138,51,232,68,73,22,10,2,188,184,175,229,157,87,237,138,140,88,182,233,100,186,149,13,178,57,138,101,141,87,225,25,102,115,238,41,70,134,148,173,55,45,58,153,168,147,241,211,184,166,103,27,91,78,41,167,18,105,90,12,210,162,50,208,200,203,184,149,60,55,113,85,156,54,204,117,25,154,140,239,15,14,182,228,122,89,153,186,72,78,247,167,195,46,186,173,37,166,136,63,143,110,198,47,226,44,150,38,198,106,100,103,18,227,47,161,46,54,180,153,25,41,42,45,72,200,203,161,244,49,245,0,0,0,0,0,0,0,0,0,0,0,0,0,1,23,243,235,156,75,123,43,24,71,83,77,26,177,17,252,69,174,71,240,86,253,49,153,145,124,92,37,190,135,210,221,81,216,238,238,82,163,52,166,92,50,62,82,208,183,82,134,143,105,45,74,77,6,127,178,171,246,234,255,0,202,183,29,201,113,212,63,245,147,39,84,167,72,115,254,51,143,60,227,139,249,169,74,87,153,152,201,89,142,202,174,46,101,98,171,109,209,177,94,155,17,137,23,61,29,21,104,235,132,226,223,97,149,238,52,187,13,111,108,38,151,37,147,217,204,75,74,113,9,39,90,50,90,137,100,103,34,184,97,231,126,30,93,46,169,56,67,137,18,182,88,55,133,65,151,99,200,75,44,35,209,85,135,156,143,28,229,63,33,215,91,38,225,242,19,171,198,173,230,158,67,106,66,83,171,155,238,252,0,84,7,27,76,51,186,163,98,157,139,140,126,19,155,109,212,45,242,182,121,237,182,226,188,60,232,242,100,72,216,242,182,114,209,204,110,86,173,150,243,82,185,15,250,164,72,212,226,174,84,177,210,133,131,84,44,111,164,221,85,154,171,80,47,188,47,171,91,112,41,176,201,107,110,109,98,66,217,102,42,220,70,164,217,114,155,118,82,249,139,50,52,182,111,18,53,82,201,11,196,24,123,101,85,113,42,255,0,182,176,230,133,34,35,21,43,170,177,10,137,13,217,107,82,88,109,249,47,33,150,212,226,146,149,40,144,74,89,25,153,37,71,166,186,17,246,27,52,97,237,149,74,195,91,2,218,195,154,20,137,111,211,109,90,60,42,36,55,101,173,42,125,198,35,50,134,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,216,122,1,173,102,108,125,233,241,147,237,2,225,251,197,241,117,60,46,61,196,240,203,245,215,223,19,71,138,226,95,145,200,217,142,179,94,198,27,29,114,209,136,182,93,29,196,51,17,180,59,33,21,202,115,38,227,231,9,44,160,148,162,146,74,91,170,101,72,79,174,183,13,181,145,146,144,182,105,47,253,149,88,87,87,254,85,183,46,75,114,161,255,0,172,135,58,155,58,59,159,241,92,101,230,220,71,201,73,82,124,140,133,148,231,139,22,111,188,108,225,149,132,88,133,137,22,133,86,133,94,157,120,83,91,144,237,65,44,163,210,251,41,115,210,85,54,80,209,39,150,204,143,198,165,42,109,189,55,30,194,91,92,183,92,130,217,78,247,167,193,191,180,11,123,239,22,6,202,99,31,227,166,58,97,198,93,48,226,163,138,24,161,89,240,52,168,58,52,203,45,17,46,85,66,82,136,205,184,177,155,51,46,99,203,218,173,11,82,73,37,42,90,212,132,33,107,78,188,57,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,157,175,241,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,202,188,80,178,45,251,10,93,75,199,28,28,179,60,38,27,86,182,122,98,52,37,110,102,133,84,113,197,17,232,201,36,188,60,55,181,111,151,161,169,8,116,214,223,209,37,81,219,56,213,149,28,215,98,62,82,177,29,23,173,148,239,142,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,197,99,70,47,94,88,245,138,23,6,46,98,3,241,28,174,220,82,18,244,130,136,193,50,195,72,67,105,105,166,91,71,83,36,54,211,109,182,70,163,82,204,144,70,165,41,70,106,59,52,225,139,195,210,101,173,50,54,98,179,3,104,114,106,172,237,118,210,160,84,217,125,137,84,169,77,62,243,110,202,155,17,246,81,181,226,229,50,184,199,185,105,36,184,110,109,37,147,74,69,75,11,254,225,113,238,39,134,95,174,190,248,154,37,80,142,185,228,205,221,43,40,56,70,155,173,138,116,74,197,217,94,144,170,109,185,74,126,66,80,133,190,72,53,46,83,200,37,19,171,140,201,109,223,203,45,77,110,50,217,169,190,105,56,157,125,174,155,178,234,190,107,178,174,155,214,230,170,220,21,169,187,60,77,70,169,53,201,114,159,216,132,161,27,221,112,212,181,109,66,18,146,212,250,37,36,69,208,136,101,92,201,229,15,25,114,165,248,37,251,45,66,165,51,248,99,79,92,216,126,143,158,153,60,135,154,217,226,34,61,161,22,143,53,205,107,113,163,123,74,230,23,45,197,232,173,185,131,135,22,120,227,101,74,242,159,103,226,10,37,200,195,171,194,67,11,156,243,75,117,213,209,37,164,141,5,53,166,8,205,43,66,146,105,75,233,74,121,170,67,77,41,38,163,100,154,114,247,128,0,5,90,241,80,200,84,105,81,170,185,167,193,186,20,72,107,135,29,234,133,243,76,143,205,53,204,89,186,202,74,124,104,237,180,164,146,201,43,125,217,75,82,208,141,141,115,116,53,155,170,93,101,225,190,42,226,62,15,215,100,92,248,95,122,85,109,154,172,186,124,154,91,210,233,210,13,167,23,21,244,108,113,179,50,255,0,138,164,159,180,135,16,219,136,52,173,8,82,122,171,90,211,186,175,154,236,91,90,202,182,106,183,5,106,110,255,0,13,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,137,73,153,244,35,27,4,228,115,40,148,172,160,225,26,173,71,234,49,43,23,101,122,66,106,87,29,85,136,233,66,22,249,32,146,136,172,172,210,78,174,51,37,187,103,48,245,53,184,243,132,150,249,166,218,100,80,0,160,30,40,254,253,152,155,250,151,238,120,66,127,240,84,247,88,186,126,208,39,125,221,78,19,252,86,175,20,140,253,76,195,191,29,150,76,28,168,85,105,183,121,248,57,23,21,197,14,75,240,94,164,54,124,169,44,198,136,227,106,66,212,243,168,54,205,199,8,205,180,180,225,183,235,173,197,242,124,175,3,31,223,179,248,183,252,228,45,80,99,76,195,230,6,193,203,46,23,206,197,124,70,92,181,211,97,200,143,17,168,112,77,147,155,53,247,156,36,165,168,237,188,227,105,113,100,157,238,169,36,173,73,182,156,87,93,166,53,225,199,76,116,196,124,197,226,61,71,20,49,66,179,227,170,179,180,105,150,90,35,68,90,124,84,153,155,113,99,54,102,124,182,81,185,90,22,166,163,82,148,181,169,107,90,214,174,219,46,153,151,197,60,175,223,108,223,88,103,86,252,239,27,70,152,252,159,69,212,254,133,230,155,241,108,50,235,124,238,87,61,107,111,114,189,69,232,162,243,35,216,79,2,241,211,14,51,23,135,20,236,80,194,250,207,142,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,178,0,165,110,53,126,244,246,183,217,252,31,188,106,35,218,240,112,176,44,220,83,179,115,5,135,216,131,111,68,174,91,213,200,246,228,105,208,100,145,236,117,26,212,140,140,140,140,148,133,165,68,149,161,105,50,90,22,148,169,38,149,36,140,162,6,113,50,171,121,101,67,23,42,22,125,102,155,45,86,197,70,68,137,54,157,93,199,9,228,84,105,196,191,80,148,234,80,132,248,150,210,166,210,242,54,167,106,204,148,69,203,91,107,95,170,203,143,16,204,121,203,70,23,220,152,87,104,76,137,81,166,212,99,172,237,245,212,147,206,59,110,107,142,17,187,34,50,85,170,86,133,36,221,87,33,100,109,147,198,135,116,252,115,111,199,91,90,211,186,175,154,236,91,90,202,182,106,183,5,106,110,255,0,13,78,165,194,114,92,167,246,33,75,94,198,155,37,45,91,80,133,40,244,46,137,73,153,244,35,22,127,138,57,32,161,101,31,134,198,40,205,184,226,210,170,88,155,91,244,91,85,186,220,55,151,33,148,69,42,252,51,102,44,69,56,211,107,109,157,137,105,110,22,194,82,221,215,114,148,150,218,36,85,88,218,160,6,42,205,143,186,198,50,125,159,220,63,119,62,53,172,27,84,10,160,226,161,144,169,49,100,213,115,79,131,116,41,115,17,50,67,213,11,230,153,31,148,72,134,130,105,148,148,248,209,219,105,42,52,26,144,251,178,150,165,173,123,221,230,232,72,39,84,136,1,151,92,94,197,204,18,197,202,21,231,130,79,203,93,206,185,8,167,179,76,101,133,201,69,97,15,45,41,56,14,199,71,172,250,29,81,32,137,9,245,247,146,20,131,75,137,66,147,178,157,38,108,154,141,42,21,66,101,38,93,46,68,168,237,188,236,25,106,105,79,197,90,146,70,166,92,54,86,182,141,105,51,52,153,182,181,163,82,61,170,81,104,103,138,179,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,58,246,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,46,37,245,139,24,167,138,30,7,246,76,196,187,174,237,244,103,55,193,122,118,179,38,127,133,230,109,230,114,185,203,86,205,220,180,110,219,166,187,19,175,98,19,215,133,94,70,41,88,165,39,246,200,226,229,46,37,66,211,166,200,149,77,161,219,213,42,90,100,70,172,191,202,54,221,148,242,100,54,109,57,25,163,113,73,70,205,198,114,26,81,154,145,200,218,229,196,136,1,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,85,113,67,226,5,254,217,50,165,132,79,127,109,164,222,117,132,171,255,0,118,116,163,66,126,60,159,253,230,52,182,222,107,243,218,211,218,49,94,185,120,203,245,253,153,172,80,131,133,24,114,136,136,169,76,143,34,91,179,39,19,197,10,19,12,182,106,83,178,28,101,183,20,218,13,91,26,74,141,58,27,142,182,158,155,136,108,61,129,120,23,135,25,116,195,138,118,23,225,125,27,192,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,57,0,5,21,241,17,207,212,204,206,93,69,97,225,109,66,171,77,195,42,39,54,62,165,37,248,255,0,132,206,27,141,47,196,202,141,184,144,108,161,108,54,168,237,184,131,113,62,179,138,218,167,57,109,67,90,77,90,171,64,170,194,174,208,170,114,233,213,42,116,134,229,195,153,17,229,50,252,103,219,81,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,234,112,251,207,173,189,153,155,54,13,141,136,53,216,144,241,82,145,29,182,103,34,71,133,132,138,250,204,228,168,158,130,201,58,107,121,105,143,29,46,72,36,182,132,33,107,51,74,82,131,34,41,148,34,175,20,127,113,60,77,253,75,247,196,33,68,56,123,122,213,112,214,255,0,182,177,26,133,30,35,245,43,86,177,10,183,13,169,104,82,152,113,248,207,33,230,210,226,82,164,168,208,106,65,17,145,41,39,166,186,25,119,27,36,96,94,58,97,198,98,240,226,157,138,24,95,89,241,212,169,218,180,243,46,145,34,85,62,82,72,141,200,178,91,35,62,91,200,220,157,75,83,73,165,73,90,20,180,45,11,85,53,241,17,200,44,204,177,221,69,126,97,109,62,171,82,195,42,223,54,70,133,25,249,31,131,46,19,141,35,195,74,147,180,208,76,173,111,182,152,238,56,178,113,94,179,106,220,166,249,142,248,174,29,56,223,138,24,59,153,123,114,6,31,80,238,11,162,13,221,33,52,170,213,173,72,113,178,93,81,131,66,246,187,163,191,68,149,198,53,41,242,113,74,108,146,132,58,149,58,211,78,58,161,97,92,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,37,87,20,62,32,95,237,147,42,88,68,247,246,218,77,231,88,74,191,247,103,74,52,39,227,201,255,0,222,99,75,109,230,191,61,173,61,163,21,235,151,140,191,95,217,154,197,8,56,81,135,40,136,138,148,200,242,37,187,50,113,60,80,161,48,203,102,165,59,33,198,91,113,77,160,213,177,164,168,211,161,184,235,105,233,184,134,195,216,23,129,120,113,151,76,56,167,97,126,23,209,188,13,42,14,174,188,243,166,75,149,80,148,162,34,114,84,151,8,139,152,242,246,167,83,208,146,73,74,80,132,161,8,66,19,82,220,106,253,233,237,111,179,248,63,120,212,70,52,225,213,156,152,217,79,197,9,52,251,174,52,68,216,151,188,136,140,220,179,138,19,178,38,193,68,118,228,148,119,152,36,56,146,216,151,100,146,157,45,142,44,219,74,185,105,53,232,74,185,252,113,193,76,44,205,206,13,29,139,116,212,60,117,183,93,240,117,106,117,102,140,236,103,94,111,106,146,235,82,97,190,182,221,108,185,141,154,145,204,74,79,115,79,56,146,61,23,168,133,92,57,248,123,221,88,17,142,215,157,247,141,116,126,125,86,199,240,180,251,74,169,79,150,225,82,230,61,50,26,213,53,246,146,226,27,117,238,83,47,180,193,45,73,38,183,185,33,36,75,91,91,155,178,160,0,17,215,60,153,187,165,101,7,8,211,117,177,78,137,88,187,43,210,21,77,183,41,79,200,74,16,183,201,6,165,202,121,4,162,117,113,153,45,187,249,101,169,173,198,91,53,55,205,39,19,175,181,211,118,93,87,205,118,85,211,122,220,213,91,130,181,55,103,137,168,213,38,185,46,83,251,16,148,35,123,174,26,150,173,168,66,82,90,159,68,164,136,186,17,12,171,153,60,161,227,46,84,191,4,191,101,168,84,166,127,12,105,235,155,15,209,243,211,39,144,243,91,60,68,71,180,34,209,230,185,173,110,52,111,105,92,194,229,184,189,21,183,48,112,226,207,28,108,169,94,83,236,252,65,68,185,24,117,120,72,97,115,158,105,110,186,186,36,180,145,160,166,180,193,25,165,104,82,77,41,125,41,79,53,72,105,165,36,212,108,147,78,94,240,0,171,94,42,25,10,141,42,53,87,52,248,55,66,137,13,112,227,189,80,190,105,145,249,166,185,139,55,89,73,79,141,29,182,148,146,89,37,111,187,41,106,90,17,177,174,110,134,179,117,75,172,188,55,197,92,71,193,250,236,139,159,11,239,74,173,179,85,151,79,147,75,122,93,58,65,180,226,226,190,141,142,54,102,95,241,84,147,246,144,226,27,113,6,149,161,10,79,85,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,225,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,209,41,51,62,132,99,96,156,142,101,18,149,148,28,35,85,168,253,70,37,98,236,175,72,77,74,227,170,177,29,40,66,223,36,18,81,21,149,154,73,213,198,100,183,108,230,30,166,183,30,112,146,223,52,219,76,138,20,3,197,31,223,179,19,127,82,253,207,8,79,254,10,158,235,23,79,218,4,239,187,169,195,213,113,17,200,44,60,206,90,165,126,97,109,62,149,77,196,218,39,54,70,133,25,136,255,0,132,205,155,109,35,195,74,147,180,150,111,33,12,54,152,238,56,179,109,62,179,106,218,151,57,141,81,96,188,158,27,25,231,165,102,10,192,135,133,120,141,84,137,7,17,109,88,241,169,173,46,101,81,42,126,232,97,44,184,105,148,210,94,112,223,122,74,91,142,181,73,208,148,90,232,238,226,39,13,182,230,248,10,86,227,87,239,79,107,125,159,193,251,198,162,50,175,3,31,223,179,248,183,252,228,44,39,48,249,126,176,115,53,133,243,176,163,17,145,45,20,217,146,35,203,106,100,18,100,166,194,125,151,9,73,118,59,143,54,226,91,89,167,123,74,81,39,83,109,215,19,211,113,141,123,51,15,151,235,251,44,184,161,59,10,49,25,17,23,82,135,30,60,182,166,65,39,142,20,214,30,108,148,151,99,184,243,109,169,196,18,183,180,165,18,116,39,26,113,61,118,152,151,252,46,114,37,74,198,202,171,216,239,141,22,204,185,22,77,14,66,19,111,211,165,176,159,5,112,205,74,150,78,173,205,199,185,216,209,212,132,145,163,103,45,215,20,104,53,40,153,121,165,92,248,0,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,234,184,136,228,22,30,103,45,82,191,48,182,159,74,166,226,109,19,155,35,66,140,196,127,194,102,205,182,145,225,165,73,218,75,55,144,134,27,76,119,28,89,182,159,89,181,109,75,156,198,168,176,94,79,13,140,243,210,179,5,96,67,194,188,70,170,68,131,136,182,172,120,212,214,151,50,168,149,63,116,48,150,92,52,202,105,47,56,111,189,37,45,199,90,164,232,74,45,116,119,113,19,134,219,115,124,5,43,113,171,247,167,181,190,207,224,253,227,81,24,83,34,249,205,174,228,243,17,229,84,220,165,122,102,204,186,60,60,123,154,154,210,16,82,148,219,70,190,84,152,206,43,77,30,107,154,233,147,106,81,54,226,86,164,171,105,154,29,110,237,49,123,10,176,95,58,120,36,229,163,80,184,162,87,109,58,204,134,165,193,175,91,146,226,74,91,47,198,124,200,221,137,36,208,243,73,94,168,117,133,169,36,103,177,111,35,166,166,32,6,75,114,197,102,228,171,31,170,247,134,111,110,235,126,219,172,82,228,55,70,195,250,179,213,147,139,72,169,201,122,156,227,245,41,13,27,233,105,107,67,17,222,102,57,188,234,83,28,158,144,182,136,214,247,47,109,175,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,148,169,44,66,140,236,201,46,37,182,88,66,156,113,106,50,34,74,82,90,153,153,159,66,232,66,129,248,145,98,171,56,149,152,234,203,52,249,222,34,29,13,114,41,100,100,233,45,59,217,159,48,186,104,181,22,154,44,190,29,251,16,138,205,182,183,92,75,77,164,212,181,153,37,36,69,169,153,159,97,115,60,40,50,206,171,14,197,94,44,92,148,162,69,74,184,217,156,53,60,198,139,240,175,51,5,246,212,147,91,73,86,155,144,173,12,148,105,248,107,220,88,104,10,250,227,17,136,237,208,112,50,147,104,211,100,62,213,74,163,92,99,196,18,87,181,11,134,228,58,131,106,73,232,162,81,234,162,46,134,70,145,75,236,48,244,167,219,141,29,165,56,235,170,36,33,9,73,153,169,70,122,17,17,23,83,61,71,58,173,65,172,219,206,178,154,164,25,17,28,117,180,188,223,49,165,182,123,79,93,15,214,34,248,31,248,133,147,112,199,207,52,43,77,13,96,150,39,85,185,113,30,121,37,77,155,41,242,36,53,175,131,140,211,70,227,210,8,146,146,36,173,91,82,142,157,76,188,200,90,69,205,67,181,49,98,199,157,69,121,112,42,212,170,204,39,89,37,164,219,125,165,37,230,84,157,196,122,41,39,234,185,223,67,232,126,100,99,95,108,230,224,132,188,13,199,43,130,223,76,37,49,78,151,54,92,200,26,54,105,65,71,84,201,8,108,147,244,104,78,155,90,232,73,45,62,7,240,151,92,32,243,15,42,145,116,84,48,106,229,173,186,168,51,26,118,92,20,201,146,102,73,121,110,64,142,219,72,222,225,17,122,164,173,18,148,107,223,67,242,22,238,70,70,90,145,234,70,63,68,114,226,5,69,106,183,149,219,197,183,89,91,135,22,153,80,148,141,169,35,218,180,211,165,104,163,232,122,23,94,227,94,103,16,109,56,182,213,221,10,52,159,232,23,113,194,62,233,106,169,128,178,40,158,13,76,185,18,162,191,88,219,36,146,210,136,80,19,174,186,158,186,153,247,208,78,211,34,81,26,84,68,100,125,12,143,204,97,60,121,202,38,12,99,237,49,198,46,139,62,150,197,69,90,153,84,227,83,226,38,89,106,151,75,78,114,217,90,180,220,242,149,253,246,135,245,215,222,35,112,116,196,154,109,98,69,111,7,175,138,76,118,218,148,183,98,148,250,156,132,72,109,36,165,169,6,94,30,23,69,22,141,246,62,250,233,228,38,254,76,173,252,111,176,109,6,176,227,25,101,162,160,253,30,50,89,143,53,46,76,116,150,219,77,71,101,36,78,72,36,153,145,154,28,87,68,145,117,215,167,82,16,179,140,245,133,76,129,80,183,111,200,210,35,166,76,143,9,1,198,9,105,39,76,148,170,131,166,230,210,78,187,117,45,55,110,239,229,230,43,251,46,175,162,46,96,48,206,75,136,90,210,213,225,70,90,146,130,213,70,69,53,163,208,139,226,54,82,181,159,68,171,102,145,37,180,45,9,118,4,117,165,43,45,20,68,109,164,244,50,248,143,238,225,160,210,238,122,44,202,13,102,11,18,225,205,97,198,29,105,246,146,226,20,149,160,210,162,52,168,140,143,162,140,186,145,247,20,79,196,91,43,47,224,54,39,204,185,232,244,215,90,183,110,25,142,72,105,104,100,210,195,79,63,34,90,210,202,77,44,161,180,232,219,69,162,72,204,200,190,37,218,37,83,106,181,58,60,166,231,82,106,50,161,72,105,68,164,59,29,229,54,180,153,25,25,25,41,38,70,93,72,143,244,16,147,120,15,196,63,30,176,101,248,112,164,92,114,171,212,134,95,109,78,179,83,153,54,82,185,100,109,17,165,41,57,40,79,176,222,132,71,211,214,63,35,233,111,217,79,206,54,31,102,114,214,98,77,46,82,33,87,88,105,41,155,5,245,176,218,249,137,109,131,113,72,109,47,184,189,155,223,36,145,171,174,165,161,245,239,33,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,127,205,238,106,173,28,181,216,47,213,37,212,226,187,91,123,111,132,130,151,154,83,202,209,232,233,95,209,155,205,172,244,67,228,174,135,219,169,244,239,175,254,35,98,61,217,138,55,52,155,170,238,172,75,159,50,70,205,77,249,14,186,73,218,218,17,211,152,165,25,106,77,167,94,190,67,203,165,42,82,137,41,73,153,153,232,68,69,212,204,123,27,103,9,239,171,158,125,38,44,27,94,172,235,85,89,140,69,109,198,225,60,162,46,106,146,68,173,73,7,211,69,23,94,191,164,95,6,67,50,233,78,192,12,23,167,67,111,155,233,10,211,108,213,38,147,187,117,67,239,68,138,78,39,241,72,81,104,166,123,43,83,248,153,249,73,113,208,95,230,225,88,119,33,178,173,174,21,34,102,195,215,77,15,146,189,12,107,91,142,102,233,227,93,254,111,43,115,135,116,85,119,30,186,234,126,45,221,79,168,179,14,10,147,105,101,108,93,52,243,100,253,35,227,231,61,204,218,157,57,60,186,113,109,215,218,246,186,233,216,89,241,180,217,185,205,52,39,126,154,110,211,174,159,13,71,246,3,249,113,105,105,10,113,102,68,148,17,168,204,252,136,133,56,113,97,204,117,62,245,186,91,194,171,122,97,173,20,105,36,114,212,135,18,101,205,101,201,204,45,6,104,116,255,0,56,186,26,72,254,58,118,21,227,75,34,58,148,66,50,212,185,237,244,248,250,196,54,54,201,185,37,57,107,195,226,74,9,37,248,57,73,232,69,167,254,33,28,102,145,210,94,213,216,182,197,159,92,184,166,190,134,89,166,83,164,203,90,212,162,73,17,54,210,150,103,169,153,17,116,73,249,151,214,53,192,204,189,243,43,16,113,218,249,184,94,152,169,44,57,112,212,211,17,124,195,89,120,115,152,242,209,161,154,148,90,104,191,35,211,175,65,58,248,107,71,179,48,47,2,174,204,203,98,9,162,26,162,204,159,2,25,61,202,109,114,80,152,112,230,54,134,185,187,55,169,92,165,237,34,115,174,157,11,186,139,16,102,191,137,102,36,99,67,243,173,155,22,100,171,126,221,53,186,210,87,29,199,226,73,117,189,95,65,110,54,165,45,181,17,182,234,53,233,161,154,75,200,139,88,123,72,165,220,119,237,207,18,147,13,51,42,149,106,188,182,216,65,153,56,251,174,58,235,132,146,51,208,148,163,51,82,203,200,204,204,252,204,197,203,229,23,135,117,165,105,97,44,74,141,245,76,97,234,253,193,77,110,75,166,235,45,41,200,230,252,102,12,218,62,108,98,90,54,173,43,245,79,93,15,226,122,138,216,207,86,9,57,129,248,235,83,160,181,13,76,195,159,206,168,71,62,94,212,169,181,204,146,148,153,125,26,8,250,53,228,70,95,63,134,127,225,11,138,145,109,124,86,157,100,77,146,72,77,94,59,188,164,45,100,73,83,174,201,128,210,116,35,89,106,175,84,251,17,159,215,216,93,8,14,150,243,181,233,183,165,167,88,181,42,209,89,126,45,90,4,136,46,33,212,37,101,181,214,148,217,244,81,25,118,81,247,35,250,140,107,237,157,204,187,213,114,253,141,53,122,90,224,58,221,38,171,34,69,70,3,132,210,137,164,178,236,185,41,109,178,62,82,18,71,177,157,118,164,140,180,236,102,93,176,109,175,94,151,107,220,116,187,142,3,171,110,69,50,99,19,27,82,20,100,100,166,220,74,203,67,35,35,238,146,236,101,245,141,131,50,61,143,180,92,111,193,26,3,237,213,89,118,173,75,131,22,12,214,77,244,41,238,99,81,35,27,138,52,243,22,173,55,187,166,170,208,245,238,68,125,228,72,0,0,0,0,0,0,0,0,0,0,0,0,0,241,88,197,140,86,14,5,88,21,76,70,196,106,244,74,117,54,157,29,247,90,105,217,76,178,253,65,246,217,113,228,196,138,151,150,132,187,37,196,180,178,109,162,81,26,140,190,179,45,117,179,21,143,55,150,100,177,114,187,138,215,156,217,106,93,70,66,209,76,130,244,130,121,20,154,113,45,71,30,19,70,148,33,59,27,74,180,53,18,19,189,102,183,20,91,214,163,59,31,225,55,146,88,116,250,23,237,155,197,235,83,155,62,169,177,54,117,46,175,77,97,198,217,138,149,178,251,117,150,249,132,167,16,242,156,108,137,133,145,54,164,182,149,184,147,113,47,182,164,206,172,206,229,234,213,205,6,13,86,176,142,233,147,224,60,127,46,77,58,168,136,173,200,122,153,57,165,110,106,67,105,89,127,124,218,201,42,66,150,211,174,160,150,141,251,139,94,28,98,193,219,251,2,175,250,166,28,226,53,6,93,58,165,78,144,251,77,58,236,87,153,98,160,195,111,56,202,101,197,83,200,66,157,140,226,154,89,182,233,36,137,68,95,89,21,175,112,172,206,252,60,73,181,105,25,97,196,57,91,46,251,110,158,235,86,244,190,75,17,227,205,163,196,109,132,49,23,94,105,45,217,141,160,222,61,16,209,17,177,31,122,148,165,165,197,42,197,64,69,94,38,152,41,251,52,229,30,233,240,245,15,11,62,196,214,245,135,189,221,140,187,224,152,123,196,54,230,141,173,74,214,43,178,118,36,182,234,233,53,185,68,157,218,208,8,150,156,46,48,134,54,45,103,6,217,126,164,196,71,233,182,52,119,174,249,76,188,251,173,45,107,140,164,34,42,154,54,253,165,162,99,241,28,52,168,210,131,67,107,37,110,246,21,126,128,53,172,205,143,189,62,50,125,160,92,63,120,190,46,167,133,199,184,158,25,126,186,251,226,104,149,66,58,213,178,1,149,202,254,60,205,204,29,119,14,162,84,107,21,24,238,20,202,52,182,218,122,137,38,107,154,147,149,7,33,169,6,149,201,82,76,200,204,204,219,53,25,186,109,243,190,148,96,174,53,126,235,22,183,218,4,31,187,170,34,170,242,157,239,79,131,127,104,22,247,222,44,13,143,110,203,166,133,99,90,181,155,214,233,157,224,168,182,253,62,69,82,163,39,148,183,57,17,88,109,78,58,230,196,18,150,173,168,66,143,68,145,168,244,208,136,207,160,160,28,239,231,70,234,205,198,35,191,58,18,170,180,75,6,155,203,98,137,111,59,57,197,54,190,81,189,182,116,150,9,102,201,76,89,62,225,26,144,94,163,102,150,183,47,105,184,184,214,46,167,141,95,186,197,173,246,129,7,238,234,136,128,28,46,61,251,48,203,245,215,220,243,69,228,227,69,79,8,232,184,95,112,86,113,221,187,125,203,18,4,116,201,172,34,189,17,18,161,41,8,113,42,108,148,202,210,162,117,124,210,111,150,130,74,150,167,54,18,8,214,105,33,173,13,217,248,43,248,85,89,252,5,244,175,224,223,164,36,122,31,210,220,191,29,224,121,138,228,120,142,87,209,243,185,123,55,236,245,119,107,167,77,6,64,202,197,127,6,173,108,193,89,53,252,192,209,61,43,96,195,168,26,234,241,149,25,82,91,234,210,201,135,29,101,38,70,235,45,190,108,184,227,122,43,123,104,90,118,57,175,45,91,36,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,53,98,23,253,194,227,220,79,12,191,93,125,241,52,103,252,85,196,203,87,6,240,226,227,197,43,214,95,135,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,53,215,204,238,97,110,172,208,99,45,107,23,46,152,222,3,199,242,227,83,169,104,148,228,134,105,144,90,78,214,163,182,165,159,247,206,44,210,148,37,110,186,234,201,8,223,180,167,79,9,220,144,67,185,61,25,155,60,76,139,190,37,62,160,110,217,48,137,230,30,102,83,140,248,134,36,74,148,202,154,89,167,148,249,32,227,154,92,67,137,118,58,150,105,218,77,169,86,63,152,124,191,88,57,154,194,249,216,81,136,200,150,138,108,201,17,229,181,50,9,50,83,97,62,203,132,164,187,29,199,155,113,45,172,211,189,165,40,147,169,182,235,137,233,184,198,188,56,233,129,120,143,151,76,71,168,225,126,40,81,188,13,86,14,142,178,243,70,107,139,80,138,163,50,110,84,103,12,139,152,202,246,171,67,208,148,74,74,144,180,161,104,90,19,101,92,39,115,191,50,228,244,102,83,49,50,86,249,116,250,121,181,100,205,38,95,121,233,77,179,226,31,145,22,83,202,117,100,158,83,4,130,142,73,109,13,165,168,234,65,171,113,54,149,89,248,0,15,41,138,184,153,106,224,222,28,92,120,165,122,203,240,244,91,102,158,237,66,78,215,27,67,143,108,47,81,134,185,139,66,20,243,171,52,182,218,13,69,189,197,161,36,122,168,134,176,66,85,112,197,196,138,22,27,103,38,202,118,227,135,74,92,75,147,196,91,109,203,155,5,114,30,133,42,91,102,136,203,138,104,212,218,121,199,201,168,230,230,134,146,106,67,196,173,169,81,169,55,252,0,2,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,123,254,34,57,223,135,149,91,16,173,43,58,86,236,77,187,41,238,187,66,81,50,196,150,105,109,165,230,155,92,169,77,45,212,173,59,144,183,252,57,155,110,54,183,99,168,150,147,74,22,147,162,26,181,90,171,95,170,205,174,215,106,114,234,53,42,140,135,37,204,153,45,229,60,252,151,220,81,169,199,92,113,70,106,90,212,163,53,26,140,204,204,204,204,197,165,112,49,253,251,63,139,127,206,66,205,47,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,175,182,117,243,93,93,205,166,50,205,188,185,181,88,118,133,55,88,118,181,18,107,200,87,128,139,181,4,227,134,150,200,144,79,62,180,115,92,61,86,162,213,13,243,22,134,155,49,130,166,210,106,180,232,208,38,84,41,146,226,199,170,71,57,112,93,121,149,33,18,152,39,92,100,221,105,70,90,45,4,235,46,182,106,78,165,189,181,167,186,76,136,221,38,170,245,42,69,117,154,100,181,211,97,200,102,36,137,137,101,70,195,47,188,151,20,211,75,115,77,169,90,210,195,202,74,76,245,81,52,225,150,187,79,73,43,145,204,241,222,89,66,188,149,22,82,37,215,48,234,185,33,43,175,80,80,178,222,218,244,36,248,216,123,140,146,137,41,73,36,141,38,100,135,144,146,66,205,38,150,157,106,252,237,107,178,213,190,104,81,110,155,42,230,165,92,20,89,187,252,53,70,151,53,185,113,95,216,181,33,123,29,108,212,133,109,90,20,147,208,250,41,38,71,212,140,83,103,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,34,184,168,84,242,243,3,45,21,88,184,200,220,69,92,245,24,239,70,177,142,60,72,239,85,211,81,37,178,233,156,101,184,147,83,49,183,52,193,74,90,77,58,178,123,53,230,45,164,170,136,68,244,224,255,0,122,224,53,167,143,53,56,24,157,30,36,123,218,185,30,60,27,26,171,53,31,64,195,234,230,166,84,100,44,213,181,169,50,18,182,80,218,141,58,168,146,235,73,90,77,226,109,235,10,226,143,238,39,137,191,169,126,248,132,40,4,109,80,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,13,170,0,71,92,188,228,43,47,57,102,188,171,215,206,31,80,165,204,169,85,228,37,232,43,173,120,121,171,160,32,137,244,155,52,247,141,162,125,148,41,185,10,109,102,167,22,181,161,8,37,41,90,25,156,138,1,73,124,99,177,86,149,121,230,94,14,28,211,237,216,145,164,97,237,29,152,147,170,106,136,148,75,154,252,180,34,89,52,111,18,204,220,140,211,78,52,109,165,73,73,161,215,165,119,37,17,136,22,54,72,202,22,42,210,177,171,45,24,123,136,212,107,118,37,2,60,250,58,34,46,153,10,34,98,196,134,252,69,170,35,205,70,101,43,89,55,24,157,97,194,101,59,140,201,174,94,186,30,164,89,128,64,14,53,126,235,22,183,218,4,31,187,170,34,160,48,199,19,46,172,34,187,219,190,172,169,126,18,181,30,159,82,167,198,148,151,28,109,200,190,54,19,240,214,251,75,109,105,90,30,109,18,20,182,214,74,245,92,74,20,100,100,70,71,197,176,44,11,203,20,239,42,78,31,97,245,189,46,185,112,215,36,20,104,48,99,17,111,117,122,25,153,153,153,146,80,132,164,148,181,173,70,72,66,18,165,40,210,148,153,150,193,25,40,202,141,11,41,120,53,10,205,229,82,166,93,245,45,38,93,53,184,76,173,62,62,86,229,155,109,146,156,51,89,178,194,23,202,108,180,66,79,69,185,203,66,221,112,132,128,1,84,28,84,51,235,38,84,154,174,86,48,110,187,46,26,33,200,122,159,124,212,227,242,141,19,16,109,50,162,129,26,67,110,169,68,130,82,223,106,82,20,132,47,123,92,173,77,6,234,87,88,16,169,53,90,140,105,243,41,244,201,114,163,210,227,148,185,206,178,202,150,136,172,27,173,178,78,186,162,45,16,131,117,230,155,37,43,66,222,226,19,221,68,70,164,210,106,181,250,172,42,21,10,153,46,163,82,168,200,110,36,56,113,25,83,207,201,125,197,18,91,105,182,210,70,165,173,74,50,73,36,136,204,204,200,136,118,214,5,255,0,121,97,101,229,73,196,28,62,184,101,208,238,26,28,130,147,6,116,99,45,237,47,67,35,35,35,35,74,208,164,154,144,180,40,141,11,66,148,149,18,146,163,35,216,35,37,25,174,161,102,211,6,161,94,92,218,84,59,190,155,164,59,166,137,9,229,171,192,74,220,178,109,194,75,132,75,38,95,66,57,173,158,171,73,106,182,249,139,91,78,24,242,188,81,253,196,241,55,245,47,223,16,133,0,137,41,145,124,230,215,114,121,136,242,170,110,82,189,51,102,93,30,30,61,205,77,105,8,41,74,109,163,95,42,76,103,21,166,143,53,205,116,201,181,40,155,113,43,82,85,180,205,14,183,123,245,106,102,17,230,47,11,230,209,166,57,111,223,150,37,211,29,200,206,174,36,180,75,133,45,8,112,210,163,109,230,84,100,75,109,214,207,69,182,162,91,110,54,70,147,74,208,70,94,39,45,121,63,192,236,171,80,142,153,134,86,223,58,170,247,61,50,238,74,162,25,126,177,45,183,86,133,27,43,144,134,209,181,146,229,52,68,211,105,67,122,182,74,52,154,205,75,84,107,227,87,238,177,107,125,160,65,251,186,162,42,3,12,113,50,234,194,43,189,187,234,202,151,225,43,81,233,245,42,124,105,73,113,198,220,139,227,97,63,13,111,180,182,214,149,161,230,209,33,75,109,100,175,85,196,161,70,70,68,100,124,91,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,108,17,146,140,168,208,178,151,131,80,172,222,85,42,101,223,82,210,101,211,91,132,202,211,227,229,110,89,182,217,41,195,53,155,44,33,124,166,203,68,36,244,91,156,180,45,215,8,72,1,74,220,106,253,233,237,111,179,248,63,120,212,68,0,22,83,194,223,63,80,240,239,192,229,147,24,234,20,170,109,160,126,50,69,187,113,76,146,196,22,105,14,31,54,75,209,165,184,226,144,133,50,234,205,195,109,195,51,113,46,184,77,250,232,113,28,155,127,0,1,229,49,87,19,45,92,27,195,139,143,20,175,89,126,30,139,108,211,221,168,73,218,227,104,113,237,133,234,48,215,49,104,66,158,117,102,150,219,65,168,183,184,180,36,143,85,16,215,95,51,185,133,186,179,65,140,181,172,92,186,99,120,15,31,203,141,78,165,162,83,146,25,166,65,105,59,90,142,218,150,127,223,56,179,74,80,149,186,235,171,36,35,126,210,157,60,39,114,65,14,228,244,102,108,241,50,46,248,148,250,129,187,100,194,39,152,121,153,78,51,226,24,145,42,83,42,105,102,158,83,228,131,142,105,113,14,37,216,234,89,167,105,54,165,88,254,97,242,253,96,230,107,11,231,97,70,35,34,90,41,179,36,71,150,212,200,36,201,77,132,251,46,18,146,236,119,30,109,196,182,179,78,246,148,162,78,166,219,174,39,166,227,26,240,227,166,5,226,62,93,49,30,163,133,248,161,70,240,53,88,58,58,203,205,25,174,45,66,42,140,201,185,81,156,50,46,99,43,218,173,15,66,81,41,42,66,210,133,161,104,77,149,112,157,206,252,203,147,209,153,76,196,201,91,229,211,233,230,213,147,52,153,125,231,165,54,207,136,126,68,89,79,41,213,146,121,76,18,10,57,37,180,54,150,163,169,6,173,196,218,85,103,224,60,166,42,226,101,171,131,120,113,113,226,149,235,47,195,209,109,154,123,181,9,59,92,109,14,61,176,189,70,26,230,45,8,83,206,172,210,219,104,53,22,247,22,132,145,234,162,26,193,9,85,195,23,18,40,88,109,156,155,41,219,142,29,41,113,46,79,17,109,183,46,108,21,200,122,20,169,109,154,35,46,41,163,83,105,231,31,38,163,155,154,26,73,169,15,18,182,165,70,164,223,240,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,197,96,113,58,225,233,50,233,153,39,49,89,126,180,57,213,87,183,59,118,208,41,140,190,252,170,172,167,95,101,182,165,66,136,195,43,220,241,243,94,92,147,220,132,154,91,39,54,154,205,213,46,170,237,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,252,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,108,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,66,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,24,83,52,185,73,194,204,220,218,180,123,91,19,29,170,193,244,21,64,234,16,170,52,101,70,106,115,123,155,82,28,96,157,121,151,116,101,205,80,165,161,36,91,148,203,70,103,234,16,204,20,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,88,0,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,197,96,113,58,225,233,50,233,153,39,49,89,126,180,57,213,87,183,59,118,208,41,140,190,252,170,172,167,95,101,182,165,66,136,195,43,220,241,243,94,92,147,220,132,154,91,39,54,154,205,213,46,170,237,107,178,234,177,171,177,110,155,42,230,170,219,245,168,91,252,53,70,151,53,200,146,152,222,133,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,108,19,145,204,221,210,179,125,132,106,186,223,167,68,163,221,148,25,9,166,220,116,166,36,37,104,67,230,130,82,37,50,131,81,186,136,207,22,237,156,194,212,150,219,205,146,156,229,27,138,145,66,149,184,213,251,211,218,223,103,240,126,241,168,136,0,39,167,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,199,252,77,115,21,27,31,243,47,81,98,214,187,34,87,44,155,50,59,116,106,3,208,29,117,81,30,94,196,174,100,132,146,148,104,90,213,32,214,223,57,162,36,56,212,120,230,70,178,74,86,169,107,193,46,86,35,213,104,88,136,229,106,233,186,222,179,40,158,143,167,81,41,114,28,55,40,232,148,234,228,191,40,227,239,73,242,222,70,230,148,180,50,180,36,202,89,41,212,44,205,165,34,207,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,108,240,227,237,19,4,48,70,190,251,181,86,90,171,85,32,74,131,9,148,190,132,189,204,118,36,147,109,68,158,98,21,166,246,180,213,58,158,189,136,207,182,190,119,69,122,93,209,113,213,46,57,238,173,201,21,57,143,204,113,75,81,153,154,156,113,75,61,76,204,207,186,143,185,159,214,51,142,72,242,239,85,204,14,52,210,41,104,167,186,229,38,149,34,61,70,123,134,210,141,149,50,212,184,201,113,179,62,82,210,103,177,237,118,168,136,180,238,100,93,246,10,179,45,122,109,151,105,209,237,74,76,86,88,139,73,129,30,11,104,105,9,65,109,105,164,182,93,18,68,93,146,93,136,190,162,29,208,10,94,226,245,138,145,110,140,86,131,100,66,148,75,77,38,59,92,212,33,100,105,75,173,73,158,210,181,34,89,232,175,88,187,145,31,213,216,96,12,138,224,147,152,225,142,180,202,11,176,212,244,56,28,154,132,131,229,238,74,91,68,200,201,81,159,209,172,139,163,190,100,69,243,248,217,62,110,184,119,90,87,110,18,203,168,216,180,198,25,175,219,244,215,36,180,109,50,210,92,144,108,70,124,201,162,229,70,53,175,114,212,143,84,180,212,254,7,160,166,138,189,46,227,176,174,121,116,153,137,153,75,171,82,37,184,194,204,137,198,29,109,214,156,52,153,150,164,149,17,146,144,126,68,100,101,228,100,38,22,84,56,150,98,70,11,191,6,217,190,166,74,175,219,164,227,77,41,114,28,145,42,75,77,234,194,15,105,187,41,13,164,137,182,151,167,77,8,212,126,70,122,101,254,37,49,172,204,116,192,187,79,50,216,124,164,75,92,169,144,32,76,38,77,167,23,25,10,135,50,99,136,119,149,191,98,147,205,70,226,55,58,107,212,187,40,224,158,90,47,137,88,125,142,182,53,194,204,197,70,97,187,134,152,82,214,78,26,11,195,148,198,86,178,51,37,36,180,209,30,103,167,78,163,100,11,38,187,22,231,179,168,119,20,39,208,243,53,58,116,105,104,90,84,74,35,39,26,74,200,245,35,50,236,162,243,63,172,119,99,11,103,32,146,172,181,226,9,41,4,162,252,28,171,116,50,215,255,0,16,144,53,201,170,17,21,74,89,17,104,92,247,58,124,61,99,22,29,194,123,49,212,251,42,233,115,10,174,25,134,132,86,100,159,132,82,220,73,23,53,231,32,176,132,17,173,210,252,211,232,73,51,248,107,216,92,123,107,75,168,75,136,50,52,172,137,68,101,230,70,63,160,31,193,52,217,57,205,36,39,126,154,110,211,174,159,13,69,96,241,171,155,75,59,98,214,167,147,39,233,31,31,5,238,102,212,233,201,229,212,75,110,190,215,181,215,78,194,179,240,48,220,44,107,176,13,149,237,112,174,138,86,211,215,77,15,197,181,160,217,74,192,55,14,195,182,205,229,110,112,233,16,247,30,186,234,124,148,106,99,191,17,163,62,121,116,166,227,254,11,212,97,185,205,244,133,21,183,170,144,137,173,186,173,246,98,74,38,211,248,165,168,245,83,221,147,161,252,12,188,232,126,231,194,123,234,216,168,85,162,206,181,234,205,53,74,152,252,87,28,114,19,201,35,229,41,68,106,212,208,69,166,137,62,189,63,64,241,202,74,146,163,74,146,100,100,122,25,25,117,35,25,75,46,216,239,117,224,38,35,82,174,234,13,86,99,49,26,148,193,205,140,219,238,165,183,152,39,218,113,194,52,37,196,18,181,38,136,180,81,232,101,208,254,91,0,229,199,30,173,44,126,195,122,85,219,111,213,162,61,45,200,172,120,216,200,125,165,56,203,230,195,46,56,149,33,14,44,211,161,188,68,100,163,212,143,161,252,242,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,195,153,146,204,222,30,229,198,202,151,114,92,181,218,121,212,91,229,248,122,95,138,99,197,72,213,214,80,189,140,173,214,212,189,169,121,43,61,15,162,122,253,116,33,152,44,196,226,22,99,175,103,238,187,194,162,242,146,230,222,68,22,158,124,227,177,163,45,54,174,91,110,58,230,221,220,148,168,244,62,167,215,234,197,38,70,71,161,150,134,51,238,76,176,22,173,142,56,203,71,162,122,6,84,186,107,10,102,161,41,126,21,78,50,108,34,99,13,184,106,62,90,211,180,137,195,35,212,180,239,169,139,170,177,178,139,135,246,140,154,84,198,40,148,242,42,113,48,164,53,225,152,218,75,108,210,100,122,19,37,249,186,121,12,249,26,51,17,24,110,52,118,80,211,109,164,146,148,161,36,146,34,34,208,180,34,250,135,212,117,247,12,19,169,208,106,84,210,52,145,203,134,243,30,183,111,89,6,93,123,244,234,53,183,205,13,189,58,217,204,70,36,83,103,71,83,71,248,89,88,91,90,160,210,75,111,199,60,73,82,117,34,213,39,180,244,50,232,37,87,8,220,84,131,104,227,20,219,70,175,88,141,10,45,90,27,132,193,61,32,155,230,73,118,84,6,210,146,220,178,35,51,36,159,66,35,51,211,204,93,98,22,135,16,151,27,89,41,42,34,52,168,143,82,50,248,144,254,128,120,204,102,185,90,179,240,162,239,184,221,150,152,199,2,133,80,144,219,134,225,32,201,104,140,226,203,67,212,186,250,186,247,46,195,91,124,91,185,101,221,248,159,118,92,114,231,189,44,234,21,185,242,80,227,174,155,135,177,114,28,89,17,25,153,244,245,181,238,125,199,151,136,255,0,134,150,204,157,53,229,56,149,233,245,30,163,98,12,135,214,227,87,50,201,101,191,30,87,56,217,164,211,153,89,111,37,114,212,84,248,166,104,232,103,166,154,246,242,18,12,96,76,241,93,14,90,217,107,189,31,101,195,66,230,81,234,49,8,245,211,219,129,36,254,37,249,191,252,134,187,210,86,169,245,151,92,117,122,170,76,149,41,74,51,238,106,95,83,51,253,34,216,110,44,29,122,227,225,157,77,137,109,70,209,80,105,172,220,114,9,132,30,175,45,22,249,146,189,132,30,227,61,201,239,161,159,231,10,149,145,29,232,175,185,22,75,75,109,214,86,109,173,11,73,146,146,162,61,12,140,143,169,25,24,159,252,41,50,235,74,196,27,249,120,153,112,66,114,67,52,55,79,195,33,109,165,109,19,204,189,5,228,47,69,180,162,221,162,207,169,40,143,78,218,119,23,70,203,45,199,101,184,236,160,144,219,73,36,33,36,90,17,17,22,132,68,66,181,248,195,96,195,215,13,177,74,197,26,93,41,181,61,77,38,34,200,125,12,25,172,153,109,186,131,234,35,82,80,103,166,166,71,213,68,95,231,21,147,151,140,71,149,133,56,199,106,222,76,73,54,27,133,86,130,185,42,222,105,46,74,37,52,226,245,50,82,122,125,31,153,233,241,248,141,140,240,158,248,129,136,248,119,111,222,116,249,140,73,110,171,77,137,44,212,203,137,89,18,157,97,183,52,51,37,43,175,174,94,103,223,207,184,245,192,34,143,16,60,173,81,241,255,0,10,42,21,88,148,245,174,228,161,196,118,92,23,24,105,38,227,134,204,105,74,109,163,50,105,110,26,77,199,139,213,73,150,167,219,67,239,67,55,69,181,88,179,235,243,237,186,244,23,162,78,167,73,118,51,205,186,210,219,61,205,173,72,87,69,145,30,155,146,101,212,139,176,145,57,16,205,53,79,46,184,177,9,117,74,171,229,109,85,86,220,41,140,184,250,185,44,147,178,98,243,30,52,169,230,219,73,147,108,153,110,61,116,46,228,101,218,250,236,75,226,219,196,91,86,155,119,90,213,104,149,8,21,40,172,201,67,145,159,109,210,73,56,218,92,36,153,161,74,73,30,213,167,166,167,220,135,160,0,0,0,0,0,0,0,0,0,0,0,0,1,70,220,86,51,49,121,98,190,60,207,193,229,65,184,45,251,79,14,164,28,36,82,42,36,77,21,66,162,91,247,85,13,162,73,25,161,198,156,66,88,53,41,127,66,124,196,108,241,14,32,99,254,28,56,33,96,227,206,104,232,86,198,35,87,34,70,166,209,163,174,225,106,149,33,182,92,42,251,241,93,105,73,167,236,123,84,173,10,73,173,215,80,72,89,169,150,30,78,137,212,220,69,255,0,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,57,98,16,113,88,203,61,155,138,248,13,63,24,85,58,223,183,238,204,58,142,115,81,87,168,153,180,117,10,113,111,221,75,55,73,68,70,183,29,113,10,96,148,149,253,49,242,209,179,196,56,177,73,118,157,211,93,177,174,170,53,235,107,78,240,85,171,126,161,30,169,78,147,202,67,156,137,76,56,151,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,108,103,149,44,116,170,230,31,5,232,152,141,93,176,174,11,86,164,252,120,205,76,106,169,75,84,22,39,62,168,140,60,228,186,122,84,227,138,118,10,212,241,147,46,154,181,81,32,245,237,169,230,1,212,221,150,181,10,249,181,107,54,85,211,7,198,209,110,10,124,138,93,70,55,53,109,243,226,190,218,155,117,189,232,52,173,59,144,181,22,169,50,81,107,169,25,31,81,172,110,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,133,175,112,75,195,59,86,54,22,95,88,199,225,57,183,37,66,224,59,103,158,227,109,171,195,193,143,26,60,141,140,171,103,49,28,199,37,106,225,111,52,171,144,199,170,70,141,78,202,128,107,89,155,31,122,124,100,251,64,184,126,241,124,93,79,11,143,113,60,50,253,117,247,196,209,42,128,64,14,53,126,235,22,183,218,4,31,187,170,34,168,50,201,86,165,80,51,37,133,21,218,237,78,37,58,155,78,190,40,82,230,76,150,242,89,98,51,13,207,101,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,37,87,18,252,250,201,199,155,133,236,21,194,106,236,182,48,234,135,33,198,106,235,111,149,178,191,81,98,83,137,75,201,121,151,92,75,240,73,45,178,235,37,234,110,90,141,107,74,141,12,154,34,174,14,229,250,254,198,250,85,251,93,180,17,17,138,110,28,90,242,238,170,212,201,164,242,88,38,24,73,171,195,33,198,219,90,124,75,137,75,170,109,181,154,9,68,203,167,184,182,24,198,162,234,120,213,251,172,90,223,104,16,126,238,168,138,245,225,157,86,165,80,51,175,135,245,218,237,78,37,58,155,78,143,94,151,50,100,183,146,203,17,152,110,137,57,78,58,227,138,50,74,16,148,145,168,212,102,68,68,70,102,61,95,16,76,250,220,57,153,188,167,88,216,125,93,151,15,10,233,18,28,102,10,35,248,168,75,175,160,202,50,141,233,204,155,166,135,144,153,17,212,228,114,83,104,90,16,178,53,37,43,51,34,241,57,23,201,149,119,56,120,143,42,152,229,87,208,214,101,175,225,228,92,213,38,150,131,148,150,221,53,242,163,70,109,90,234,243,188,167,72,156,82,77,182,210,133,41,91,140,144,211,152,215,48,249,126,191,178,203,138,19,176,163,17,145,17,117,40,113,227,203,106,100,18,120,225,77,97,230,201,73,118,59,143,54,218,156,65,43,123,74,81,39,66,113,167,19,215,105,137,233,195,23,136,92,59,90,28,108,186,230,6,239,228,210,153,218,213,165,95,169,188,195,17,105,81,90,97,231,29,139,54,91,239,35,107,37,202,101,17,139,106,212,74,112,219,220,72,38,146,138,193,23,253,194,227,220,79,12,191,93,125,241,52,87,87,21,204,210,221,88,183,140,175,224,119,224,221,86,219,182,240,206,161,33,143,13,57,78,52,245,94,114,146,146,241,206,51,187,151,201,229,255,0,82,171,67,81,180,250,220,220,68,255,0,45,24,87,35,89,117,181,115,67,152,42,110,22,222,183,87,161,40,171,167,205,168,73,240,243,155,141,80,153,202,104,246,49,11,152,211,136,113,237,234,75,138,65,167,241,13,72,81,25,26,72,108,61,73,164,210,168,20,168,84,42,21,50,37,58,155,78,142,220,72,112,226,50,150,88,140,195,105,36,182,211,109,164,137,40,66,82,68,146,73,17,17,17,17,16,229,136,85,197,47,45,120,113,138,153,125,175,98,245,76,233,84,91,207,15,169,254,46,155,91,149,40,162,166,76,82,116,141,202,115,202,218,174,119,51,122,202,59,103,162,188,75,141,165,42,65,58,233,46,141,169,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,27,15,100,107,49,87,86,104,114,251,77,197,43,214,213,244,37,105,117,9,180,249,62,30,11,145,169,243,57,78,158,199,225,115,29,113,110,51,177,73,109,75,53,126,61,169,9,34,34,73,10,44,253,182,57,167,255,0,124,182,42,255,0,207,42,143,253,176,187,238,28,55,101,213,124,228,199,15,46,155,214,230,170,220,21,169,190,150,241,53,26,164,215,37,202,127,101,86,90,17,189,215,13,75,86,212,33,41,45,79,162,82,68,93,8,132,149,21,171,198,147,29,43,182,181,137,105,96,53,185,89,165,34,37,237,226,42,55,44,77,16,228,239,11,17,232,235,132,90,25,153,180,203,143,147,170,223,180,148,181,68,218,149,146,82,234,85,89,121,114,193,10,174,99,177,134,139,131,84,42,228,74,69,74,191,30,162,168,114,229,182,165,176,79,199,130,252,150,208,230,223,89,40,90,152,36,26,200,148,104,37,154,137,43,219,176,241,168,217,163,0,113,142,133,152,12,26,180,241,138,220,103,195,196,185,169,233,144,228,109,203,95,132,148,133,41,185,49,183,173,8,55,57,79,182,235,92,205,132,149,236,220,159,85,68,99,32,10,64,226,61,152,92,125,177,179,157,136,118,181,149,142,24,129,111,209,97,122,39,195,83,169,119,52,216,145,88,223,74,136,181,236,105,183,18,132,238,90,212,163,208,186,169,70,103,212,204,78,14,17,56,133,127,98,86,91,110,74,238,35,95,23,5,213,82,98,248,153,17,169,149,186,155,211,159,109,132,192,128,164,180,151,30,82,148,72,37,45,106,36,145,233,170,212,126,102,43,131,138,63,191,102,38,254,165,251,158,16,145,89,24,205,85,155,149,14,31,151,205,225,89,169,68,85,207,81,190,42,209,173,58,67,141,155,203,168,212,74,149,78,216,106,105,43,66,188,51,106,83,106,121,123,147,181,6,73,35,230,45,180,46,186,239,251,254,242,197,59,202,173,136,56,131,112,203,174,92,53,201,7,38,116,233,38,91,221,94,132,68,68,68,68,148,33,41,36,161,8,73,18,16,132,165,41,36,165,36,69,223,227,14,5,226,62,3,76,182,105,56,161,70,244,53,86,232,183,217,185,25,166,186,102,82,161,197,117,247,217,109,18,80,100,92,167,143,195,169,102,222,166,164,37,105,37,237,89,45,8,177,94,6,63,191,103,241,111,249,200,97,254,42,25,187,191,177,39,23,42,184,5,79,167,92,22,141,167,100,72,122,155,58,12,137,15,71,93,194,249,173,151,74,84,150,9,92,165,198,35,101,167,34,238,74,143,98,185,219,139,154,72,110,53,101,23,4,41,89,142,204,93,153,131,85,218,228,186,69,54,191,34,74,166,75,136,218,86,249,49,30,43,210,92,67,123,189,84,173,105,96,208,75,50,81,32,214,74,52,175,110,195,145,92,96,173,59,86,198,204,77,153,107,89,86,205,42,223,162,194,195,248,158,26,157,75,132,220,72,172,111,170,84,214,189,141,54,73,66,119,45,106,81,232,93,84,163,51,234,102,50,95,7,11,2,205,197,59,55,48,88,125,136,54,244,74,229,189,92,143,110,70,157,6,73,30,199,81,173,72,200,200,200,201,72,90,84,73,90,22,147,37,161,105,74,146,105,82,72,202,5,99,246,19,126,193,88,203,118,97,31,225,125,42,232,252,23,168,42,23,165,41,138,213,151,253,82,86,213,39,83,229,188,141,220,183,90,220,174,91,168,113,27,149,183,113,205,94,17,217,174,196,123,127,22,40,249,89,169,187,233,155,50,232,241,239,211,91,144,241,147,148,41,77,70,122,91,138,142,122,30,172,187,202,89,45,147,209,36,226,201,212,154,76,221,39,186,174,53,126,244,246,183,217,252,31,188,106,35,181,225,75,142,152,113,151,76,56,199,220,80,197,10,207,129,165,65,252,26,105,150,90,34,92,170,132,165,21,80,219,139,25,179,50,230,60,189,170,208,181,36,146,82,165,173,72,66,22,180,196,12,197,230,95,20,243,65,125,189,125,98,101,91,243,124,21,26,27,242,125,23,76,250,22,90,115,194,48,243,174,114,121,188,132,45,205,170,245,215,170,143,200,139,63,229,107,134,62,35,230,83,2,107,24,197,30,229,165,81,28,169,105,30,203,141,50,65,165,153,174,53,49,45,203,147,45,109,54,234,218,101,40,110,75,77,182,72,230,45,210,37,43,99,105,35,122,32,127,178,171,10,234,255,0,202,182,229,201,110,84,63,245,144,231,83,103,71,115,254,43,140,188,219,136,249,41,42,79,145,144,177,252,67,207,173,189,153,158,28,55,245,141,136,53,216,144,241,82,145,30,132,204,228,72,240,176,145,95,89,214,91,81,61,5,146,116,214,242,211,30,58,92,144,73,109,8,66,214,102,148,165,6,68,85,150,54,19,226,61,118,93,86,54,76,113,14,233,178,174,106,173,191,90,133,232,159,13,81,165,205,114,36,166,55,213,98,33,123,29,108,210,180,238,66,212,147,208,250,165,70,71,208,204,82,15,237,177,205,63,251,229,177,87,254,121,84,127,237,133,255,0,102,199,221,99,25,62,207,238,31,187,159,26,214,13,170,0,0,121,76,85,196,203,87,6,240,226,227,197,43,214,95,135,162,219,52,247,106,18,118,184,218,28,123,97,122,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,53,151,187,46,154,237,243,117,86,111,91,166,119,141,173,92,21,9,21,74,140,158,82,27,231,202,125,197,56,235,155,16,73,66,119,45,106,61,18,68,146,215,66,34,46,131,213,98,126,5,226,62,15,208,172,91,146,249,163,120,72,24,137,111,183,114,81,30,108,205,198,215,21,197,168,146,133,56,69,203,231,114,249,47,41,180,169,74,67,114,88,223,181,74,52,38,197,120,33,98,151,245,203,193,74,133,119,255,0,52,186,105,20,207,11,245,198,158,255,0,56,145,254,13,78,197,175,230,132,254,48,197,170,8,1,198,175,221,98,214,251,64,131,247,117,68,82,176,189,62,29,217,5,135,150,59,84,239,204,82,167,210,170,88,155,91,229,72,208,227,49,35,240,101,178,109,212,120,104,178,118,154,201,229,161,247,19,33,198,214,77,171,213,109,59,146,223,49,217,170,2,31,241,51,205,45,213,150,204,14,68,27,42,219,170,185,90,191,188,93,10,53,194,202,156,102,45,11,86,125,119,121,237,169,43,76,197,33,106,56,233,35,79,172,211,174,153,153,50,109,185,66,226,218,113,55,43,86,174,88,56,81,226,20,26,77,201,74,186,107,87,127,224,253,118,175,112,211,82,218,226,204,223,83,129,200,106,43,233,73,45,216,109,160,204,218,82,204,247,41,215,93,34,108,157,229,166,186,242,157,239,79,131,127,104,22,247,222,44,9,105,197,151,40,150,14,10,220,212,140,104,195,154,141,191,66,166,222,82,17,77,118,205,139,29,152,103,25,246,35,145,42,84,22,25,74,82,113,141,40,71,59,82,213,15,58,133,110,95,60,146,220,64,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,117,218,66,231,184,141,215,255,0,10,248,117,94,151,79,161,42,180,111,76,211,237,218,135,163,170,209,188,60,232,124,218,164,5,242,36,53,169,242,222,70,237,171,70,167,181,68,101,169,232,41,91,47,86,181,10,249,199,220,52,178,174,152,62,54,139,112,94,20,106,93,70,55,53,109,243,226,191,53,166,221,111,122,13,43,78,228,45,69,170,76,148,90,234,70,71,212,123,108,226,101,86,242,202,134,46,84,44,250,205,54,90,173,138,140,137,18,109,58,187,142,19,200,168,211,137,126,161,41,212,161,9,241,45,165,77,165,228,109,78,213,153,40,139,150,182,214,188,255,0,195,43,61,181,92,17,188,169,216,25,138,87,52,70,240,190,189,33,196,197,153,84,125,72,69,183,53,100,165,37,109,185,161,146,35,60,238,137,113,11,218,218,22,231,63,115,100,79,115,110,208,64,14,53,126,235,22,183,218,4,31,187,170,34,149,133,233,240,238,200,44,60,177,218,167,126,98,149,62,149,82,196,218,223,42,70,135,25,137,31,131,45,147,110,163,195,69,147,180,214,79,45,15,184,153,14,54,178,109,94,171,105,220,150,249,142,205,80,20,173,198,175,222,158,214,251,63,131,247,141,68,121,76,132,101,70,133,155,76,26,199,155,55,149,74,135,119,211,127,6,230,90,213,185,172,173,94,2,86,234,129,184,217,169,179,37,147,47,161,28,167,11,69,164,181,67,156,181,173,166,200,68,187,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,219,247,11,156,246,213,113,178,148,246,4,99,69,205,18,69,237,67,142,133,91,245,25,111,171,198,220,48,146,149,155,168,115,113,109,118,76,116,161,38,107,223,204,117,181,26,205,42,54,94,117,86,20,53,246,204,222,102,243,37,64,204,150,43,208,168,89,131,196,170,117,54,157,124,87,98,67,135,18,236,158,203,17,152,110,123,201,109,166,219,75,164,148,33,41,34,73,36,136,136,136,136,136,91,167,14,27,178,234,190,114,99,135,151,77,235,115,85,110,10,212,223,75,120,154,141,82,107,146,229,63,178,171,45,8,222,235,134,165,171,106,16,148,150,167,209,41,34,46,132,66,181,120,174,102,150,234,197,188,101,127,3,191,6,234,182,221,183,134,117,9,12,120,105,202,113,167,170,243,148,148,151,142,113,157,220,190,79,47,250,149,90,26,141,167,214,230,226,39,249,104,194,185,26,203,173,171,154,28,193,83,112,182,245,186,189,9,69,93,62,109,66,79,135,156,220,106,132,206,83,71,177,136,92,198,156,67,143,111,82,92,82,13,63,136,106,66,136,200,210,67,97,234,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,44,66,174,41,121,107,195,140,84,203,237,123,23,170,103,74,162,222,120,125,79,241,116,218,220,169,69,21,50,98,147,164,110,83,158,86,213,115,185,155,214,81,219,61,21,226,92,109,41,82,9,215,73,116,109,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,216,123,35,89,138,186,179,67,151,218,110,41,94,182,175,161,43,75,168,77,167,201,240,240,92,141,79,153,202,116,246,63,11,152,235,139,113,157,138,75,106,89,171,241,237,72,73,17,18,72,72,1,90,188,105,49,210,187,107,88,150,150,3,91,149,154,82,34,94,222,34,163,114,196,209,14,78,240,177,30,142,184,69,161,153,155,76,184,249,58,173,251,73,75,84,77,169,89,37,46,165,85,151,151,44,16,170,230,59,24,104,184,53,66,174,68,164,84,171,241,234,42,135,46,91,106,91,4,252,120,47,201,109,14,109,245,146,133,169,130,65,172,137,70,130,89,168,146,189,187,15,26,141,154,48,7,24,232,89,128,193,171,79,24,173,198,124,60,75,154,158,153,14,70,220,181,248,73,72,82,155,147,27,122,208,131,115,148,251,110,181,204,216,73,94,205,201,245,84,70,50,0,160,30,40,254,253,152,155,250,151,238,120,66,127,240,84,247,88,186,126,208,39,125,221,78,19,252,120,172,23,197,235,55,30,176,190,223,197,204,63,126,91,148,43,138,58,158,142,82,216,54,95,105,104,113,77,58,203,136,234,68,182,221,109,198,204,210,106,65,154,12,210,165,36,201,71,81,124,80,178,45,251,10,93,75,199,28,28,179,60,38,27,86,182,122,98,52,37,110,102,133,84,113,197,17,232,201,36,188,60,55,181,111,151,161,169,8,116,214,223,209,37,81,219,56,149,151,140,192,223,217,101,197,8,56,175,135,43,136,186,148,56,242,34,59,14,113,188,112,166,176,243,102,149,53,33,182,92,109,78,32,149,177,212,164,213,161,56,211,106,235,180,134,194,121,120,204,13,131,153,172,47,131,138,248,114,185,104,166,204,145,34,35,176,231,27,37,54,19,236,184,105,83,82,27,101,199,18,218,205,59,29,74,77,90,155,110,182,174,155,136,85,15,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,106,128,0,2,144,56,143,102,23,31,108,108,231,98,29,173,101,99,134,32,91,244,88,94,137,240,212,234,93,205,54,36,86,55,210,162,45,123,26,109,196,161,59,150,181,40,244,46,170,81,153,245,51,19,131,132,78,33,95,216,149,150,219,146,187,136,215,197,193,117,84,152,190,38,68,106,101,110,166,244,231,219,97,48,32,41,45,37,199,148,165,18,9,75,90,137,36,122,106,181,31,153,138,224,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,199,138,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,117,23,197,11,34,223,176,165,212,188,113,193,203,51,194,97,181,107,103,166,35,66,86,230,104,85,71,28,81,30,140,146,75,195,195,123,86,249,122,26,144,135,77,109,253,18,85,29,179,137,89,120,204,13,253,150,92,80,131,138,248,114,184,139,169,67,143,34,35,176,231,27,199,10,107,15,54,105,83,82,27,101,198,212,226,9,91,29,74,77,90,19,141,54,174,187,72,108,39,151,140,192,216,57,154,194,248,56,175,135,43,150,138,108,201,18,34,59,14,113,178,83,97,62,203,134,149,53,33,182,92,113,45,172,211,177,212,164,213,169,182,235,106,233,184,133,80,241,171,247,167,181,190,207,224,253,227,81,14,23,153,104,194,204,208,88,152,229,98,226,101,39,255,0,70,124,21,102,27,17,189,41,76,250,105,174,185,225,31,121,167,57,60,222,66,16,230,212,250,232,213,39,228,101,15,241,211,2,241,31,46,152,143,81,194,252,80,163,120,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,39,197,82,105,53,90,253,86,21,10,133,76,151,81,169,84,100,55,18,28,56,140,169,231,228,190,226,137,45,180,219,105,35,82,214,165,25,36,146,68,102,102,100,68,54,83,203,118,8,82,178,225,130,86,182,11,209,171,146,235,49,237,200,238,165,115,228,182,150,215,37,247,159,114,67,203,36,39,162,16,110,188,230,196,106,163,74,54,164,212,179,35,89,228,176,0,0,0,0,0,0,0,0,0,0,0,0,0,1,231,239,187,226,219,195,171,86,165,119,93,53,104,148,248,20,216,175,73,91,146,95,109,162,81,54,218,156,52,145,173,73,73,158,212,43,166,165,216,197,10,103,191,52,213,44,197,98,196,213,210,234,175,157,181,74,91,144,161,178,219,234,228,188,77,73,149,203,120,146,151,156,109,70,109,188,69,184,180,212,187,17,23,120,237,107,219,85,139,194,191,2,219,160,193,122,92,234,140,150,163,50,219,77,45,195,220,226,210,132,244,65,25,233,185,68,93,8,251,139,230,225,249,149,170,62,0,97,69,62,171,46,158,180,92,149,200,141,75,156,227,237,36,156,108,222,141,21,78,52,70,109,33,194,73,56,201,250,170,51,208,251,234,125,165,112,15,35,139,23,196,12,56,195,187,130,243,168,76,98,51,116,170,108,185,100,167,156,74,8,212,211,14,57,161,25,169,61,125,67,243,46,222,93,198,185,153,135,196,121,88,173,140,119,85,228,252,147,125,185,149,105,203,140,173,230,162,228,174,83,174,35,67,53,43,167,210,121,30,159,15,136,179,110,15,56,48,245,189,108,85,113,70,169,74,109,47,84,137,248,177,223,91,6,75,54,92,110,158,250,72,148,164,17,233,169,25,244,81,151,249,197,148,60,203,114,25,114,59,200,37,182,234,77,11,73,150,164,100,101,161,145,144,165,206,43,153,117,164,225,245,252,222,38,91,240,156,142,205,113,210,241,40,67,105,67,70,243,207,78,121,107,209,13,36,183,104,130,234,106,51,211,190,189,196,0,143,29,233,79,183,22,51,75,113,215,150,77,161,8,73,154,148,163,61,8,136,139,169,153,152,182,187,119,7,93,183,56,103,212,226,92,177,119,42,117,53,235,142,57,62,131,53,50,226,237,242,36,251,104,45,166,91,85,219,83,47,206,21,59,25,106,129,89,105,198,151,162,163,73,74,146,162,62,198,149,244,61,127,64,216,135,35,183,67,151,78,90,236,183,222,115,122,225,209,233,208,204,245,215,216,129,24,254,39,249,223,252,134,123,17,243,62,21,184,212,60,178,94,143,200,149,201,55,169,53,22,80,91,201,60,197,29,62,81,146,58,153,107,174,157,188,198,187,242,223,241,50,222,147,166,156,215,20,189,62,179,212,122,140,36,185,101,218,24,159,105,220,113,39,61,16,233,245,184,18,86,227,78,155,103,177,185,13,172,200,204,140,186,122,191,18,236,54,72,193,155,153,171,195,10,45,11,141,169,105,146,115,232,84,249,14,56,78,18,204,214,184,205,172,245,61,79,175,173,175,115,238,61,152,15,229,107,67,104,83,142,44,146,148,145,154,148,103,161,17,124,76,82,159,23,44,84,131,119,99,20,43,74,145,88,141,54,45,38,27,105,124,153,144,78,114,228,181,42,123,106,73,237,89,145,25,18,139,161,145,25,107,228,34,174,87,173,249,215,46,98,48,218,155,6,58,157,51,187,40,234,119,68,26,137,13,248,230,82,165,43,66,61,18,91,139,83,62,131,100,139,122,9,211,40,20,218,105,154,76,226,67,101,143,87,183,170,130,79,78,221,58,14,192,124,164,198,98,91,14,70,144,202,29,109,196,154,84,149,164,148,70,70,90,30,164,127,88,192,119,206,81,112,254,238,147,85,152,253,18,158,101,81,39,212,182,188,51,27,77,110,26,140,207,67,100,255,0,59,79,49,74,121,208,192,186,142,5,99,69,82,130,229,21,248,84,233,142,63,54,18,142,50,155,104,217,92,185,8,111,97,242,208,157,54,181,211,105,105,161,116,63,134,5,74,84,179,218,148,153,159,192,136,72,124,160,102,238,247,203,29,249,22,84,105,207,201,183,165,60,134,42,20,247,157,121,109,37,165,61,28,221,113,13,19,205,160,156,38,216,218,74,87,77,15,67,233,218,239,114,219,153,188,61,204,117,149,18,228,182,171,180,242,168,185,204,241,20,191,20,199,138,143,163,175,33,27,217,67,174,41,27,146,202,150,90,159,84,245,250,179,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,195,50,34,212,204,136,190,98,41,102,187,63,56,107,151,202,83,144,169,85,104,21,155,133,90,114,226,71,126,60,141,158,179,6,123,208,153,8,89,106,219,198,101,245,25,246,46,180,173,141,120,251,138,25,141,187,85,92,188,170,146,230,58,189,57,16,89,126,67,140,181,163,77,165,92,182,220,113,195,78,164,202,84,122,31,83,45,126,26,73,44,23,200,196,219,87,11,42,152,241,142,180,217,116,168,116,254,71,132,166,203,100,216,113,91,228,185,21,124,214,165,71,34,61,13,77,41,58,44,186,25,25,247,34,16,138,99,173,189,37,110,180,130,74,21,166,132,69,166,157,5,198,240,160,195,6,109,235,102,153,124,26,99,41,217,244,58,148,83,82,72,141,206,149,66,238,123,8,244,250,34,243,63,47,209,98,160,3,241,73,37,36,210,162,212,140,180,49,72,92,88,112,90,101,139,141,69,125,198,130,242,105,149,230,185,139,127,148,100,223,137,126,92,231,77,59,137,9,78,237,168,215,77,198,122,124,75,168,136,184,67,127,76,195,44,71,183,239,72,122,107,76,169,68,146,225,30,189,80,219,237,184,101,209,73,252,194,238,100,95,231,27,14,101,147,26,173,172,107,194,186,29,201,71,171,71,145,41,80,99,20,182,82,251,107,91,79,120,102,86,180,154,82,226,205,58,27,164,90,25,234,94,127,60,184,2,31,241,57,197,184,152,111,151,105,212,244,79,142,153,151,3,174,210,73,149,58,68,179,67,240,102,22,187,119,164,244,213,26,121,253,70,40,106,67,202,144,251,143,171,218,113,102,179,250,204,245,31,192,185,254,16,56,171,10,224,194,10,133,137,62,170,218,170,116,218,131,171,102,49,190,70,162,138,220,88,13,36,246,26,205,94,209,153,106,73,36,249,119,232,44,36,68,78,40,21,9,144,114,195,82,40,137,47,167,125,230,92,61,15,162,21,79,155,175,99,249,16,161,152,62,180,232,251,186,234,242,53,255,0,238,136,95,198,95,105,140,84,178,41,14,158,244,114,117,15,217,45,160,209,176,148,103,186,142,209,116,45,59,245,20,101,140,180,246,233,88,169,118,64,105,174,90,25,173,79,66,81,183,67,73,20,151,8,136,203,66,211,176,184,158,17,244,219,126,46,1,200,149,78,111,247,107,213,21,155,235,50,70,186,156,40,6,162,212,139,93,53,211,184,157,163,24,102,95,13,225,226,166,7,94,150,139,241,82,252,153,52,42,137,65,213,4,163,76,149,67,121,182,204,181,74,140,143,87,59,164,181,248,13,113,111,235,78,163,97,222,181,187,70,166,195,140,200,163,212,100,194,81,45,42,73,153,180,242,155,51,45,196,147,238,131,242,47,168,133,150,112,175,206,4,74,122,91,193,43,250,227,54,210,181,146,41,74,153,48,137,36,103,224,163,50,194,13,215,190,75,209,8,71,199,79,50,22,182,219,141,188,218,94,105,105,90,22,146,82,84,147,212,140,143,177,145,143,232,127,15,50,220,134,92,142,242,9,109,186,147,66,210,101,169,25,25,104,100,100,42,23,138,206,83,81,109,86,147,141,86,109,37,105,137,48,201,21,4,71,99,68,37,107,92,233,46,186,162,109,146,34,61,18,157,84,165,235,166,154,249,24,173,65,97,156,53,115,202,230,24,215,35,225,30,37,86,20,118,236,245,161,152,18,36,200,233,25,213,174,28,118,209,185,233,9,66,26,75,104,89,232,148,153,151,93,58,106,66,228,41,21,106,117,118,153,22,179,72,152,204,184,115,89,68,134,30,101,196,184,135,27,90,73,73,81,41,38,100,100,100,100,122,145,233,212,115,0,0,0,0,0,0,0,0,0,0,0,0,4,21,226,121,146,9,153,139,181,99,98,246,27,197,223,127,89,244,247,154,145,29,79,62,191,74,209,217,110,68,130,138,196,118,154,112,220,153,207,86,140,146,118,18,185,238,37,106,86,141,236,166,27,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,236,39,147,188,213,89,185,175,194,58,125,225,70,169,68,77,207,78,143,30,53,217,72,109,179,101,116,234,137,163,215,52,180,165,173,94,25,197,37,197,50,189,202,220,130,52,153,243,16,226,17,157,69,21,241,51,206,143,237,147,196,116,97,189,148,174,93,131,96,212,37,177,26,67,51,185,205,215,103,17,242,151,59,70,214,166,84,202,73,10,76,117,22,229,114,221,117,102,162,231,27,109,248,172,133,100,238,225,205,62,46,83,21,89,163,203,99,14,168,114,60,109,193,83,122,28,175,9,53,12,45,133,57,75,106,67,91,82,153,46,165,230,200,203,154,133,161,165,45,210,220,104,74,85,127,212,154,77,42,129,74,133,66,161,83,34,83,169,180,232,237,196,135,14,35,41,101,136,204,54,146,75,109,54,218,72,146,132,37,36,73,36,145,17,17,17,17,14,88,241,88,223,122,213,112,215,5,239,236,70,161,71,136,253,74,213,181,234,181,184,109,75,66,148,195,143,198,136,227,205,165,196,165,73,81,160,212,130,35,34,82,79,77,116,50,238,53,150,171,85,170,181,250,172,218,237,118,167,46,163,82,168,200,114,92,201,146,222,83,207,201,125,197,26,156,117,199,20,102,165,173,74,51,81,168,204,204,204,204,204,90,87,4,188,107,255,0,111,89,115,153,79,248,222,180,249,77,181,255,0,187,195,150,219,203,55,63,247,35,109,41,111,251,121,169,94,193,11,84,1,173,102,108,125,233,241,147,237,2,225,251,197,241,117,60,46,61,196,240,203,245,215,223,19,68,170,1,0,56,213,251,172,90,223,104,16,126,238,168,138,86,30,255,0,2,240,47,17,243,23,136,244,236,47,194,250,55,142,170,206,213,215,158,116,205,17,105,241,82,100,78,74,146,225,17,242,217,70,228,234,122,26,141,74,74,16,149,173,104,66,175,38,230,192,107,55,45,188,63,49,31,10,108,200,81,18,138,118,27,215,151,83,156,204,115,101,117,106,137,210,157,41,19,93,37,45,106,222,226,147,169,36,214,173,136,36,54,147,216,132,145,107,238,46,167,141,95,186,197,173,246,129,7,238,234,136,166,10,101,90,171,69,146,185,148,106,156,184,18,28,142,252,69,187,25,229,52,181,48,251,75,101,230,141,73,50,51,67,141,56,227,107,79,101,33,106,73,234,70,100,50,6,94,50,253,127,102,107,20,32,225,70,28,162,34,42,83,35,200,150,236,201,196,241,66,132,195,45,154,148,236,135,25,109,197,54,131,86,198,146,163,78,134,227,173,167,166,226,27,15,96,94,5,225,198,93,48,226,157,133,248,95,70,240,52,168,58,186,243,206,153,46,85,66,82,136,137,201,82,92,34,46,99,203,218,157,79,66,73,37,41,66,18,132,33,8,78,63,206,190,84,104,89,180,193,169,182,111,42,149,14,239,166,235,50,214,173,205,101,106,240,18,183,32,220,108,212,217,146,201,151,208,142,83,133,162,210,90,161,206,90,214,211,100,53,247,191,236,11,203,11,47,42,182,31,98,13,189,46,135,112,208,228,28,105,208,100,145,111,105,122,17,145,145,145,154,86,133,36,210,180,45,38,104,90,20,149,36,212,149,17,159,159,23,253,194,227,220,79,12,191,93,125,241,52,117,60,68,114,65,15,53,86,33,93,182,116,93,184,155,105,211,221,106,132,146,121,136,204,213,27,83,205,56,184,178,157,91,74,90,182,161,15,248,114,55,27,109,14,200,81,173,68,149,173,69,69,150,181,217,117,88,213,216,183,77,149,115,85,109,250,212,45,254,26,163,75,154,228,73,76,111,66,144,189,142,182,105,90,119,33,106,73,232,125,82,163,35,232,102,54,19,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,240,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,164,14,39,89,218,153,142,120,143,39,9,48,190,235,223,134,214,190,232,111,73,164,212,159,56,183,44,165,27,46,56,227,200,35,75,79,50,195,204,165,12,158,213,167,114,28,117,14,41,46,160,147,136,50,57,148,74,174,111,177,113,86,163,245,25,116,123,78,131,29,53,43,142,170,196,117,45,104,96,214,73,68,86,86,105,54,145,37,227,221,179,152,122,18,27,121,194,75,156,163,109,91,9,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,32,95,244,21,50,177,255,0,167,216,171,255,0,42,211,191,238,34,95,224,38,10,90,185,118,194,122,22,14,89,85,10,172,218,45,191,226,188,51,245,71,91,114,82,249,242,93,144,189,234,109,182,208,122,45,229,17,104,130,245,72,181,212,245,51,200,3,94,30,32,184,197,74,198,252,218,95,87,117,181,94,151,85,183,161,72,102,137,71,117,217,73,125,130,98,35,40,101,197,69,82,22,180,120,103,36,38,67,237,154,15,69,19,251,204,137,75,81,9,149,193,11,11,127,174,94,53,212,40,95,249,165,173,72,169,248,175,174,76,246,57,36,191,240,106,183,173,31,36,43,241,132,33,86,126,48,206,213,194,44,222,226,77,139,101,68,240,148,88,245,8,245,8,209,82,219,109,183,23,198,196,102,98,216,105,13,161,40,67,45,174,66,144,218,9,62,171,105,66,76,204,200,204,236,127,131,6,47,73,187,240,26,229,194,58,139,242,222,145,135,181,132,189,12,212,195,72,97,154,117,67,152,235,108,161,105,245,214,178,146,204,231,20,107,46,132,243,100,74,50,45,168,176,161,15,241,239,133,254,1,102,39,22,43,184,199,122,221,248,129,10,181,112,120,95,18,197,46,161,9,184,168,228,70,106,58,54,37,200,142,44,181,67,41,51,213,103,235,25,233,161,104,69,152,50,191,149,251,7,41,150,5,67,14,112,230,175,112,84,105,181,26,195,181,183,93,173,200,101,231,210,251,140,178,202,146,149,50,211,73,36,109,142,131,34,52,153,234,106,235,216,138,152,120,163,251,246,98,111,234,95,185,225,8,190,229,90,170,245,42,61,9,234,156,181,211,97,200,122,92,120,106,121,70,195,47,188,150,210,235,168,111,93,169,90,210,195,41,82,136,181,81,52,217,30,187,75,75,31,225,111,144,88,120,137,224,115,55,140,116,250,85,74,208,47,25,30,221,183,102,70,98,115,53,119,11,155,25,233,50,219,113,43,66,89,105,100,225,54,217,145,56,167,91,39,61,68,54,142,119,149,227,87,239,79,107,125,159,193,251,198,162,50,175,3,31,223,179,248,183,252,228,36,167,17,28,144,67,205,85,136,87,109,157,23,110,38,218,116,247,90,161,36,158,98,51,53,70,212,243,78,46,44,167,86,210,150,173,168,67,254,28,141,198,219,67,178,20,107,81,37,107,81,81,103,251,42,176,174,175,252,171,110,92,150,229,67,255,0,89,14,117,54,116,119,63,226,184,203,205,184,143,146,146,164,249,25,12,171,154,60,202,87,115,67,88,177,111,91,196,183,221,52,75,61,155,122,187,37,17,81,29,153,146,153,159,53,196,62,218,16,163,34,222,195,236,26,244,36,39,155,205,36,33,40,36,16,245,89,82,206,109,119,41,120,113,138,180,203,14,149,205,188,239,191,68,71,164,84,159,66,23,22,148,220,114,155,207,146,166,213,175,53,226,241,13,19,77,154,77,189,198,165,47,82,71,41,220,1,107,90,119,85,243,93,139,107,89,86,205,86,224,173,77,223,225,169,212,184,78,75,148,254,196,41,107,216,211,100,165,171,106,16,165,30,133,209,41,51,62,132,98,250,114,19,146,10,22,81,236,71,102,220,113,105,85,44,77,173,243,90,173,214,225,188,185,12,162,41,60,102,204,88,138,113,166,214,219,59,18,210,220,45,132,165,187,174,229,41,45,180,72,128,28,106,253,233,237,111,179,248,63,120,212,68,10,110,173,85,102,149,34,132,205,78,90,41,179,36,51,46,68,52,188,162,97,231,217,75,137,105,213,183,174,213,45,9,125,228,165,70,90,164,157,112,139,77,199,172,181,225,221,146,9,153,170,190,206,237,188,98,237,195,43,78,160,211,85,212,155,207,198,122,168,226,153,117,196,69,138,234,26,82,21,181,104,99,196,17,56,219,136,106,66,77,10,37,45,10,43,222,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,64,14,40,217,18,170,227,101,41,156,119,193,123,102,36,139,218,135,29,105,184,41,209,24,87,141,184,97,37,40,38,150,222,211,218,236,152,233,66,136,145,179,152,235,106,36,18,148,108,178,210,169,132,6,205,24,247,130,150,174,98,112,158,187,131,151,173,66,171,10,139,112,120,95,18,253,45,214,219,148,142,68,150,164,35,98,156,109,196,22,171,101,36,122,160,253,83,61,52,61,12,162,7,244,21,50,177,255,0,167,216,171,255,0,42,211,191,238,34,85,102,199,221,99,25,62,207,238,31,187,159,26,214,13,170,0,0,64,14,50,120,215,248,13,151,218,78,14,68,167,243,165,226,109,64,249,207,184,214,230,216,131,78,118,60,135,54,168,156,73,165,229,62,184,100,157,80,180,155,124,253,118,171,97,138,149,192,28,28,174,230,3,25,109,60,29,183,30,240,242,238,106,130,99,185,39,106,23,225,34,161,42,114,76,157,139,90,9,206,83,13,186,239,47,121,41,123,54,167,214,81,16,181,254,51,248,67,38,239,192,107,107,23,41,204,75,122,70,30,214,20,204,194,75,237,33,134,105,213,14,91,78,60,180,43,215,90,202,75,48,91,73,32,250,19,206,25,164,200,183,34,184,50,15,137,150,174,17,102,247,13,175,171,214,95,132,162,199,168,72,167,201,148,167,27,109,184,190,54,35,208,208,251,171,113,105,66,25,109,114,18,183,22,106,245,91,74,212,68,102,68,71,177,72,128,28,106,253,214,45,111,180,8,63,119,84,69,122,240,203,164,210,171,89,227,195,8,117,154,100,73,241,219,145,82,150,134,164,178,151,80,151,216,166,75,121,151,73,42,35,34,91,110,182,219,136,87,116,173,9,81,104,100,70,54,9,0,30,83,21,112,206,213,198,76,56,184,240,182,245,137,226,40,183,53,61,218,124,157,173,182,183,25,222,94,163,237,115,16,180,37,230,150,73,113,181,154,79,99,136,66,136,181,73,13,120,115,69,150,75,251,43,56,161,82,195,251,190,52,185,148,212,72,82,104,183,9,83,158,141,10,178,193,54,211,155,216,83,133,181,75,66,95,105,46,161,10,89,54,225,169,27,149,161,41,94,130,196,205,117,118,133,148,236,76,202,173,210,237,86,169,69,185,189,27,50,215,62,114,22,205,22,83,53,38,100,202,111,106,136,150,76,190,132,41,122,37,70,148,58,141,73,189,95,117,196,227,92,16,189,105,88,107,141,22,14,35,87,99,203,126,155,106,221,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,29,174,97,243,3,127,102,107,20,39,98,190,35,46,34,42,83,35,199,136,212,56,38,241,66,132,195,45,146,82,212,118,222,113,197,54,131,86,247,84,146,86,134,227,174,43,166,227,19,211,134,47,15,72,119,76,56,217,138,204,13,161,206,165,61,181,219,74,129,83,101,135,226,213,98,186,195,205,187,42,108,71,217,94,230,79,154,202,227,30,228,40,212,217,185,180,208,109,41,115,3,138,63,184,158,38,254,165,251,226,16,165,108,167,123,211,224,223,218,5,189,247,139,2,255,0,179,23,150,140,44,205,5,136,245,139,137,148,159,205,240,85,152,108,70,244,165,51,233,153,117,207,8,251,205,57,201,230,242,16,135,54,167,215,70,169,63,35,45,122,241,211,2,241,31,46,152,143,81,194,252,80,163,120,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,38,199,248,87,231,214,52,168,212,172,172,99,37,118,36,53,195,142,205,62,198,169,200,230,154,230,44,221,121,71,2,76,135,29,82,73,100,149,176,212,84,37,8,70,198,185,90,154,205,164,175,37,241,171,247,88,181,190,208,32,253,221,81,21,235,195,46,147,74,173,103,143,12,33,214,105,145,39,199,110,69,74,90,26,146,202,93,66,95,98,153,45,230,93,36,168,140,137,109,186,219,110,33,93,210,180,37,69,161,145,24,216,36,0,82,183,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,34,184,130,100,42,222,204,205,155,58,249,195,234,20,72,120,169,72,142,227,208,87,31,194,194,69,125,102,113,146,108,206,120,218,53,188,180,199,142,166,227,154,156,66,16,181,145,41,73,65,153,149,27,127,178,171,10,234,255,0,202,182,229,201,110,84,63,245,144,231,83,103,71,115,254,43,140,188,219,136,249,41,42,79,145,144,216,123,37,152,233,127,102,31,1,169,88,141,137,214,20,187,86,225,126,67,205,62,209,210,222,131,10,115,10,218,244,105,112,82,243,142,45,216,203,142,243,37,205,53,104,167,16,246,223,84,136,207,10,226,23,8,156,182,226,85,255,0,114,226,53,118,246,196,166,42,87,85,98,109,110,99,81,42,80,18,195,111,201,121,111,56,150,210,168,106,81,32,148,179,34,35,82,143,77,53,51,238,36,254,2,96,165,171,151,108,39,161,96,229,149,80,170,205,162,219,254,43,195,63,84,117,183,37,47,159,37,217,11,222,166,219,109,7,162,222,81,22,136,47,84,139,93,79,83,56,255,0,196,71,36,16,243,85,98,21,219,103,69,219,137,182,157,61,214,168,73,39,152,140,205,81,181,60,211,139,139,41,213,180,165,171,106,16,255,0,135,35,113,182,208,236,133,26,212,73,90,212,84,89,107,93,151,85,141,93,139,116,217,87,53,86,223,173,66,223,225,170,52,185,174,68,148,198,244,41,11,216,235,102,149,167,114,22,164,158,135,213,42,50,62,134,99,97,60,148,102,186,133,155,76,26,133,121,115,105,80,238,250,110,144,238,154,36,39,150,175,1,43,114,201,183,9,46,17,44,153,125,8,230,182,122,173,37,170,219,230,45,109,56,98,64,10,64,226,117,157,169,152,231,136,242,112,147,11,238,189,248,109,107,238,134,244,154,77,73,243,139,114,202,81,178,227,142,60,130,52,180,243,44,60,202,80,201,237,90,119,33,199,80,226,146,234,9,56,131,35,153,68,170,230,251,23,21,106,63,81,151,71,180,232,49,211,82,184,234,172,71,82,214,134,13,100,148,69,101,102,147,105,18,94,61,219,57,135,161,33,183,156,36,185,202,54,213,176,157,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,150,53,225,226,11,140,84,172,111,205,165,245,119,91,85,233,117,91,122,20,134,104,148,119,93,148,151,216,38,34,50,134,92,84,85,33,107,71,134,114,66,100,62,217,160,244,81,63,188,200,148,181,16,153,92,16,176,183,250,229,227,93,66,133,255,0,154,90,212,138,159,138,250,228,207,99,146,75,255,0,6,171,122,209,242,66,191,24,66,21,103,227,12,237,92,34,205,238,36,216,182,84,79,9,69,143,80,143,80,141,21,45,182,219,113,124,108,70,102,45,134,144,218,18,132,50,218,228,41,13,160,147,234,182,148,36,204,204,140,206,199,248,48,98,244,155,191,1,174,92,35,168,191,45,233,24,123,88,75,208,205,76,52,134,25,167,84,57,142,182,202,22,159,93,107,41,44,206,113,70,178,232,79,54,68,163,34,218,139,10,20,3,197,31,223,179,19,127,82,253,207,8,79,254,10,158,235,23,79,218,4,239,187,169,194,127,138,1,200,78,119,235,185,71,190,221,133,113,202,170,212,176,202,183,205,118,183,68,134,202,36,60,137,68,201,147,50,162,37,199,91,67,111,111,75,72,112,247,146,86,214,187,146,165,54,209,162,247,170,116,155,7,21,236,212,67,172,211,45,251,198,211,175,199,98,90,26,146,203,53,10,117,65,131,52,60,203,164,149,18,154,117,26,147,110,33,93,75,162,84,94,70,40,135,62,217,32,174,229,30,251,106,109,185,22,171,82,195,42,223,41,170,37,110,99,200,144,242,37,19,36,111,69,150,166,218,109,13,189,189,46,173,178,216,73,91,90,109,82,148,219,164,143,65,194,110,255,0,188,173,156,227,91,22,101,10,225,151,18,133,120,199,168,70,174,211,210,100,108,78,68,122,124,169,12,26,210,100,100,75,109,214,200,210,178,209,100,74,113,36,123,92,90,85,237,120,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,0,0,16,255,0,30,248,95,224,22,98,113,98,187,140,119,173,223,136,16,171,87,7,133,241,44,82,234,16,155,138,142,68,102,163,163,98,92,136,226,203,84,50,147,61,86,126,177,158,154,22,132,89,131,43,249,95,176,114,153,96,84,48,231,14,106,247,5,70,155,81,172,59,91,117,218,220,134,94,125,47,184,203,44,169,41,83,45,52,146,70,216,232,50,35,73,158,166,174,189,136,169,135,138,63,191,102,38,254,165,251,158,16,159,252,21,61,214,46,159,180,9,223,119,83,132,255,0,20,3,144,156,239,215,114,143,125,187,10,227,149,85,169,97,149,111,154,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,222,150,144,225,239,36,173,173,119,37,74,109,163,69,239,84,233,54,14,43,217,168,135,89,166,91,247,141,167,95,142,196,180,53,37,150,106,20,234,131,6,104,121,151,73,42,37,52,234,53,38,220,66,186,151,68,168,188,140,81,14,125,178,65,93,202,61,246,212,219,114,45,86,165,134,85,190,83,84,74,220,199,145,33,228,74,38,72,222,139,45,77,180,218,27,123,122,93,91,101,176,146,182,180,218,165,41,183,73,30,131,132,221,255,0,121,91,57,198,182,44,202,21,195,46,37,10,241,143,80,141,93,167,164,200,216,156,136,244,249,82,24,53,164,200,200,150,219,173,145,165,101,162,200,148,226,72,246,184,180,171,218,241,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,18,171,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,184,21,194,163,42,85,90,214,101,235,183,118,44,218,210,233,18,48,130,60,73,126,129,173,65,84,121,105,170,205,66,206,19,174,70,125,147,50,67,109,54,243,233,86,173,173,46,148,85,163,82,212,92,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,213,234,212,234,21,50,85,102,175,49,152,144,225,50,185,15,188,243,137,109,13,182,132,154,148,163,82,140,136,136,136,140,245,51,211,160,166,254,37,89,229,115,19,171,146,48,143,13,107,10,43,118,2,214,204,249,17,164,116,146,234,23,50,59,136,220,204,133,33,109,41,181,160,244,82,72,207,166,189,52,33,94,98,202,248,83,101,53,23,45,105,88,213,121,82,86,168,144,204,209,79,68,134,53,66,150,133,193,146,211,169,39,25,50,51,209,74,209,73,94,186,107,167,153,139,122,101,150,227,178,220,118,80,72,109,164,146,16,146,45,8,136,139,66,34,33,253,143,229,199,27,101,181,60,234,210,132,33,38,165,41,71,161,17,23,115,51,21,73,197,67,56,17,42,9,115,4,172,27,140,220,74,22,104,170,170,28,194,52,153,151,141,140,243,11,54,158,249,163,84,45,31,13,124,136,86,157,131,105,212,111,203,214,137,104,211,24,113,233,21,122,140,104,73,36,37,74,50,55,93,75,100,103,180,148,125,214,94,71,245,24,216,231,45,24,111,15,10,240,58,203,180,152,138,150,36,198,161,83,138,119,168,73,53,73,76,54,91,112,207,68,164,204,245,111,186,139,95,136,202,2,9,113,112,166,219,242,176,14,60,186,139,127,187,89,168,160,216,89,18,53,212,161,79,52,150,166,90,233,174,189,133,59,96,213,57,186,174,42,90,112,29,107,152,135,171,80,16,164,109,212,212,71,37,178,50,34,208,245,62,162,243,115,3,76,98,157,145,73,148,246,99,242,144,197,146,226,9,27,9,38,91,104,238,151,82,211,191,65,64,243,189,89,210,54,244,209,229,233,255,0,221,24,190,110,23,245,9,147,178,195,77,41,105,34,228,62,203,77,158,135,213,5,79,133,167,115,249,152,151,98,189,184,191,98,172,43,127,8,41,246,36,10,171,105,169,212,170,13,45,232,196,249,18,142,35,145,103,180,165,108,37,146,189,162,34,212,210,105,242,239,208,83,0,254,227,188,168,239,182,250,125,166,214,75,47,172,143,81,124,188,49,177,110,38,36,101,218,13,61,115,227,170,101,190,235,84,147,101,46,145,172,144,196,24,101,174,221,234,61,53,94,158,95,81,9,128,3,17,230,107,26,173,172,20,194,186,229,201,88,171,70,143,41,48,100,148,70,86,251,104,91,175,120,103,150,132,146,84,226,13,90,155,70,90,17,234,126,95,45,121,49,122,254,153,137,184,143,112,94,147,52,214,167,82,151,37,178,45,122,33,199,220,112,139,170,149,249,231,216,204,191,206,37,207,9,236,22,153,125,99,89,223,114,96,188,170,101,5,174,98,31,229,25,183,226,88,151,5,210,78,227,66,147,187,106,245,211,113,30,159,2,234,46,245,41,36,164,146,146,208,136,180,33,250,0,42,243,140,213,138,212,200,22,253,240,130,97,46,48,81,32,153,246,89,146,83,80,119,243,123,117,248,247,242,243,21,127,134,199,72,252,61,160,53,94,105,46,83,222,169,69,110,74,77,41,50,229,27,200,223,237,122,190,206,189,250,124,68,162,204,246,70,46,75,62,213,164,227,62,23,83,39,86,45,90,229,53,138,172,132,70,101,201,11,136,111,54,244,133,25,147,17,201,182,218,67,73,111,169,172,244,212,186,153,25,24,193,56,41,143,184,161,151,43,181,53,203,54,169,46,27,168,215,159,5,231,228,54,203,186,180,226,83,204,109,183,27,53,104,79,41,69,169,244,51,215,227,173,212,229,71,63,56,107,152,58,83,112,170,181,104,20,107,133,58,243,34,72,126,60,125,254,179,230,91,16,169,11,89,232,219,36,103,245,145,246,62,146,180,140,140,181,35,35,33,250,0,0,0,0,0,0,0,0,0,0,0,0,0,63,20,162,73,110,81,244,33,12,243,137,196,66,194,192,74,122,232,22,155,222,152,185,215,167,238,109,175,71,229,104,168,235,246,220,140,182,213,171,110,168,251,244,211,78,231,210,148,49,3,17,239,76,91,184,215,112,93,245,47,72,84,94,211,85,242,90,107,93,27,66,59,54,148,167,217,109,62,94,66,193,114,51,195,46,125,200,182,113,7,29,232,222,30,7,173,225,105,254,33,43,230,255,0,84,180,191,165,139,40,148,157,20,150,149,213,61,123,23,153,140,225,197,127,21,211,134,248,43,15,12,45,245,248,117,87,249,157,52,223,183,145,46,11,255,0,150,133,107,237,159,229,23,233,236,41,120,93,159,10,219,162,45,95,11,104,20,230,228,106,235,84,154,163,170,107,97,250,165,233,69,22,186,232,68,126,209,127,140,79,80,0,17,155,61,249,93,133,153,44,36,151,6,36,78,101,122,144,151,42,20,243,230,25,111,117,168,210,137,164,117,117,180,22,171,120,186,171,82,248,145,151,106,16,191,108,122,254,29,93,149,75,62,229,135,225,167,210,229,191,17,228,115,16,189,20,211,170,109,93,80,165,39,218,66,187,25,246,243,19,55,134,198,114,24,193,187,193,156,60,190,103,114,232,53,119,146,196,119,121,70,124,183,157,118,27,41,45,173,48,181,158,136,109,103,213,68,71,242,61,12,93,93,6,189,74,185,105,49,107,148,89,94,34,28,198,144,243,46,108,82,55,33,105,37,36,244,81,17,151,69,17,245,33,202,151,41,136,49,94,153,41,123,25,97,10,113,197,104,103,162,82,90,153,232,93,123,16,163,238,39,217,156,78,47,226,76,156,56,163,63,204,164,91,19,214,210,207,110,154,202,141,34,107,38,126,179,72,87,176,225,126,81,167,235,62,162,15,161,10,113,68,132,22,166,96,180,41,181,26,22,90,25,9,155,194,231,25,81,134,249,128,137,111,77,47,220,215,34,91,166,54,127,250,233,19,97,32,187,33,71,217,7,230,69,243,33,123,13,173,46,33,46,36,245,74,136,148,95,81,136,133,197,25,183,151,150,26,129,180,230,210,76,151,77,93,8,245,79,163,230,234,66,135,169,230,69,80,140,103,216,158,70,191,253,209,13,132,242,162,150,230,100,246,128,203,81,249,219,237,72,173,242,183,237,222,103,75,99,213,215,203,93,116,212,81,166,103,99,28,76,124,191,24,56,158,24,211,113,85,11,151,204,223,183,247,107,197,166,190,125,180,253,2,203,184,67,226,37,33,188,50,184,45,231,167,242,157,166,174,93,69,212,114,148,173,26,110,60,4,41,90,146,116,239,228,70,103,242,19,58,6,105,176,74,85,82,69,9,87,175,238,232,207,45,151,27,244,108,191,85,73,81,36,203,94,78,135,235,116,238,50,92,10,149,42,232,164,120,170,108,158,124,73,109,104,149,236,82,117,74,210,70,93,20,68,125,148,66,144,248,163,101,222,94,22,99,67,215,181,53,141,105,23,41,42,107,174,110,46,146,228,75,154,225,167,69,56,165,123,13,145,234,68,73,249,17,244,17,27,15,47,74,158,30,94,180,91,206,144,230,201,52,137,241,166,163,162,79,83,105,228,56,69,235,37,69,221,5,228,127,81,246,27,9,229,3,48,20,92,126,193,250,29,122,36,157,213,56,176,99,70,168,163,98,203,73,9,139,29,78,158,166,218,19,237,61,249,37,167,195,167,108,230,3,10,103,7,12,24,197,76,4,187,40,39,31,155,33,170,84,249,17,203,121,167,71,74,20,132,167,242,210,93,220,243,61,6,187,23,109,6,77,173,115,213,173,201,136,216,245,50,115,240,214,90,145,232,109,184,164,31,99,50,238,147,243,63,172,112,32,78,147,76,159,26,165,13,205,146,34,60,135,218,86,132,123,86,149,17,164,244,61,72,250,145,119,23,53,195,119,60,116,172,71,182,105,216,65,125,78,228,215,169,81,153,137,9,92,165,43,156,203,77,195,142,217,104,212,116,161,58,173,107,246,150,102,94,122,150,134,44,25,38,74,34,81,31,67,45,72,126,128,0,0,0,0,0,0,0,0,0,0,0,10,107,226,167,146,9,152,109,117,85,243,61,135,145,119,218,23,37,65,167,110,24,156,231,228,72,133,88,150,227,235,126,86,156,163,67,80,220,89,50,90,173,211,50,126,70,196,165,40,83,105,76,96,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,159,18,218,84,226,153,94,228,237,89,154,76,249,107,113,11,157,60,75,56,136,89,181,252,47,139,130,89,127,184,226,87,99,223,244,118,42,21,171,142,157,80,52,148,58,115,142,25,250,60,144,218,137,214,228,186,77,154,95,105,244,167,99,46,114,212,218,141,227,54,171,91,7,112,118,254,199,91,254,151,135,56,115,65,151,81,169,84,100,48,211,174,181,21,231,152,167,176,227,205,178,169,114,148,202,22,166,163,54,167,80,110,58,105,50,73,31,212,71,177,70,93,112,26,205,203,110,17,208,176,166,204,133,17,40,167,71,66,234,115,153,142,108,174,173,81,52,36,164,77,116,148,181,171,123,138,78,164,147,90,182,32,144,218,79,98,18,69,146,192,65,94,49,88,153,248,31,149,54,108,88,146,233,71,46,253,184,33,211,222,139,33,207,221,74,131,24,206,99,143,199,65,44,140,246,62,196,52,45,102,149,37,41,124,146,100,74,90,12,169,46,21,38,171,81,141,62,101,62,153,46,84,122,92,114,151,57,214,89,82,209,21,131,117,182,73,215,84,69,162,16,110,188,211,100,165,104,91,220,66,123,168,136,243,174,66,113,50,234,194,252,220,97,157,70,214,151,203,244,245,193,10,217,168,176,183,28,38,101,65,158,250,35,186,135,18,133,167,126,222,98,93,65,43,84,147,172,180,179,74,182,104,54,41,1,173,102,108,125,233,241,147,237,2,225,251,197,241,117,60,46,61,196,240,203,245,215,223,19,68,170,1,0,56,213,251,172,90,223,104,16,126,238,168,138,107,180,237,106,237,243,117,81,172,171,90,15,141,173,92,21,8,244,186,116,110,106,27,231,202,125,196,182,211,123,214,105,66,119,45,105,45,84,100,146,215,83,50,46,162,255,0,178,65,146,235,87,40,248,112,196,25,169,165,86,239,234,151,49,250,221,194,212,22,210,226,57,164,206,232,49,159,52,19,199,13,6,195,102,73,89,250,238,18,157,218,141,196,218,50,6,108,125,214,49,147,236,254,225,251,185,241,173,96,186,158,53,126,235,22,183,218,4,31,187,170,34,157,172,11,2,242,197,59,202,147,135,216,125,111,75,174,92,53,201,5,26,12,24,196,91,221,94,134,102,102,102,100,148,33,41,37,45,107,81,146,16,132,169,74,52,165,38,101,176,70,74,50,163,66,202,94,13,66,179,121,84,169,151,125,75,73,151,77,110,19,43,79,143,149,185,102,219,100,167,12,214,108,176,133,242,155,45,16,147,209,110,114,208,183,92,33,32,0,66,174,34,57,5,135,153,203,84,175,204,45,167,210,169,184,155,68,230,200,208,163,49,31,240,153,179,109,164,120,105,82,118,146,205,228,33,134,211,29,199,22,109,167,214,109,91,82,231,49,170,44,23,253,194,227,220,79,12,191,93,125,241,52,74,161,82,188,88,178,65,14,219,244,158,108,240,206,46,200,149,10,129,59,123,66,55,152,101,152,174,61,225,216,143,42,43,41,105,6,174,107,230,179,144,106,113,110,41,217,9,89,39,105,184,164,194,12,174,230,110,254,202,206,40,83,113,2,208,147,46,101,53,18,18,170,213,188,117,23,163,66,172,176,77,186,222,199,210,217,237,82,208,151,221,83,75,90,86,77,184,105,94,213,104,105,85,138,241,26,226,51,108,163,11,232,24,127,149,252,76,137,80,169,94,145,218,170,212,110,26,13,82,68,121,180,56,72,113,183,25,105,42,107,98,153,146,242,146,164,184,218,212,78,52,219,107,67,141,23,57,10,77,90,225,86,25,221,88,201,136,246,230,22,217,81,60,69,106,230,168,53,79,141,185,183,22,219,59,207,215,125,222,90,22,180,178,210,9,78,56,178,73,236,109,11,81,150,137,49,177,78,88,178,245,106,229,127,6,168,184,71,107,73,241,254,3,153,38,163,84,92,86,227,189,83,156,234,183,59,33,196,160,191,189,109,4,165,45,72,105,166,144,107,94,205,199,149,64,6,52,204,166,47,70,192,92,6,190,113,113,231,226,55,34,221,163,188,245,60,165,176,235,204,59,81,94,141,66,101,196,53,162,205,14,73,113,150,204,200,211,161,44,204,212,146,35,81,107,68,54,30,225,245,131,181,92,16,202,93,139,104,220,180,24,148,171,134,108,119,171,117,134,154,138,166,31,55,229,188,183,155,76,164,173,8,95,137,110,58,163,176,225,44,181,73,177,176,140,210,132,152,131,252,111,112,207,195,93,88,105,140,112,226,85,93,244,133,62,93,179,80,127,151,186,12,127,14,225,72,136,141,196,143,81,231,60,84,211,209,75,61,201,99,213,73,108,89,158,21,225,29,137,151,85,159,155,218,61,139,73,151,173,22,253,167,207,167,213,226,184,227,156,181,120,104,143,76,97,244,161,43,36,27,200,91,6,132,173,105,86,214,223,125,36,68,107,212,175,80,0,80,15,20,127,126,204,77,253,75,247,60,33,218,240,238,201,4,204,213,95,103,118,222,49,118,225,149,167,80,105,170,234,77,231,227,61,84,113,76,186,226,34,197,117,13,41,10,218,180,49,226,8,156,109,196,53,33,38,133,18,150,133,21,239,82,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,41,135,141,95,189,61,173,246,127,7,239,26,136,202,188,12,127,126,207,226,223,243,144,181,65,90,188,82,50,11,51,17,60,118,102,240,114,159,85,169,93,229,224,227,220,86,236,56,207,206,122,174,217,114,163,51,38,35,109,165,107,75,205,32,155,39,27,34,38,212,211,102,231,168,182,215,206,168,16,23,83,194,247,34,223,176,165,170,140,113,198,59,51,194,98,77,107,127,161,227,77,86,231,168,84,183,27,73,22,172,154,75,195,204,123,87,57,154,154,150,134,141,13,253,18,149,33,179,159,226,149,184,213,251,211,218,223,103,240,126,241,168,136,213,149,28,168,226,62,109,113,29,22,85,148,215,129,165,65,229,191,95,175,190,201,174,45,34,42,140,200,148,162,35,46,99,203,218,162,105,146,50,83,138,74,140,205,8,67,142,35,97,235,2,192,179,112,178,205,164,225,246,31,91,209,40,118,245,14,57,70,131,6,49,30,198,145,169,153,153,153,153,169,107,82,141,75,90,212,102,181,173,74,82,141,74,81,153,250,0,21,1,197,35,32,176,240,239,199,102,111,7,41,244,170,109,160,126,14,61,197,110,195,140,196,22,105,14,31,42,51,50,98,54,218,80,133,50,234,205,178,113,178,35,113,46,184,110,122,232,113,124,154,214,27,84,0,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,106,128,0,20,87,197,199,19,46,171,195,55,181,139,22,173,47,74,45,133,79,129,79,164,69,109,199,57,105,241,49,25,152,251,234,66,150,104,39,150,183,201,10,90,18,157,205,176,194,76,140,209,169,250,190,13,152,41,248,115,152,42,182,49,203,168,114,98,97,149,60,185,44,54,238,215,31,157,81,106,68,118,247,36,219,81,41,148,176,137,134,173,22,133,19,156,141,55,39,121,11,84,205,62,10,126,216,156,190,222,216,56,221,67,193,75,184,41,229,224,31,83,188,182,209,57,135,81,34,47,53,92,183,12,153,55,217,104,156,218,131,87,44,215,183,69,104,101,173,96,217,119,45,120,189,27,30,176,26,198,197,198,95,136,228,139,138,142,203,213,2,136,195,172,176,213,69,26,181,53,150,208,238,171,36,55,37,183,155,35,51,86,164,130,50,82,136,201,71,18,248,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,95,240,0,12,41,154,236,168,225,198,109,112,225,118,85,234,215,129,170,193,230,63,64,175,176,201,46,85,34,82,136,136,212,146,51,46,99,43,218,146,117,147,50,75,137,74,76,141,11,67,110,35,94,43,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,249,241,50,184,125,228,42,225,204,205,229,6,249,196,26,20,184,120,87,72,144,219,211,151,35,197,66,93,125,6,82,82,76,193,120,154,52,60,132,200,142,150,228,26,92,66,208,133,153,37,73,89,145,149,233,210,105,52,170,5,42,21,10,133,76,137,78,166,211,163,183,18,28,56,140,165,150,35,48,218,73,45,180,219,105,34,74,16,148,145,36,146,68,68,68,68,68,35,7,20,127,113,60,77,253,75,247,196,33,74,217,78,247,167,193,191,180,11,123,239,22,6,202,98,42,231,219,36,20,44,220,88,141,77,183,34,210,169,184,155,68,229,53,68,173,204,121,113,217,92,83,120,141,232,178,212,219,78,45,198,118,41,213,182,91,13,72,119,77,170,74,92,116,151,8,50,57,194,158,171,137,81,149,137,57,164,164,92,22,197,9,169,9,77,50,214,90,85,6,163,81,54,221,46,98,230,18,211,205,143,25,68,149,182,72,78,199,156,220,110,37,77,37,45,169,233,21,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,255,0,128,5,43,113,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,168,34,253,235,195,135,43,151,254,60,181,152,11,130,212,150,170,146,164,38,117,70,130,211,173,38,137,86,154,91,143,196,202,140,109,154,150,181,40,210,167,18,149,165,183,84,141,92,66,247,187,204,148,0,0,42,87,139,22,72,33,219,126,147,205,158,25,197,217,18,161,80,39,111,104,70,243,12,179,21,199,188,59,17,229,69,101,45,32,213,205,124,214,114,13,78,45,197,59,33,43,36,237,55,20,152,65,149,220,205,223,217,89,197,10,110,32,90,18,101,204,166,162,66,85,90,183,142,162,244,104,85,150,9,183,91,216,250,91,61,170,90,18,251,170,105,107,74,201,183,13,43,218,173,13,42,177,94,35,92,70,109,148,97,125,3,15,242,191,137,145,42,21,43,210,59,85,90,141,195,65,170,72,143,54,135,9,14,54,227,45,37,77,108,83,50,94,82,84,151,27,90,137,198,155,109,104,113,162,231,33,73,171,92,42,195,59,171,25,49,30,220,194,219,42,39,136,173,92,213,6,169,241,183,54,226,219,103,121,250,239,187,203,66,214,150,90,65,41,199,22,73,61,141,161,106,50,209,38,54,41,203,22,94,173,92,175,224,213,23,8,237,105,62,63,192,115,36,212,106,139,138,220,119,170,115,157,86,231,100,56,148,23,247,173,160,148,165,169,13,52,210,13,107,217,184,242,168,198,153,148,197,232,216,11,128,215,206,46,60,252,70,228,91,180,119,158,167,148,182,29,121,135,106,43,209,168,76,184,134,180,89,161,201,46,50,217,153,26,116,37,153,154,146,68,106,45,104,134,195,220,62,176,118,171,130,25,75,177,109,27,150,131,18,149,112,205,142,245,110,176,211,81,84,195,230,252,183,150,243,105,148,149,161,11,241,45,199,84,118,28,37,150,169,54,54,17,154,80,147,16,127,141,238,25,248,107,171,13,49,142,28,74,171,190,144,167,203,182,106,15,242,247,65,143,225,220,41,17,17,184,145,234,60,231,138,154,122,41,103,185,44,122,169,45,139,51,194,188,35,177,50,234,179,243,123,71,177,105,50,245,162,223,180,249,244,250,188,87,28,115,150,175,13,17,233,140,62,148,37,100,131,121,11,96,208,149,173,42,218,219,239,164,136,141,122,149,234,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,198,170,227,101,60,167,123,172,96,223,217,253,189,247,115,2,42,241,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,202,188,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,10,118,226,59,196,102,171,121,222,80,48,199,44,56,153,112,81,232,86,180,135,213,87,184,168,21,69,68,69,106,105,145,33,40,97,230,116,117,113,153,46,97,111,39,57,111,45,195,81,37,73,105,151,87,55,242,19,157,250,22,110,44,71,97,92,114,169,84,220,77,162,115,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,59,20,210,28,61,230,164,59,174,228,165,46,52,107,149,64,0,40,7,138,63,191,102,38,254,165,251,158,16,159,252,21,61,214,46,159,180,9,223,119,83,132,255,0,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,8,171,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,163,42,241,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,168,56,144,169,52,170,116,153,243,41,244,200,145,100,85,36,20,185,206,178,202,80,185,79,147,77,178,78,186,162,45,86,178,105,150,155,37,43,83,216,218,19,217,36,69,203,0,0,0,0,0,0,0,0,0,0,0,0,0,1,248,163,36,145,168,207,161,22,166,43,231,137,22,120,233,88,113,108,212,112,130,197,157,206,175,85,99,61,18,106,185,74,79,37,151,91,153,29,194,209,216,234,66,180,90,17,236,172,140,252,180,45,76,83,44,249,210,106,115,228,212,166,57,190,68,183,150,251,170,208,139,114,212,163,53,30,133,161,23,83,62,195,159,105,80,100,221,55,61,38,220,134,141,239,84,231,49,13,5,169,22,166,227,137,65,119,50,46,234,47,50,250,198,196,249,62,195,6,48,175,1,45,58,9,71,229,72,118,149,2,68,130,222,106,250,83,133,29,42,252,181,23,118,252,143,65,154,192,96,204,223,230,2,139,128,56,63,92,175,75,147,182,167,42,12,152,212,228,108,89,235,33,81,100,41,163,212,155,90,125,166,127,40,180,248,244,239,175,102,34,94,149,60,67,189,107,87,157,93,205,242,106,243,228,205,95,68,150,134,235,203,112,203,213,74,75,186,207,200,190,162,236,37,207,11,156,187,203,197,60,104,102,246,169,49,165,34,218,36,205,105,205,197,214,92,121,112,156,36,232,151,18,175,97,195,61,76,141,63,35,62,130,239,39,212,169,86,189,35,197,84,164,242,34,68,107,69,47,98,149,162,80,147,51,232,146,51,236,147,24,210,161,154,108,17,139,84,143,67,77,235,251,186,67,200,101,182,253,27,47,214,82,148,105,34,215,147,161,122,221,59,136,99,197,223,17,105,14,97,149,2,221,102,127,49,218,146,226,84,89,79,41,69,171,78,71,158,132,171,83,78,157,252,140,200,254,66,180,114,199,24,229,227,229,134,193,68,241,38,171,142,150,92,190,102,205,223,187,89,45,53,242,248,126,145,121,121,174,75,112,242,123,95,101,216,252,157,150,164,166,249,91,247,108,50,165,191,234,235,231,166,154,106,53,236,168,153,29,66,73,151,99,121,122,127,247,70,47,135,133,203,111,35,44,52,243,117,205,196,169,45,26,122,17,104,94,143,133,161,9,122,226,210,218,20,226,143,68,164,141,71,245,16,162,126,40,248,202,140,72,204,4,187,122,17,126,230,182,210,229,49,103,255,0,174,143,54,106,15,186,18,125,150,94,102,95,51,16,201,8,83,138,36,32,181,51,5,161,77,168,208,178,208,200,78,14,24,57,156,78,16,98,76,108,56,172,191,203,164,92,243,208,210,15,110,186,74,147,34,19,36,126,171,75,87,176,217,254,81,39,234,62,162,240,98,74,98,116,86,102,69,94,246,95,66,92,109,90,25,106,149,22,164,122,31,94,198,56,181,234,245,42,218,164,202,174,86,165,120,120,112,218,91,207,57,177,75,218,132,36,212,163,209,36,102,125,18,103,208,133,42,113,39,206,67,24,201,120,63,135,118,52,238,101,6,144,250,153,144,239,40,203,152,243,78,204,101,69,181,214,16,178,213,14,32,250,40,200,190,103,169,136,101,97,88,245,252,69,187,41,118,125,181,15,196,207,170,75,98,35,40,230,33,26,169,199,82,218,122,173,73,79,180,180,247,50,239,228,47,191,33,249,93,133,150,220,36,137,10,100,78,93,122,176,150,231,212,15,152,103,177,215,99,69,39,91,232,235,136,61,22,201,245,78,133,240,34,46,242,100,0,5,105,113,153,175,177,14,202,160,81,205,223,165,126,92,85,147,123,79,178,153,168,39,93,116,211,185,118,212,84,68,89,14,195,146,212,184,234,218,235,11,75,136,86,132,122,40,143,82,62,191,50,23,179,145,75,174,137,153,60,166,71,178,47,6,124,99,16,96,162,221,146,222,229,183,185,180,83,35,52,190,173,147,102,90,147,234,236,102,125,122,43,204,162,158,121,248,101,207,182,214,246,32,224,69,27,196,64,245,124,85,63,196,37,28,175,234,102,145,244,178,165,26,149,170,148,234,186,39,167,99,242,49,95,88,127,136,247,166,18,92,104,184,45,10,151,163,234,44,235,162,249,45,59,166,173,173,29,156,74,147,236,184,175,47,49,117,249,59,226,33,97,99,221,61,20,11,177,239,67,220,232,215,247,54,215,164,115,117,84,133,251,109,198,67,105,209,182,146,125,250,235,167,114,235,51,18,162,81,110,73,244,49,250,0,0,0,0,0,0,0,0,0,0,0,0,60,118,38,98,205,141,132,116,7,174,75,230,177,232,248,76,109,220,191,14,243,189,214,132,23,70,144,163,238,226,60,188,254,177,83,249,181,226,171,116,223,41,122,212,193,9,62,138,166,30,221,245,13,141,191,206,252,67,133,244,82,98,37,73,218,164,58,158,253,117,215,177,16,175,200,209,107,151,141,103,149,29,30,46,124,159,45,80,222,237,168,249,232,146,245,83,255,0,64,182,60,133,240,216,129,107,154,49,35,28,40,190,34,164,90,248,24,158,37,72,228,127,85,50,231,175,26,81,165,91,146,166,143,214,79,78,197,230,98,203,200,146,218,116,46,132,66,131,56,149,227,10,113,71,49,181,136,176,87,173,58,145,225,252,49,233,223,155,2,25,175,186,18,175,105,179,239,175,203,65,19,4,240,225,65,139,110,219,88,238,197,169,54,71,42,44,202,50,233,236,22,205,219,221,126,165,16,201,61,16,102,90,238,87,83,61,62,100,46,221,39,184,136,254,37,168,253,0,1,15,115,223,146,90,70,98,45,105,23,13,177,75,221,118,194,97,106,142,174,122,139,155,177,185,75,74,52,91,237,180,157,93,121,61,76,143,79,171,181,92,89,28,59,115,51,119,221,211,237,216,150,111,135,244,84,151,88,118,71,164,105,235,218,182,157,74,15,213,57,37,175,181,175,67,63,210,45,223,37,24,17,137,152,11,134,173,219,88,139,118,248,245,55,162,155,135,224,35,181,225,210,81,227,32,139,152,203,139,223,183,148,180,235,175,93,117,248,107,28,248,149,103,173,139,30,143,59,5,176,230,94,250,189,65,151,99,84,159,229,153,114,154,113,19,35,58,141,175,71,52,171,69,165,7,170,86,70,126,93,53,49,80,14,46,125,118,172,167,28,62,124,218,140,131,82,143,213,78,247,92,87,232,34,212,207,228,66,214,50,43,195,174,153,43,14,152,196,108,77,167,111,159,90,140,153,52,246,185,202,45,172,60,196,103,154,94,230,100,237,61,21,188,180,82,72,254,58,116,33,222,102,243,133,244,91,178,219,43,171,7,233,255,0,236,134,4,77,171,137,205,63,221,4,134,223,89,150,249,18,201,8,220,226,155,46,199,167,126,218,138,251,177,112,91,26,48,123,26,173,153,85,219,83,193,74,163,92,16,156,124,188,116,71,54,242,101,164,213,236,173,100,122,27,103,219,94,222,99,96,108,49,169,191,89,195,155,94,169,40,180,126,85,26,19,206,151,79,109,76,33,71,216,136,187,159,145,8,249,196,173,169,14,101,110,190,108,47,105,37,50,148,190,132,122,167,209,211,53,46,162,130,105,173,155,181,24,173,23,117,190,132,255,0,141,68,54,41,201,109,55,195,101,142,202,138,162,211,157,65,166,159,248,233,241,203,226,42,39,137,238,23,175,14,243,41,54,83,77,254,231,184,35,59,88,82,245,254,200,252,249,166,101,166,245,31,100,124,139,228,67,165,200,86,35,195,182,49,26,165,98,212,27,216,213,241,75,122,220,106,70,166,124,151,102,63,21,162,94,194,73,238,218,73,51,208,212,146,62,219,139,184,198,121,152,194,235,143,10,113,134,226,164,215,153,209,185,213,25,117,8,15,110,111,247,68,69,202,121,45,59,181,43,86,205,220,179,61,170,50,81,121,144,205,185,2,206,61,209,129,216,155,70,180,106,243,57,246,205,118,108,122,107,173,242,219,79,35,157,34,43,106,119,84,176,183,21,181,182,140,182,145,150,191,18,62,246,231,153,12,25,180,243,81,129,50,105,134,215,137,92,218,114,234,116,103,183,58,141,178,23,13,228,199,94,221,237,235,248,253,116,89,233,215,169,124,53,250,197,188,55,172,97,54,33,86,236,58,227,123,100,82,103,73,138,71,170,15,122,90,125,198,183,122,170,81,22,166,217,244,220,127,167,184,206,217,2,205,5,91,0,177,126,155,10,108,173,246,245,113,246,96,62,198,196,150,197,189,42,41,41,205,196,210,214,122,54,201,150,210,211,235,35,239,126,22,213,118,21,209,111,83,46,74,114,183,69,170,67,102,107,39,161,151,168,226,9,105,238,68,125,148,93,200,190,162,29,144,227,207,101,18,32,73,142,226,55,161,214,86,133,39,93,53,35,73,145,150,163,94,60,249,89,103,100,230,98,238,143,183,106,42,181,25,245,70,211,174,187,82,237,66,81,17,107,184,245,246,126,95,81,8,246,59,27,118,224,170,218,181,200,23,29,14,79,135,159,77,146,212,184,238,236,74,246,56,218,201,104,61,20,70,147,209,73,35,208,200,200,91,86,68,120,151,195,187,81,76,194,204,105,157,201,170,253,12,26,124,222,81,171,158,127,185,152,105,28,184,209,73,41,220,165,58,173,84,174,157,140,244,208,197,147,66,155,26,163,17,169,176,220,230,50,250,18,227,106,208,203,84,168,136,200,244,62,189,140,135,220,0,0,0,0,0,0,0,0,0,0,0,7,83,118,90,212,43,230,213,172,217,87,76,31,27,69,184,41,242,41,117,24,220,213,183,207,138,251,106,109,214,247,160,210,180,238,66,212,90,164,201,69,174,164,100,125,70,188,89,204,202,253,87,41,152,209,39,14,102,85,226,84,105,181,24,235,173,208,93,106,66,158,125,52,167,37,200,102,50,101,40,218,105,37,39,108,115,55,9,180,154,53,63,84,252,139,5,11,222,225,161,147,184,217,111,194,54,111,139,206,143,19,246,69,190,35,183,54,107,206,67,117,169,116,154,115,136,109,109,82,212,79,104,164,45,42,46,99,196,72,111,87,76,144,174,97,48,218,196,202,0,20,151,198,90,255,0,141,115,102,142,151,102,83,174,25,114,227,217,214,188,72,211,41,234,55,73,136,53,25,14,187,33,195,66,84,68,131,91,145,156,130,106,90,53,212,146,218,76,245,111,106,92,50,50,201,85,198,235,55,31,170,231,26,39,135,169,216,242,108,122,65,85,233,202,93,57,250,172,195,76,150,159,241,26,40,146,184,142,195,136,225,146,16,181,167,158,211,133,180,210,141,240,44,108,209,151,236,76,253,153,48,58,195,197,39,37,210,164,75,185,173,248,53,9,254,139,115,124,86,103,45,148,248,166,17,235,172,211,202,124,157,108,208,165,26,144,164,26,84,123,146,99,32,13,107,51,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,8,21,198,86,147,85,175,229,182,201,161,80,169,146,234,53,42,142,36,83,98,67,135,17,149,60,252,151,220,129,80,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,7,13,12,133,70,192,107,121,156,106,197,154,20,71,241,22,185,29,183,169,8,115,155,190,129,78,126,43,106,83,42,101,230,155,83,19,141,78,60,211,199,235,237,66,73,8,82,73,111,18,231,168,197,89,177,247,88,198,79,179,251,135,238,231,198,181,130,234,120,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,95,240,0,13,85,197,255,0,112,184,247,19,195,47,215,95,124,77,18,168,113,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,3,159,188,155,73,202,14,40,66,167,208,164,203,159,98,92,241,205,235,114,116,233,173,63,53,107,97,182,74,99,50,9,182,219,36,173,14,186,74,73,146,54,27,110,183,162,148,178,112,147,24,5,233,240,204,201,119,237,108,195,133,226,69,234,158,101,253,127,83,226,63,38,59,208,121,46,80,160,153,115,81,7,87,16,151,146,242,141,105,84,132,158,212,243,26,105,4,147,228,147,142,77,80,0,16,3,140,158,53,254,3,101,246,147,131,145,41,252,233,120,155,80,62,115,238,53,185,182,32,211,157,143,33,205,170,39,18,105,121,79,174,25,39,84,45,38,223,63,93,170,216,98,160,48,171,12,238,172,100,196,123,115,11,108,168,158,34,181,115,84,26,167,198,220,219,139,109,157,231,235,190,239,45,11,90,89,105,4,167,28,89,36,246,54,133,168,203,68,152,217,248,67,254,44,22,181,10,224,201,45,223,86,171,193,241,18,237,154,133,34,169,75,115,154,180,120,121,75,156,204,69,57,162,76,137,122,177,46,66,52,81,26,125,125,116,220,148,153,82,14,21,98,101,213,131,120,143,110,98,149,149,47,195,214,173,154,131,85,8,219,156,113,13,189,176,253,118,29,229,173,11,83,46,160,212,219,136,37,22,246,214,180,153,232,163,27,63,0,10,118,204,30,85,111,44,215,241,72,191,108,250,53,54,90,109,138,116,139,118,77,217,87,109,194,101,20,234,113,210,161,111,36,186,164,45,62,37,196,165,196,178,141,170,220,178,53,25,114,208,226,209,109,54,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,244,2,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,1,66,220,82,176,47,14,48,27,51,77,210,112,190,141,232,106,85,209,111,199,185,30,166,180,100,81,97,202,118,84,166,92,68,100,17,23,41,147,240,233,89,55,169,165,10,90,137,27,80,72,66,50,87,7,108,191,88,56,167,138,23,38,43,221,232,151,38,165,133,210,41,114,232,176,204,153,92,39,95,148,220,228,243,95,109,198,212,165,45,165,50,211,173,41,10,65,161,196,37,93,116,45,46,124,5,43,113,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,168,0,34,175,20,127,113,60,77,253,75,247,196,33,64,35,106,128,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,109,80,0,3,87,124,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,139,147,224,227,132,49,172,172,180,78,197,41,12,68,58,150,35,214,30,121,15,178,251,170,95,163,160,173,113,89,101,212,43,68,33,105,144,83,214,70,130,61,80,242,55,40,244,36,162,122,141,109,179,123,132,49,176,35,50,248,133,133,180,246,34,49,77,164,214,22,245,45,136,207,186,242,35,211,164,161,50,161,178,107,119,215,82,209,29,246,144,179,81,171,215,74,189,101,251,71,107,252,29,113,51,240,195,42,111,88,178,229,210,138,93,133,112,76,167,179,22,59,159,186,147,6,73,148,198,223,144,131,89,153,111,125,249,136,66,201,41,74,146,193,164,136,212,133,153,245,92,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,0,0,64,174,46,185,126,176,111,60,1,168,102,2,160,137,113,174,204,61,143,26,36,23,98,19,40,68,214,37,212,98,50,109,74,81,182,110,184,134,137,199,84,210,82,180,146,22,243,135,215,113,144,168,28,16,178,169,88,149,141,22,14,28,215,100,75,98,155,117,93,20,170,36,199,98,45,41,125,182,36,203,109,151,20,218,148,149,36,150,73,89,153,25,165,69,174,154,145,246,27,41,216,22,5,155,133,150,109,39,15,176,250,222,137,67,183,168,113,202,52,24,49,136,246,52,141,76,204,204,204,205,75,90,148,106,90,214,163,53,173,106,82,148,106,82,140,207,208,8,171,197,31,220,79,19,127,82,253,241,8,82,182,83,189,233,240,111,237,2,222,251,197,129,178,152,0,128,28,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,0,82,183,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,106,128,0,0,56,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,1,207,222,77,164,229,7,20,33,83,232,82,101,207,177,46,120,230,245,185,58,116,214,159,154,181,176,219,37,49,153,4,219,109,146,86,135,93,37,36,201,27,13,183,91,209,74,89,56,73,140,2,244,248,102,100,187,246,182,97,194,241,34,245,79,50,254,191,169,241,31,147,29,232,60,151,40,80,76,185,168,131,171,136,75,201,121,70,180,170,66,79,106,121,141,52,130,73,242,73,199,38,168,8,1,198,79,26,255,0,1,178,251,73,193,200,148,254,116,188,77,168,31,57,247,26,220,219,16,105,206,199,144,230,213,19,137,52,188,167,215,12,147,170,22,147,111,159,174,213,108,49,80,24,85,134,119,86,50,98,61,185,133,182,84,79,17,90,185,170,13,83,227,110,109,197,182,206,243,245,223,119,150,133,173,44,180,130,83,142,44,146,123,27,66,212,101,162,76,108,252,33,255,0,22,11,90,133,112,100,150,239,171,85,224,248,137,118,205,66,145,84,165,185,205,90,60,60,165,206,102,34,156,209,38,68,189,88,151,33,26,40,141,62,190,186,110,74,76,169,7,10,177,50,234,193,188,71,183,49,74,202,151,225,235,86,205,65,170,132,109,206,56,134,222,216,126,187,14,242,214,133,169,151,80,106,109,196,18,139,123,107,90,76,244,81,141,159,133,0,241,71,247,236,196,223,212,191,115,194,19,255,0,130,167,186,197,211,246,129,59,238,234,112,159,227,85,113,178,158,83,189,214,48,111,236,254,222,251,185,129,21,120,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,101,94,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,67,213,113,72,207,212,204,59,241,217,100,193,202,133,86,155,119,159,131,145,113,92,80,228,191,5,234,67,103,202,146,204,104,142,54,164,45,79,58,131,108,220,112,140,219,75,78,27,126,186,220,95,38,162,233,148,154,173,106,74,225,209,169,146,231,200,110,59,242,214,212,102,84,234,210,195,13,45,231,157,52,164,140,201,13,180,219,142,45,93,146,132,41,71,161,17,152,245,120,47,139,215,150,2,226,133,191,139,152,126,252,70,235,182,236,133,61,28,165,176,79,48,234,22,218,154,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,97,60,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,78,96,0,20,3,197,31,223,179,19,127,82,253,207,8,79,254,10,158,235,23,79,218,4,239,187,169,194,127,141,85,198,202,121,78,247,88,193,191,179,251,123,238,230,4,85,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,149,120,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,9,179,99,83,162,59,54,99,156,182,88,66,156,113,90,25,232,148,145,153,158,133,215,177,24,173,156,247,113,47,135,105,34,167,133,152,45,59,157,85,250,104,53,9,188,163,79,32,255,0,116,176,234,57,114,98,154,85,181,73,105,90,165,93,123,17,233,169,138,149,184,174,10,173,213,92,159,113,215,36,248,137,245,41,46,203,144,238,196,163,123,142,44,214,179,209,36,73,45,84,163,61,8,136,135,92,36,38,67,108,179,189,179,49,104,199,52,238,69,42,163,2,168,180,235,166,228,181,80,138,70,90,238,45,61,175,159,212,99,97,200,12,162,60,8,209,219,70,196,52,202,16,148,235,174,132,73,34,34,212,114,7,91,114,215,97,90,246,245,78,228,168,171,108,90,92,55,166,188,122,25,250,141,160,214,174,196,103,217,39,216,143,234,49,65,249,253,205,5,87,31,113,126,165,6,12,173,150,245,13,247,160,49,31,98,79,122,217,149,40,146,230,227,105,11,45,91,120,139,105,234,95,51,62,216,39,9,48,222,177,139,56,133,68,176,232,109,238,145,86,157,26,41,158,168,45,137,117,246,218,221,235,41,36,122,27,133,211,113,126,142,227,96,92,183,224,205,167,149,124,9,141,76,38,188,50,225,83,145,83,173,61,185,213,238,144,136,108,166,66,246,239,115,79,196,107,162,15,78,157,11,227,81,153,253,206,61,209,142,56,155,89,180,105,19,57,22,205,10,108,138,107,77,242,219,87,63,147,34,83,105,119,85,48,135,19,185,183,72,182,153,158,159,19,62,216,75,44,248,91,113,226,182,48,219,180,154,11,58,183,6,163,18,161,61,237,205,254,231,136,137,76,165,215,118,169,105,223,183,152,71,181,38,106,63,34,25,51,62,216,145,14,231,196,106,109,139,79,111,115,118,61,45,155,113,217,26,153,115,157,132,252,166,141,123,77,37,183,93,196,122,18,148,69,219,113,247,29,215,12,60,48,94,34,102,82,12,167,145,244,22,252,102,171,9,94,191,217,24,159,8,200,180,222,147,236,191,153,124,140,91,182,116,169,190,39,44,119,172,84,150,188,154,13,72,255,0,197,79,144,95,17,174,181,73,179,106,163,41,163,238,135,214,159,241,40,197,251,112,211,106,67,121,91,160,155,235,220,74,76,85,35,161,22,137,58,116,61,11,160,144,120,157,83,126,141,135,55,69,82,41,106,252,90,52,215,154,46,157,86,150,22,162,238,70,93,203,204,134,191,55,214,11,99,70,49,99,85,207,42,131,106,120,217,85,155,130,107,140,23,142,136,222,238,116,181,26,125,165,160,139,83,112,187,233,223,200,88,38,80,248,95,69,180,237,179,186,177,130,159,254,200,103,196,218,136,156,211,253,206,75,109,133,145,111,143,44,208,189,174,37,194,236,90,247,237,160,232,243,213,195,174,153,23,14,159,196,108,50,167,108,159,69,140,169,53,6,185,202,61,204,50,196,151,157,94,231,164,237,45,85,176,180,74,76,254,26,245,33,84,232,92,250,21,89,46,54,124,137,180,233,4,164,159,170,173,142,182,175,210,71,161,151,204,133,191,112,213,207,91,23,197,30,14,11,98,52,189,149,122,123,45,70,166,191,203,51,230,180,132,67,140,210,54,179,28,146,157,86,165,158,170,89,153,121,244,208,196,141,206,182,4,98,102,61,97,171,150,214,29,93,190,1,78,106,167,33,248,8,238,248,130,56,242,80,101,204,121,196,108,221,205,66,117,215,166,154,252,116,168,139,223,135,110,102,109,11,186,5,187,46,205,241,30,149,146,211,13,72,244,141,61,27,150,235,170,65,122,165,36,244,246,117,234,101,250,5,163,228,67,36,180,140,187,218,209,238,27,158,151,182,237,154,194,21,33,92,245,31,43,123,113,86,164,104,135,220,105,90,58,202,186,145,22,191,87,121,132,0,3,241,71,180,140,254,5,168,163,238,45,88,155,248,97,143,236,219,113,164,115,99,209,105,201,140,225,108,219,177,230,102,206,65,167,170,8,207,66,87,125,76,190,177,6,69,132,112,129,198,20,218,216,187,80,195,202,138,244,139,86,128,234,216,233,255,0,140,59,42,3,41,46,136,51,236,147,238,162,47,171,184,185,227,36,184,157,15,169,24,173,12,250,112,216,129,116,26,241,35,3,232,190,30,164,122,120,232,158,37,75,231,255,0,82,178,223,175,38,81,37,59,82,151,79,213,79,94,199,228,98,167,36,196,174,89,213,147,106,66,60,36,248,222,90,161,205,187,145,242,213,39,234,171,254,145,96,121,74,226,171,116,216,201,102,212,198,249,62,149,166,22,237,149,13,141,177,201,252,123,135,244,81,162,41,74,220,165,180,158,253,52,215,177,152,182,12,51,197,171,27,23,40,12,220,150,53,103,210,16,158,221,181,126,29,230,187,45,104,62,142,161,39,221,181,249,121,125,67,216,128,0,0,0,0,0,0,0,0,0,0,254,29,117,12,182,110,184,122,37,61,204,64,236,216,113,62,177,48,170,50,173,204,54,47,76,215,151,237,171,233,163,248,125,13,133,151,71,162,41,11,220,135,23,231,211,111,196,200,84,94,46,227,174,35,227,109,121,234,253,253,92,241,239,187,183,255,0,22,97,173,52,67,104,254,196,218,11,179,72,242,242,250,245,245,249,125,202,46,43,102,34,98,138,210,166,109,128,222,156,201,124,232,199,179,82,119,79,81,199,155,81,234,166,84,93,62,191,174,228,50,159,144,140,52,203,132,103,170,142,51,233,74,244,157,186,203,221,33,141,155,77,244,251,30,33,196,30,168,123,78,222,90,247,62,146,160,136,146,90,23,97,226,113,170,246,99,14,176,206,179,121,73,94,198,233,254,31,113,232,103,167,50,67,109,249,37,94,107,248,31,250,198,180,55,37,101,235,138,183,34,174,255,0,227,36,108,215,183,228,160,147,228,69,249,191,1,233,113,55,8,174,156,44,126,43,55,20,125,133,47,127,41,91,219,61,118,146,12,250,33,106,254,216,158,227,243,5,47,201,120,107,138,150,189,229,22,71,36,169,181,120,82,30,86,194,87,209,55,37,183,21,208,210,175,204,242,35,63,243,13,143,48,98,249,131,136,248,89,107,94,80,100,115,138,167,71,131,37,197,108,52,253,35,145,155,112,203,67,74,127,60,188,136,191,204,61,168,0,0,252,61,8,181,63,33,94,156,69,179,247,27,11,105,243,176,115,15,23,186,225,157,25,214,229,74,208,203,144,218,211,46,58,211,177,232,234,66,182,184,218,15,82,89,25,246,46,154,152,167,42,213,102,169,115,86,101,86,170,210,60,68,234,132,133,190,243,155,18,141,238,56,179,82,143,68,145,17,106,165,31,98,34,22,85,195,63,34,140,92,18,161,99,142,35,179,204,136,193,181,34,151,19,113,151,210,17,195,146,203,219,217,144,71,216,214,91,20,141,60,207,200,133,181,69,140,204,40,172,195,140,141,140,176,218,90,109,58,153,232,148,150,132,90,159,94,196,62,163,228,236,102,31,82,86,234,55,26,116,211,169,144,250,17,18,72,146,93,139,160,138,188,75,103,49,19,43,149,228,60,173,13,228,202,109,29,15,170,142,157,51,78,223,80,161,10,18,16,229,114,156,219,189,16,169,108,165,95,81,172,181,27,28,229,26,44,72,153,116,176,91,134,173,80,118,237,41,71,208,251,248,22,62,63,160,69,126,46,120,65,2,234,195,8,183,228,88,250,84,104,238,32,220,119,122,186,199,106,60,247,77,58,26,201,62,210,181,215,105,159,215,216,83,85,46,165,42,143,82,139,85,132,230,201,16,222,67,237,43,66,61,22,133,18,136,244,50,50,238,69,220,135,185,197,12,95,173,98,140,26,59,117,229,243,100,210,161,199,134,151,116,66,126,141,162,94,133,162,80,146,238,225,159,153,252,204,99,248,239,185,22,67,82,89,86,215,25,90,92,65,233,174,134,71,169,119,27,1,112,224,196,9,56,129,150,26,19,243,21,185,218,49,69,164,107,161,22,164,205,62,33,235,209,41,243,89,252,126,179,24,51,138,142,85,157,188,236,197,226,221,170,198,233,180,162,55,102,163,113,22,172,52,212,217,14,43,85,188,69,221,73,232,148,153,252,53,236,41,197,73,122,36,131,74,139,99,172,175,67,236,122,40,143,252,93,197,206,112,141,199,87,239,204,54,155,135,21,153,124,202,149,9,110,42,58,57,100,90,66,102,60,6,82,122,165,180,167,218,89,247,81,171,235,238,44,32,5,4,113,57,118,99,185,167,171,248,180,233,177,153,9,107,169,117,108,170,51,52,237,250,123,245,17,73,49,158,83,7,37,40,213,178,86,211,86,165,223,77,71,205,36,106,81,36,139,169,158,132,57,143,68,168,209,95,139,33,230,249,46,41,40,148,193,234,149,122,186,234,149,121,252,59,24,155,121,47,226,61,120,96,204,234,125,149,136,82,61,37,108,56,251,76,18,246,52,207,132,108,206,59,123,180,106,50,220,115,99,109,47,166,186,158,191,29,12,238,47,9,241,126,201,198,91,94,53,213,100,85,60,100,71,219,66,148,124,135,155,216,165,54,135,13,63,74,132,25,232,78,39,174,158,127,94,158,216,0,0,0,0,0,0,0,0,0,0,0,120,172,98,198,43,7,2,172,10,166,35,98,53,122,37,58,155,78,142,251,173,52,236,166,89,126,160,251,108,184,242,98,69,75,203,66,93,146,226,90,89,54,209,40,141,70,95,89,150,186,217,138,199,155,203,50,88,185,93,197,107,206,108,181,46,163,33,104,166,65,122,65,60,138,77,56,150,163,143,9,163,74,16,157,141,165,90,26,137,9,222,179,91,138,45,235,81,158,63,169,210,106,180,89,40,135,89,166,75,129,33,200,236,75,67,82,89,83,75,83,15,180,135,153,116,146,162,35,52,56,211,141,184,133,118,82,22,149,22,164,100,98,229,56,97,103,214,78,51,210,162,101,251,24,43,178,231,226,13,50,60,151,169,85,121,124,164,21,90,156,194,89,216,203,142,169,222,108,137,201,37,62,163,50,107,214,101,131,113,106,82,201,197,170,194,128,113,42,213,106,85,2,149,54,187,93,169,196,167,83,105,209,220,151,50,100,183,146,203,17,152,109,38,167,29,113,197,25,37,8,74,72,212,106,51,34,34,35,51,26,203,227,125,235,74,196,172,104,191,177,26,133,30,91,20,219,170,232,170,214,225,181,45,9,75,237,177,38,91,143,54,151,18,149,41,36,178,74,200,140,137,74,45,117,208,207,184,188,158,25,120,41,251,11,101,30,214,241,21,15,21,62,251,210,245,153,177,221,236,181,227,88,103,195,182,222,173,161,73,210,43,81,183,164,247,104,233,187,181,70,157,186,84,95,16,140,47,170,225,86,112,113,38,153,80,84,183,163,215,235,14,221,16,101,189,9,81,145,33,138,130,142,73,242,181,51,39,16,211,174,59,28,220,73,232,165,199,95,68,153,26,19,98,156,22,47,248,213,220,188,221,120,125,34,225,151,50,165,106,221,11,146,136,47,27,170,68,10,116,200,237,155,36,209,168,182,37,11,144,196,245,154,16,125,23,189,74,34,230,17,170,194,134,181,153,177,247,167,198,79,180,11,135,239,23,197,212,240,184,247,19,195,47,215,95,124,77,18,168,7,159,187,44,11,54,250,147,111,202,188,45,232,149,101,218,181,134,235,244,130,146,70,164,69,168,182,211,173,53,32,145,174,213,45,9,125,195,70,226,61,171,218,180,232,180,33,73,244,0,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,186,158,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,23,252,0,3,85,113,127,220,46,61,196,240,203,245,215,223,19,68,170,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,122,235,102,139,51,119,246,105,177,66,165,136,23,124,153,112,233,171,144,165,81,109,226,168,189,38,21,25,131,109,166,246,48,151,15,106,86,180,176,210,157,90,18,130,113,194,82,246,167,82,74,113,0,184,158,21,121,231,170,226,148,111,218,221,139,149,73,117,11,178,155,30,85,74,135,112,212,170,138,145,38,178,199,52,220,118,43,202,144,225,186,228,150,137,197,41,27,55,17,199,105,68,105,71,35,115,150,62,0,2,154,248,214,98,103,225,6,56,217,120,91,18,93,42,68,75,62,223,93,65,239,14,230,249,81,231,79,123,233,24,145,162,204,145,163,17,33,184,132,26,82,173,175,154,140,212,149,163,76,107,194,78,202,170,221,89,210,183,235,180,249,17,27,143,103,81,234,181,185,201,121,106,37,184,194,227,42,9,37,162,36,153,26,249,179,154,81,146,141,37,177,43,61,117,34,74,175,120,121,252,66,178,169,88,149,96,92,184,115,93,145,45,138,109,213,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,13,93,198,201,25,66,197,233,56,239,150,140,61,197,42,131,242,223,169,85,168,232,102,168,252,150,26,101,114,42,49,150,168,179,30,36,53,234,37,11,144,195,171,65,36,147,234,41,62,170,61,146,204,0,58,154,117,167,106,209,235,181,123,166,147,108,210,161,86,174,15,15,233,122,140,120,77,183,42,161,200,65,161,143,16,234,72,150,239,45,6,105,70,243,61,169,51,34,208,135,108,2,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,0,4,85,226,143,238,39,137,191,169,126,248,132,40,4,109,80,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,13,170,0,4,117,226,31,122,213,108,12,150,226,173,118,141,30,35,210,37,81,209,68,90,100,161,74,65,49,80,146,212,23,148,68,149,36,247,165,169,46,41,7,174,132,178,73,153,40,136,210,122,240,141,148,242,177,130,159,181,219,47,182,78,14,57,80,241,178,237,250,121,248,247,210,239,49,181,206,125,213,200,149,202,87,45,179,54,73,247,157,38,247,32,149,203,36,110,213,90,153,229,81,72,28,98,176,207,240,63,53,140,223,81,34,85,78,37,251,111,195,168,61,42,67,127,185,85,58,49,28,55,24,142,178,65,17,236,97,136,107,90,13,74,82,84,249,40,204,146,180,17,100,190,7,215,173,42,5,255,0,138,120,114,244,121,103,82,174,81,233,213,184,238,165,9,228,37,136,47,58,203,169,90,183,110,37,154,170,12,154,72,146,100,100,151,53,52,232,68,172,235,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,255,0,128,0,4,85,226,143,238,39,137,191,169,126,248,132,41,91,41,222,244,248,55,246,129,111,125,226,192,217,76,4,85,226,143,238,39,137,191,169,126,248,132,41,91,41,222,244,248,55,246,129,111,125,226,192,217,76,0,64,14,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,23,252,0,41,91,141,95,189,61,173,246,127,7,239,26,136,202,188,12,127,126,207,226,223,243,144,181,64,0,0,30,126,255,0,191,236,220,44,179,106,216,131,136,55,12,74,29,189,67,142,114,103,78,146,103,177,164,106,68,68,68,68,106,90,212,163,74,16,132,145,173,107,82,82,146,82,148,68,122,235,102,139,51,119,246,105,177,66,165,136,23,124,153,112,233,171,144,165,81,109,226,168,189,38,21,25,131,109,166,246,48,151,15,106,86,180,176,210,157,90,18,130,113,194,82,246,167,82,74,113,0,184,158,21,121,231,170,226,148,111,218,221,139,149,73,117,11,178,155,30,85,74,135,112,212,170,138,145,38,178,199,52,220,118,43,202,144,225,186,228,150,137,197,41,27,55,17,199,105,68,105,71,35,115,150,62,2,154,248,214,98,103,225,6,56,217,120,91,18,93,42,68,75,62,223,93,65,239,14,230,249,81,231,79,123,233,24,145,162,204,145,163,17,33,184,132,26,82,173,175,154,140,212,149,163,76,107,194,78,202,170,221,89,210,183,235,180,249,17,27,143,103,81,234,181,185,201,121,106,37,184,194,227,42,9,37,162,36,153,26,249,179,154,81,146,141,37,177,43,61,117,34,74,175,120,121,252,66,178,169,88,149,96,92,184,115,93,145,45,138,109,213,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,13,93,198,201,25,66,197,233,56,239,150,140,61,197,42,131,242,223,169,85,168,232,102,168,252,150,26,101,114,42,49,150,168,179,30,36,53,234,37,11,144,195,171,65,36,147,234,41,62,170,61,146,166,30,40,254,253,152,155,250,151,238,120,66,127,240,84,247,88,186,126,208,39,125,221,78,19,252,106,174,54,83,202,119,186,198,13,253,159,219,223,119,48,34,175,26,191,117,139,91,237,2,15,221,213,17,0,56,92,123,246,97,151,235,175,185,230,140,171,198,175,222,158,214,251,63,131,247,141,68,97,252,163,103,38,78,83,240,191,24,233,246,164,105,105,190,239,120,244,102,109,169,199,9,169,16,160,174,59,146,74,67,207,146,220,73,239,75,82,77,77,22,199,16,110,37,60,196,154,53,37,71,95,246,85,126,221,95,249,86,227,185,46,58,135,254,178,100,234,148,233,14,127,198,113,231,156,113,127,53,41,74,243,51,23,211,144,156,144,80,178,143,98,59,54,227,139,74,169,98,109,111,154,213,110,183,13,229,200,101,17,73,227,54,98,196,83,141,54,182,217,216,150,150,225,108,37,45,221,119,41,73,109,162,69,122,241,53,200,149,87,4,111,42,142,57,225,109,179,17,188,47,175,72,109,82,161,210,216,82,17,109,205,89,37,42,67,141,234,100,136,207,59,170,155,90,54,182,133,185,200,218,217,19,60,216,235,149,28,215,98,62,82,177,29,23,173,148,239,142,165,78,229,177,95,160,62,241,162,45,94,42,76,204,146,163,34,62,91,200,220,163,105,226,35,83,106,82,136,201,104,91,141,175,97,235,2,255,0,179,113,78,205,164,226,14,31,92,49,43,150,245,114,57,73,131,58,49,158,199,81,169,145,145,145,145,41,11,74,137,72,90,20,68,180,45,42,74,137,42,73,145,122,0,20,3,197,31,223,179,19,127,82,253,207,8,79,254,10,158,235,23,79,218,4,239,187,169,194,127,141,85,198,202,121,78,247,88,193,191,179,251,123,238,230,4,85,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,149,120,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,0,0,0,0,0,0,0,0,0,0,0,0,0,1,226,113,99,23,172,156,26,181,228,221,87,181,83,193,196,97,181,169,39,200,121,205,234,75,107,115,111,209,33,102,90,147,106,235,167,151,213,173,58,103,67,136,245,227,140,211,170,22,86,30,200,244,109,176,135,221,96,215,177,167,188,91,100,114,27,221,163,177,144,227,123,219,113,29,53,212,180,248,234,101,9,25,137,81,173,63,42,67,45,243,156,74,87,41,243,213,41,245,117,213,74,242,248,246,33,195,81,26,84,105,50,234,71,161,143,162,163,60,150,10,74,145,163,102,173,164,173,75,190,154,137,91,195,25,217,141,102,158,145,225,19,174,246,99,165,222,165,209,179,168,195,215,191,232,237,212,95,184,10,247,226,229,142,175,88,120,109,11,14,40,210,249,117,42,234,219,84,132,114,200,245,132,244,121,236,168,245,83,106,79,180,130,236,162,87,213,220,83,26,82,244,185,4,148,150,247,94,94,133,216,181,81,159,248,187,139,142,225,91,149,103,108,203,49,24,183,117,49,182,101,88,137,216,40,220,71,163,14,181,10,67,107,213,15,25,119,74,186,41,36,127,29,59,12,231,196,127,16,36,225,254,88,107,175,195,86,215,107,37,42,145,174,132,122,19,212,249,103,175,84,171,205,5,240,250,200,107,251,33,247,37,72,118,75,202,220,227,203,83,139,61,52,212,204,245,62,195,32,97,126,47,214,176,186,13,97,186,10,249,82,106,176,228,67,83,186,33,95,70,233,35,82,209,72,81,119,108,143,200,254,100,60,53,82,165,42,177,82,149,85,154,230,249,19,30,91,238,171,66,45,86,181,26,140,244,34,34,238,103,216,133,202,112,139,194,24,22,182,24,202,191,37,71,214,163,87,113,102,219,187,213,210,59,177,224,58,73,218,75,52,251,73,215,93,164,127,87,97,42,115,115,22,36,188,186,95,205,204,86,136,43,118,170,162,232,125,252,11,255,0,15,210,53,198,175,33,13,215,42,45,181,213,9,150,242,83,245,18,207,65,125,220,52,103,71,151,149,202,18,24,86,166,201,69,105,125,15,162,138,157,15,94,255,0,88,149,102,68,162,52,159,99,232,62,109,70,97,133,41,109,35,105,171,93,122,153,143,168,249,74,140,204,216,175,67,146,141,236,190,218,154,113,58,153,106,149,22,134,90,151,94,198,42,87,137,134,69,24,183,229,78,199,28,57,103,151,17,243,118,69,82,38,227,63,164,51,153,37,231,183,189,32,207,177,32,182,37,26,121,151,153,10,213,162,214,106,150,205,102,45,106,147,35,195,206,167,200,67,236,185,177,43,216,227,107,37,36,244,81,25,30,138,73,119,35,33,113,188,58,115,247,27,20,169,240,48,115,16,215,182,225,133,29,166,162,74,208,207,158,218,19,18,58,19,177,152,233,66,119,56,226,207,83,89,153,118,62,154,24,176,178,208,203,82,243,31,160,0,3,197,99,61,243,7,14,48,182,233,188,167,200,228,166,153,71,157,37,181,108,53,122,237,198,113,194,45,9,42,252,195,242,50,255,0,48,215,15,27,47,201,120,149,138,151,69,229,42,71,57,53,42,188,217,12,171,97,39,232,156,146,227,137,232,73,79,231,249,145,31,249,135,237,169,132,55,77,221,104,214,47,58,108,125,105,244,86,36,62,250,247,183,217,150,146,226,139,67,89,43,217,81,118,35,253,61,135,105,150,203,209,86,6,56,217,119,30,237,168,98,187,78,230,158,154,232,132,204,101,103,249,42,252,207,34,27,18,224,173,236,198,34,225,157,26,242,140,189,237,212,60,70,211,208,203,94,92,135,27,243,74,124,209,240,47,245,143,108,100,74,45,15,176,138,249,176,200,70,26,102,62,51,53,70,217,244,93,122,54,237,37,238,144,254,253,198,194,125,143,16,218,11,68,51,167,111,61,123,151,90,111,204,22,81,113,91,46,243,18,87,109,51,116,7,53,229,203,231,70,45,250,19,90,250,141,188,226,139,69,60,146,235,245,253,94,67,8,177,211,17,240,74,188,213,126,193,174,120,7,218,221,255,0,138,176,238,186,161,196,127,101,109,101,217,213,249,121,253,90,91,166,83,248,159,88,152,171,25,54,230,36,151,161,171,200,215,98,190,154,71,136,212,223,89,244,102,34,80,141,168,109,30,125,119,124,72,196,241,105,212,60,217,58,217,234,149,118,49,253,128,0,0,0,0,0,0,0,0,12,113,141,24,245,135,216,19,67,69,118,251,170,120,70,93,215,150,92,135,220,221,162,219,73,254,41,181,153,104,110,163,203,207,235,210,156,51,79,196,183,18,113,197,110,208,173,22,63,7,40,7,183,115,59,227,204,230,254,33,69,235,57,21,11,78,139,105,71,223,174,239,129,117,136,214,181,171,112,95,85,248,246,245,187,11,198,84,102,111,229,53,204,67,123,182,33,75,62,171,52,164,189,84,40,250,159,144,180,60,165,112,158,142,211,16,111,140,112,153,204,117,124,221,104,220,179,46,94,134,251,95,213,17,166,117,212,185,75,237,253,207,196,197,156,91,182,213,22,212,166,53,71,160,195,240,209,25,221,177,190,98,215,166,170,53,31,85,25,159,117,25,247,243,29,160,8,45,197,175,18,85,106,229,242,69,161,29,237,143,220,91,54,122,186,233,225,231,65,112,251,164,203,178,190,37,250,69,77,229,87,13,31,197,156,112,183,172,166,11,83,157,226,245,237,249,16,223,115,205,73,254,215,241,47,245,11,100,226,67,150,232,119,126,4,189,84,164,171,250,101,70,219,200,61,15,175,58,100,68,171,218,116,147,236,164,251,145,254,129,72,29,72,254,98,218,120,66,102,17,19,104,147,240,110,176,127,79,29,199,102,198,95,254,173,40,129,29,9,209,45,233,220,207,169,175,95,137,121,139,62,35,212,181,47,49,250,0,56,245,9,209,169,144,100,84,102,185,203,98,43,75,121,213,104,103,181,9,35,51,61,11,83,62,132,125,133,99,231,219,137,60,74,100,90,174,16,225,26,55,205,87,62,36,218,158,166,92,190,146,163,184,223,38,68,83,35,209,68,218,181,74,250,246,35,238,98,169,43,53,154,149,193,83,147,89,171,201,241,19,37,186,183,158,115,98,81,185,107,81,169,71,162,72,136,181,51,51,232,67,220,101,234,215,93,225,140,86,165,13,182,121,171,126,175,5,41,78,237,186,153,202,105,37,215,82,252,239,136,216,199,8,173,133,218,56,121,65,162,56,91,85,30,157,21,10,71,125,166,150,27,73,150,186,158,186,109,239,168,246,64,0,33,135,21,170,139,48,114,204,234,29,239,34,162,166,83,223,186,169,243,180,242,249,10,55,182,148,72,184,233,75,82,119,18,102,176,102,90,233,175,210,16,217,7,43,15,162,70,94,240,253,109,177,202,34,182,169,69,166,237,218,254,225,99,168,245,24,179,135,208,241,75,14,174,27,10,115,252,134,235,116,201,112,9,237,166,174,89,188,195,141,110,218,74,78,186,115,12,244,220,90,252,75,184,215,191,53,89,112,186,178,235,137,181,91,110,176,142,108,7,37,62,236,9,58,182,158,108,115,144,250,26,86,196,186,226,147,170,89,51,209,71,169,118,63,158,21,30,223,9,176,134,243,198,43,194,157,104,90,20,207,21,34,108,150,90,89,243,154,71,45,11,117,182,205,127,72,180,17,232,110,39,166,186,158,163,96,172,163,224,178,240,27,4,104,118,60,149,107,55,195,198,147,52,180,237,39,194,48,211,133,209,107,46,237,126,73,233,240,248,158,94,168,211,226,85,105,242,105,147,154,230,70,150,202,216,117,27,140,183,33,73,52,168,181,35,35,46,134,125,140,86,14,115,56,91,78,185,43,149,76,71,193,143,85,217,107,126,100,154,111,67,230,58,165,200,121,106,230,201,150,68,90,154,154,78,132,157,60,200,187,144,237,120,90,229,135,24,112,86,253,184,46,59,246,222,244,108,87,160,75,167,32,252,92,87,183,40,222,132,178,63,162,117,102,90,147,75,242,242,239,219,91,50,31,9,239,38,52,25,18,22,122,37,166,150,179,63,129,17,25,141,117,115,191,113,42,228,204,205,243,33,79,243,83,22,183,83,136,131,219,183,68,166,161,36,200,187,23,231,9,213,144,252,162,89,120,195,149,106,171,215,36,110,100,186,156,183,218,142,230,247,75,149,204,167,69,52,171,68,60,130,86,134,226,143,67,211,81,0,179,83,151,218,230,93,113,86,167,103,212,189,104,142,60,244,152,14,122,133,186,49,201,125,182,186,19,142,25,116,100,253,163,215,227,243,202,25,57,171,225,126,40,180,246,94,113,106,159,185,235,137,197,70,160,212,249,178,11,194,205,124,163,196,140,92,150,9,36,189,166,227,138,213,199,9,39,217,90,116,49,212,102,203,34,248,133,150,170,163,179,205,94,149,182,222,90,156,143,59,70,24,209,6,167,205,41,229,248,135,28,252,91,27,181,63,142,157,203,174,36,193,188,116,196,12,12,185,153,185,108,90,183,132,121,181,39,152,158,67,14,115,16,78,54,179,78,174,182,178,45,77,164,117,211,203,235,214,218,242,145,197,18,204,197,149,83,44,92,72,131,232,90,255,0,37,152,229,43,154,236,159,24,247,208,53,187,99,49,18,134,247,184,226,207,77,218,39,110,157,140,140,79,72,51,99,84,97,179,62,27,156,198,36,54,151,91,86,134,90,165,68,70,71,161,245,46,134,67,238,0,0,0,0,0,0,0,0,0,3,137,86,171,82,168,20,169,181,218,237,78,37,58,155,78,142,228,185,147,37,188,150,88,140,195,105,53,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,162,206,37,249,196,147,153,12,92,122,199,179,43,18,255,0,99,171,30,67,144,161,50,220,198,157,137,86,168,182,183,16,237,81,38,206,169,90,20,147,229,178,102,183,52,104,141,105,229,155,238,32,117,60,60,242,89,85,205,62,40,71,174,221,246,252,181,97,93,181,32,206,224,152,82,85,20,166,190,77,238,106,158,195,137,73,169,107,82,141,165,58,72,52,154,25,53,31,49,181,173,157,214,21,196,103,32,180,44,112,195,134,49,19,10,169,254,138,188,240,230,223,240,52,218,60,8,203,84,90,157,30,41,45,196,83,88,140,202,79,150,242,55,57,225,249,72,209,74,95,41,68,100,164,45,154,86,180,238,154,237,141,117,81,175,91,90,119,130,173,91,245,8,245,74,116,158,82,28,228,74,97,196,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,97,60,151,102,218,213,205,206,22,21,211,77,107,192,220,148,47,13,79,185,169,202,75,109,114,231,42,51,107,91,236,52,79,58,225,67,113,195,121,44,173,195,37,43,146,225,25,106,131,18,0,69,94,38,152,215,251,11,101,30,233,240,244,255,0,21,62,251,214,202,135,189,173,236,181,227,88,123,196,56,230,142,33,73,210,43,82,118,40,183,104,233,181,185,38,157,218,81,94,19,216,191,178,134,41,217,184,103,233,79,70,126,22,220,20,234,23,141,228,115,188,47,138,146,219,60,222,94,228,239,219,204,221,183,114,117,211,77,75,93,70,205,22,157,173,66,177,173,90,53,149,107,65,240,84,91,126,159,30,151,78,141,205,91,156,136,172,54,150,218,111,122,205,75,86,212,33,37,170,140,212,122,106,102,103,212,86,15,27,76,20,255,0,104,185,140,135,80,248,89,85,8,174,59,255,0,188,76,136,227,40,38,255,0,247,210,113,74,115,251,65,37,62,217,136,255,0,194,51,19,45,92,59,205,195,52,235,166,95,132,252,53,183,229,219,52,231,214,227,109,178,153,206,63,30,67,72,113,75,90,116,230,120,85,52,130,78,229,41,215,90,65,39,214,212,175,80,107,89,155,31,122,124,100,251,64,184,126,241,124,93,79,11,143,113,60,50,253,117,247,196,209,42,128,0,6,42,205,143,186,198,50,125,159,220,63,119,62,53,172,23,83,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,255,0,128,0,106,174,47,251,133,199,184,158,25,126,186,251,226,104,149,66,144,56,157,103,106,102,57,226,60,156,36,194,251,175,126,27,90,251,161,189,38,147,82,124,226,220,178,148,108,184,227,143,32,141,45,60,203,15,50,148,50,123,86,157,200,113,212,56,164,186,130,78,53,200,38,77,164,230,251,20,38,211,235,178,101,192,177,45,136,228,245,199,58,12,214,152,154,133,190,219,197,13,152,228,227,110,18,150,183,90,53,40,205,27,9,182,156,213,73,89,182,74,179,252,253,228,42,222,204,94,23,194,168,97,141,10,37,50,251,176,168,231,79,181,160,195,240,176,33,75,136,151,25,50,128,233,242,140,201,13,180,219,201,140,130,91,77,54,227,231,184,210,133,40,202,138,233,53,106,173,2,171,10,187,66,169,203,167,84,169,210,27,151,14,100,71,148,203,241,159,109,68,166,221,109,196,153,41,11,74,136,148,74,35,35,35,34,50,27,10,100,115,55,116,172,223,97,26,174,183,233,209,40,247,101,6,66,105,183,29,41,137,9,90,16,249,160,148,137,76,160,212,110,162,51,197,187,103,48,181,37,182,243,100,167,57,70,226,164,80,0,215,219,137,165,90,149,90,207,30,39,204,163,84,226,79,142,220,138,108,69,187,25,228,186,132,190,197,50,35,47,52,106,73,153,18,219,117,183,27,90,123,165,104,82,79,67,35,33,42,184,26,210,105,79,85,113,146,186,245,50,34,234,80,227,208,98,71,152,166,82,111,178,195,202,156,167,90,67,154,110,74,22,166,25,82,146,71,162,141,166,204,245,218,90,90,248,13,99,49,190,202,165,97,174,52,95,216,115,66,145,45,250,109,171,116,85,104,144,221,150,180,169,247,24,141,45,198,91,83,138,74,82,147,89,165,4,102,100,148,150,186,232,69,216,93,247,10,202,181,42,163,145,203,6,29,62,167,18,84,138,92,138,196,73,205,50,242,86,184,175,157,78,75,196,211,169,35,213,11,54,158,105,194,74,180,61,142,33,93,148,70,114,212,0,0,82,183,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,106,128,41,91,141,95,189,61,173,246,127,7,239,26,136,202,188,12,127,126,207,226,223,243,144,181,64,20,173,198,175,222,158,214,251,63,131,247,141,68,101,94,6,63,191,103,241,111,249,200,90,160,0,138,188,81,253,196,241,55,245,47,223,16,133,0,141,170,0,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,181,64,0,130,188,98,177,51,240,63,42,108,216,177,37,210,142,93,251,112,67,167,189,22,67,159,186,149,6,49,156,199,31,142,130,89,25,236,125,136,104,90,205,42,74,82,249,36,200,148,180,25,83,14,30,217,85,92,74,191,237,172,57,161,72,136,197,74,234,172,66,162,67,118,90,212,150,27,126,75,200,101,181,56,164,165,74,36,18,150,70,102,73,81,233,174,132,125,134,209,0,42,175,142,119,239,39,252,100,254,109,17,171,132,253,211,93,183,243,181,104,82,105,19,188,60,75,154,159,87,165,213,27,229,33,126,34,42,32,189,45,45,234,162,51,70,143,196,142,189,82,100,175,83,77,118,169,68,115,171,141,95,186,197,173,246,129,7,238,234,136,128,28,46,61,251,48,203,245,215,220,243,69,255,0,0,0,8,171,197,31,220,79,19,127,82,253,241,8,82,182,83,189,233,240,111,237,2,222,251,197,129,178,152,8,171,197,31,220,79,19,127,82,253,241,8,82,182,83,189,233,240,111,237,2,222,251,197,129,178,152,0,128,28,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,0,82,183,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,106,128,0,0,41,3,137,214,118,166,99,158,35,201,194,76,47,186,247,225,181,175,186,27,210,105,53,39,206,45,203,41,70,203,142,56,242,8,210,211,204,176,243,41,67,39,181,105,220,135,29,67,138,75,168,36,227,92,130,100,218,78,111,177,66,109,62,187,38,92,11,18,216,142,79,92,115,160,205,105,137,168,91,237,188,80,217,142,78,54,225,41,107,117,163,82,140,209,176,155,105,205,84,149,155,100,171,63,207,222,66,173,236,197,225,124,42,134,24,208,162,83,47,187,10,142,116,251,90,12,63,11,2,20,184,137,113,147,40,14,159,40,204,144,219,77,188,152,200,37,180,211,110,62,123,141,40,82,140,168,174,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,176,166,71,51,119,74,205,246,17,170,235,126,157,18,143,118,80,100,38,155,113,210,152,144,149,161,15,154,9,72,148,202,13,70,234,35,60,91,182,115,11,82,91,111,54,74,115,148,110,42,69,13,125,184,154,85,169,85,172,241,226,124,202,53,78,36,248,237,200,166,196,91,177,158,75,168,75,236,83,34,50,243,70,164,153,145,45,183,91,113,181,167,186,86,133,36,244,50,50,18,171,129,173,38,148,245,87,25,43,175,83,34,46,165,14,61,6,36,121,138,101,38,251,44,60,169,202,117,164,57,166,228,161,106,97,149,41,36,122,40,218,108,207,93,165,165,175,128,214,51,27,236,170,86,26,227,69,253,135,52,41,18,223,166,218,183,69,86,137,13,217,107,74,159,113,136,210,220,101,181,56,164,165,41,53,154,80,70,102,73,73,107,174,132,93,133,223,112,172,171,82,170,57,28,176,97,211,234,113,37,72,165,200,172,68,156,211,47,37,107,138,249,212,228,188,77,58,146,61,80,179,105,230,156,36,171,67,216,226,21,217,68,103,86,220,81,253,251,49,55,245,47,220,240,132,255,0,224,169,238,177,116,253,160,78,251,186,156,39,248,213,92,108,167,148,239,117,140,27,251,63,183,190,238,96,69,94,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,25,87,141,95,189,61,173,246,127,7,239,26,136,128,2,231,184,92,228,74,171,130,116,167,177,223,26,45,152,145,239,106,228,116,38,223,167,75,97,94,54,222,132,164,172,157,91,155,143,107,82,100,37,105,35,70,206,99,77,164,208,106,73,188,243,73,176,161,212,221,54,157,171,124,208,165,90,215,173,179,74,184,40,179,118,120,154,117,82,19,114,226,191,177,105,90,55,180,225,41,10,218,180,37,69,169,116,82,72,203,169,16,161,124,251,100,130,187,148,123,237,169,182,228,90,173,75,12,171,124,166,168,149,185,143,34,67,200,148,76,145,189,22,90,155,105,180,54,246,244,186,182,203,97,37,109,105,181,74,83,110,146,61,87,12,92,217,222,216,29,139,17,176,165,186,29,86,226,179,47,154,130,93,170,64,166,83,38,85,42,16,156,106,51,223,186,161,69,97,127,240,74,146,105,105,215,20,196,98,218,147,54,210,71,122,128,40,7,138,63,191,102,38,254,165,251,158,16,159,252,21,61,214,46,159,180,9,223,119,83,132,255,0,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,8,171,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,163,42,241,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,168,0,0,0,0,0,0,0,0,0,0,0,0,3,225,58,108,106,116,71,167,76,115,150,196,118,212,235,138,208,207,68,164,140,204,244,46,189,136,196,12,205,191,20,75,47,9,149,83,177,112,222,15,166,174,14,75,241,206,79,53,216,222,13,239,167,107,118,199,162,41,14,108,113,180,30,155,180,86,237,59,17,152,169,60,100,199,76,64,199,59,153,235,150,250,171,120,183,156,82,185,105,228,48,223,45,6,227,139,36,234,211,104,35,208,221,95,93,60,254,173,50,222,83,178,47,136,89,149,170,53,60,149,232,171,109,149,165,114,39,104,195,250,160,148,193,169,60,191,16,219,159,139,127,118,165,240,211,185,244,237,243,141,86,194,252,46,105,156,188,225,45,63,107,246,243,169,143,94,170,115,100,31,138,154,193,72,137,36,185,47,146,137,27,141,182,215,171,110,26,75,178,117,234,99,23,229,91,47,181,204,197,98,173,50,207,166,250,177,27,121,153,51,220,245,15,108,98,146,195,110,244,55,27,51,232,241,123,39,175,195,229,63,115,225,148,75,51,7,178,173,75,122,218,141,203,151,77,150,195,82,28,222,233,243,121,116,233,70,165,104,183,150,73,212,219,73,232,90,232,32,174,72,46,37,91,121,153,177,164,37,254,82,101,86,233,145,22,123,119,106,149,84,35,25,151,99,252,209,177,84,7,147,38,12,121,8,61,82,235,72,89,31,196,140,136,199,220,86,111,20,172,176,227,14,53,95,182,253,199,97,91,222,146,138,204,8,148,229,159,139,138,206,213,19,211,86,103,244,174,160,207,66,117,30,94,125,251,233,213,100,207,133,180,235,110,185,75,196,124,103,245,157,136,182,38,70,166,244,46,91,169,92,119,144,174,108,105,102,71,161,165,212,232,105,211,204,203,177,11,62,167,83,226,82,169,241,169,144,90,229,198,136,202,24,105,27,140,246,161,41,36,164,181,51,51,62,132,93,204,98,44,220,96,178,241,227,4,171,150,60,101,105,48,227,201,145,8,180,239,35,194,62,211,101,213,104,46,238,254,82,180,248,252,75,95,76,89,194,27,207,7,111,10,141,161,119,211,60,51,240,164,188,210,15,156,210,249,136,67,174,54,75,250,53,172,139,83,109,93,53,212,180,30,32,102,172,170,229,194,234,204,86,38,210,237,186,58,57,80,27,148,195,179,229,106,218,185,81,202,67,8,117,91,20,235,106,86,137,120,143,68,158,167,216,190,91,7,225,46,31,67,194,204,58,183,172,40,47,243,219,162,83,34,64,55,182,154,121,134,203,13,181,187,105,169,91,117,229,145,233,184,244,248,159,113,230,51,78,250,35,229,239,16,22,227,28,210,59,106,170,90,110,219,167,238,23,250,141,111,174,85,18,238,58,170,210,157,164,169,175,153,22,186,233,244,134,47,35,133,45,73,153,249,102,105,13,119,143,81,75,42,239,221,52,248,58,249,124,196,207,0,1,227,113,114,215,93,223,135,181,234,35,101,185,82,41,242,144,148,118,220,106,97,196,145,107,169,105,174,238,250,141,115,179,11,107,174,207,198,59,174,132,227,60,165,177,87,156,149,39,118,237,13,50,157,73,245,212,255,0,55,226,60,61,26,179,82,183,234,113,171,52,137,62,30,100,71,80,243,46,108,74,246,173,10,37,36,244,81,25,30,134,68,125,72,90,222,66,120,147,196,169,197,165,97,14,46,35,100,212,242,34,66,169,234,103,204,233,22,59,109,242,99,197,34,45,84,110,43,85,47,167,99,62,198,44,226,159,58,53,78,12,122,140,39,57,140,74,105,15,52,173,12,183,33,68,70,71,161,232,101,208,203,184,228,0,15,195,61,11,83,242,21,133,197,239,48,136,133,68,129,131,116,115,250,105,14,53,54,74,255,0,245,106,68,248,235,78,138,111,78,228,93,73,122,252,11,204,85,21,18,151,34,187,89,131,69,139,248,234,132,150,162,183,219,218,90,201,37,220,200,187,159,196,133,232,101,239,44,52,234,70,78,23,106,110,214,125,195,108,155,207,116,87,227,159,165,52,218,139,241,166,159,104,188,140,139,234,20,171,139,118,220,139,7,22,238,171,108,207,107,180,106,252,232,201,62,135,161,179,37,196,23,154,188,209,241,63,210,46,51,132,166,36,170,234,203,228,123,66,67,219,223,183,119,239,245,116,215,196,78,156,225,118,73,23,100,252,79,244,9,210,3,171,184,173,170,45,215,76,118,143,94,135,226,98,61,183,123,124,197,163,93,20,74,46,169,50,62,233,35,239,228,43,31,54,188,39,163,186,196,235,227,3,229,242,221,71,43,74,55,44,207,126,166,195,95,213,18,102,104,90,23,53,125,191,185,248,24,171,203,170,213,184,44,90,252,139,118,226,133,224,234,48,246,115,90,230,33,205,187,208,149,151,84,26,146,126,170,210,125,15,204,75,156,172,113,45,196,156,14,91,84,43,185,143,194,58,1,110,218,206,248,240,249,95,143,81,250,205,197,90,213,170,221,73,247,233,183,224,125,46,63,5,241,235,15,177,218,134,186,237,137,84,241,108,181,167,48,185,15,183,183,85,184,146,252,107,104,51,212,218,95,151,151,213,174,71,0,0,0,0,0,0,0,1,252,173,105,109,38,181,158,132,66,18,102,235,137,69,147,129,70,171,114,201,103,211,151,1,105,189,189,207,69,229,126,33,101,213,200,171,66,181,109,213,31,126,155,126,38,90,83,78,43,98,221,233,140,247,67,151,77,233,80,241,115,93,211,67,229,52,222,154,54,132,127,99,66,11,179,73,242,242,250,245,207,153,97,225,231,139,24,251,45,53,10,140,127,65,208,58,254,238,223,26,78,238,143,23,226,202,74,22,95,72,201,39,254,54,189,139,173,198,101,211,41,248,101,150,250,19,84,203,58,6,178,147,187,155,43,155,35,233,61,119,148,94,163,143,56,69,161,60,162,232,127,63,134,153,172,0,5,35,113,106,197,228,222,120,227,248,11,13,205,99,219,94,215,78,254,34,28,23,124,208,71,221,39,249,71,250,59,15,105,193,203,9,158,169,226,37,79,20,101,51,244,116,110,79,134,94,226,254,204,197,65,133,244,37,151,195,205,39,242,211,184,183,202,141,58,37,90,27,144,39,53,204,97,221,55,39,113,150,186,25,25,117,35,35,238,68,53,229,205,134,82,111,76,187,221,181,50,145,19,157,111,51,38,44,72,211,121,141,39,152,227,145,9,229,23,44,158,113,101,161,165,194,235,211,213,249,145,12,93,131,120,137,84,194,204,73,160,94,180,165,237,114,157,81,138,250,203,68,158,228,55,33,183,13,62,178,85,166,188,178,235,161,255,0,168,108,101,128,88,141,27,21,112,134,213,189,152,86,174,84,41,16,94,146,90,31,170,243,145,90,113,101,213,41,215,241,157,200,136,191,204,50,16,15,55,127,226,13,175,134,150,212,203,170,237,168,120,56,16,153,113,229,175,148,227,158,195,106,89,150,141,165,74,246,80,175,47,33,76,89,236,226,17,114,99,85,118,165,96,216,18,188,29,161,29,79,67,95,168,219,158,47,106,228,180,110,125,44,100,58,222,246,157,71,171,187,166,157,245,212,202,12,40,205,74,53,25,245,51,212,192,103,188,140,114,255,0,108,237,139,204,107,152,94,156,166,104,91,180,208,253,33,27,168,216,162,46,158,25,157,11,66,229,167,66,248,116,31,80,0,16,163,139,28,20,204,203,65,41,71,167,34,171,205,47,172,169,243,191,235,20,113,74,117,81,234,112,223,71,180,219,237,172,190,178,81,24,216,187,37,181,55,170,185,108,177,95,127,218,69,10,152,223,151,98,129,28,252,136,190,35,56,14,130,245,177,173,124,66,162,59,110,221,180,223,29,1,221,219,154,231,56,215,83,66,144,125,91,82,85,236,173,69,223,204,97,104,249,12,203,108,106,207,166,89,177,180,116,189,100,151,164,231,244,86,253,196,127,213,31,31,45,6,109,181,44,219,126,203,166,51,73,183,160,248,104,236,54,150,144,158,106,215,162,82,148,164,139,85,168,207,178,75,207,200,119,96,0,3,164,190,37,156,11,46,191,57,42,218,113,233,114,157,35,211,93,13,45,40,255,0,212,53,182,204,69,69,85,92,114,191,39,45,205,230,229,201,84,86,186,105,174,179,29,63,129,124,69,232,240,243,160,46,131,149,139,59,123,188,207,72,211,105,243,203,213,211,105,57,78,137,211,185,235,219,191,79,168,114,115,179,150,138,94,98,176,138,169,76,63,82,173,75,142,253,66,158,126,177,239,144,220,89,41,105,31,141,109,37,170,158,238,163,50,248,150,157,168,46,230,160,92,120,69,136,178,169,18,211,225,170,214,213,85,105,66,181,109,122,59,29,245,36,149,161,26,147,237,54,125,53,50,233,230,66,237,178,1,142,20,188,206,101,221,86,125,223,251,162,117,50,57,208,166,51,235,35,157,29,184,49,91,113,123,155,109,178,78,170,125,69,161,25,153,121,31,195,6,103,15,133,93,62,174,205,66,254,193,5,114,102,145,59,33,234,86,138,87,53,90,72,117,74,231,73,150,68,157,76,218,70,132,158,157,254,36,42,206,246,177,110,156,56,184,165,91,119,93,59,193,84,32,188,182,156,111,156,219,154,41,14,41,7,213,181,41,62,210,20,93,207,176,150,89,44,226,25,119,224,45,82,13,165,120,175,210,54,146,205,168,198,141,26,103,194,164,213,29,190,102,173,198,91,171,218,211,74,245,117,235,175,199,77,110,95,6,241,170,199,199,11,78,61,219,100,84,188,84,103,82,142,97,114,94,71,45,102,211,110,26,126,149,180,25,232,78,167,174,158,127,94,158,248,0,0,0,0,0,0,0,0,0,86,7,22,76,237,67,167,208,191,107,38,16,221,124,217,245,77,234,188,106,148,138,147,14,54,204,84,173,230,28,163,57,203,53,56,135,148,227,102,111,160,205,181,37,180,161,181,19,137,125,196,166,181,112,47,2,241,31,49,120,143,78,194,252,47,163,120,234,172,237,93,121,231,76,209,22,159,21,38,68,228,169,46,17,31,45,148,110,78,167,161,168,212,164,161,9,90,214,132,43,98,156,11,192,188,56,203,166,28,83,176,191,11,232,222,6,149,7,87,94,121,211,37,202,168,74,81,17,57,42,75,132,69,204,121,123,83,169,232,73,36,165,40,66,80,132,33,9,200,2,160,56,181,228,187,240,46,187,51,53,214,2,119,81,110,58,131,44,93,20,182,32,237,77,58,115,136,218,153,201,83,72,36,19,47,173,4,78,169,211,37,120,151,146,123,156,57,27,91,136,25,63,204,165,119,42,216,227,71,196,218,97,115,169,79,109,165,220,145,19,21,15,185,46,142,235,205,174,67,109,18,148,141,175,23,41,14,54,100,180,23,49,180,18,140,208,107,74,182,19,194,172,76,181,113,147,14,45,204,82,178,165,248,138,45,205,79,106,161,27,115,141,173,198,119,151,174,195,188,181,173,9,121,165,146,155,113,4,163,216,226,22,147,61,82,98,178,248,220,98,244,149,213,112,247,1,32,191,45,184,236,71,118,239,170,54,166,26,228,62,181,169,200,176,148,135,58,186,75,108,155,158,74,79,170,131,39,155,63,92,200,182,97,94,17,24,59,74,196,172,209,174,238,184,232,50,231,83,112,250,142,237,110,51,167,21,46,194,110,170,167,91,102,34,95,82,208,164,146,201,43,144,251,68,70,149,243,34,165,105,63,163,81,11,201,17,171,136,174,14,80,177,147,40,247,220,106,187,222,30,93,159,79,126,241,165,201,218,181,242,101,64,97,215,20,91,18,180,18,185,172,28,134,53,86,228,163,159,191,106,148,132,144,160,204,61,189,106,184,107,127,219,88,141,66,143,17,250,149,171,88,133,91,134,212,180,41,76,56,252,103,144,243,105,113,41,82,84,104,53,32,136,200,148,147,211,93,12,187,141,154,48,246,245,165,98,85,129,109,98,53,10,60,182,41,183,85,30,21,110,27,82,208,148,190,219,18,89,67,205,165,196,165,74,73,44,146,178,35,34,82,139,93,116,51,238,53,204,205,143,189,62,50,125,160,92,63,120,190,46,167,133,199,184,158,25,126,186,251,226,104,149,64,0,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,11,169,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,127,192,0,53,87,23,253,194,227,220,79,12,191,93,125,241,52,97,78,43,57,218,153,133,52,40,217,126,194,27,175,193,222,117,158,92,202,253,74,151,82,126,61,66,223,138,133,180,243,13,161,108,154,121,111,72,235,169,26,247,37,130,61,205,153,72,109,101,84,56,47,132,55,150,61,98,133,191,132,120,126,196,71,43,183,20,133,51,28,229,190,76,176,210,16,218,157,117,231,23,212,201,13,180,219,142,25,36,148,179,36,25,37,42,81,146,79,98,140,188,101,250,193,203,46,23,193,194,140,57,68,181,211,97,200,145,45,217,147,137,147,155,53,247,156,53,41,217,14,50,219,105,113,100,157,141,37,70,157,73,182,155,79,93,164,50,88,169,94,44,89,32,135,109,250,79,54,120,103,23,100,74,133,64,157,189,161,27,204,50,204,87,30,240,236,71,149,21,148,180,131,87,53,243,89,200,53,56,183,20,236,132,172,147,180,220,82,96,182,88,179,11,117,101,127,25,104,184,185,107,70,241,254,3,153,26,163,75,92,167,35,179,83,130,234,118,187,29,197,32,255,0,189,113,6,164,173,40,117,166,150,104,94,205,167,177,70,21,98,101,171,140,152,113,110,98,149,149,47,196,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,6,180,57,155,171,82,171,249,146,197,122,237,10,167,18,163,77,168,223,21,217,112,230,68,121,47,49,37,135,39,188,166,221,109,196,153,165,104,82,76,148,74,35,50,50,50,50,22,233,193,215,12,255,0,3,242,166,245,245,46,37,40,229,223,183,4,202,131,50,163,183,251,169,80,99,25,67,109,137,11,52,17,158,199,216,152,180,32,148,164,165,47,154,136,201,75,89,20,234,1,64,60,81,253,251,49,55,245,47,220,240,132,233,224,151,116,208,165,224,21,245,101,71,157,190,181,74,188,14,169,50,55,41,101,202,139,46,20,118,227,185,188,203,98,183,46,20,146,208,140,212,92,189,84,68,74,73,157,138,128,0,10,86,227,87,239,79,107,125,159,193,251,198,162,50,175,3,31,223,179,248,183,252,228,45,80,5,43,113,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,168,2,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,0,17,87,138,63,184,158,38,254,165,251,226,16,160,17,181,64,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,54,168,0,21,87,199,59,247,147,254,50,127,54,136,149,195,46,147,74,173,103,143,12,33,214,105,145,39,199,110,69,74,90,26,146,202,93,66,95,98,153,45,230,93,36,168,140,137,109,186,219,110,33,93,210,180,37,69,161,145,24,216,36,4,10,227,63,73,170,212,114,161,68,153,79,166,75,149,30,151,124,64,151,57,214,89,82,209,21,131,135,53,146,117,213,17,104,132,27,175,52,217,41,90,22,247,16,158,234,34,58,224,225,189,116,208,172,252,237,97,109,90,227,157,225,34,72,168,75,165,182,231,41,110,110,149,54,12,136,145,155,209,4,102,91,223,125,164,107,166,212,238,213,70,73,35,50,177,94,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,23,252,0,0,34,175,20,127,113,60,77,253,75,247,196,33,74,217,78,247,167,193,191,180,11,123,239,22,6,202,96,34,175,20,127,113,60,77,253,75,247,196,33,74,217,78,247,167,193,191,180,11,123,239,22,6,202,96,2,0,113,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,224,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,0,10,234,226,179,157,169,152,83,66,141,151,236,33,186,252,29,231,89,229,204,175,212,169,117,39,227,212,45,248,168,91,79,48,218,22,201,167,150,244,142,186,145,175,114,88,35,220,217,148,134,214,85,67,130,248,67,121,99,214,40,91,248,71,135,236,68,114,187,113,72,83,49,206,91,228,203,13,33,13,169,215,94,113,125,76,144,219,77,184,225,146,73,75,50,65,146,82,165,25,36,246,40,203,198,95,172,28,178,225,124,28,40,195,148,75,93,54,28,137,18,221,153,56,153,57,179,95,121,195,82,157,144,227,45,182,151,22,73,216,210,84,105,212,155,105,180,245,218,67,37,138,149,226,197,146,8,118,223,164,243,103,134,113,118,68,168,84,9,219,218,17,188,195,44,197,113,239,14,196,121,81,89,75,72,53,115,95,53,156,131,83,139,113,78,200,74,201,59,77,197,38,11,101,139,48,183,86,87,241,150,139,139,150,180,111,31,224,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,251,215,16,106,74,210,135,90,105,102,133,236,218,123,20,97,86,38,90,184,201,135,22,230,41,89,82,252,69,22,230,167,181,80,141,185,198,214,227,59,203,215,97,222,90,214,132,188,210,201,77,184,130,81,236,113,11,73,158,169,49,174,102,102,234,212,170,254,100,177,94,187,66,169,196,168,211,106,55,197,118,92,57,145,30,75,204,73,97,201,239,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,133,186,112,117,195,63,192,252,169,189,125,75,137,74,57,119,237,193,50,160,204,168,237,254,234,84,24,198,80,219,98,66,205,4,103,177,246,38,45,8,37,41,41,75,230,162,50,82,214,69,58,128,80,15,20,127,126,204,77,253,75,247,60,33,58,120,37,221,52,41,120,5,125,89,81,231,111,173,82,175,3,170,76,141,202,89,114,162,203,133,29,184,238,111,50,216,173,203,133,36,180,35,53,23,47,85,17,18,146,103,5,184,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,241,170,184,217,79,41,222,235,24,55,246,127,111,125,220,192,138,188,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,50,175,26,191,122,123,91,236,254,15,222,53,17,234,184,91,228,22,30,34,120,28,205,227,29,62,149,82,180,11,198,71,183,109,217,145,152,156,205,93,194,230,198,122,76,182,220,74,208,150,90,89,56,77,182,100,78,41,214,201,207,81,13,163,157,111,224,3,31,227,166,5,225,198,98,240,226,163,133,248,161,70,241,212,169,218,58,203,205,25,34,85,62,82,72,201,185,81,156,50,62,91,200,220,173,15,67,73,165,74,66,210,180,45,104,86,21,201,70,65,112,227,42,118,172,42,181,110,159,74,185,177,54,70,146,42,23,27,145,137,207,0,226,155,91,103,26,156,167,19,189,150,73,14,56,133,56,68,151,30,220,163,94,137,216,211,82,168,5,0,241,71,247,236,196,223,212,191,115,194,19,255,0,130,167,186,197,211,246,129,59,238,234,112,159,227,85,113,178,158,83,189,214,48,111,236,254,222,251,185,129,21,120,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,101,94,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,0,0,0,0,0,0,0,0,0,0,0,0,6,51,198,108,194,97,182,6,211,14,117,241,89,240,171,92,89,82,88,111,195,200,95,51,144,132,173,69,171,77,175,78,139,79,127,143,158,134,41,223,58,124,67,46,252,122,170,206,180,172,229,250,58,210,108,221,140,72,209,167,188,82,73,82,27,230,106,228,100,58,141,205,58,159,87,94,154,124,117,210,38,89,54,45,211,136,247,20,91,110,212,167,120,218,132,231,144,211,109,243,155,111,85,45,196,160,186,184,164,167,218,90,75,185,119,22,153,147,190,21,148,250,67,48,47,236,111,87,58,110,141,72,102,149,162,147,202,86,145,221,74,185,209,165,153,43,67,39,81,161,167,175,127,129,12,231,159,252,112,165,229,143,46,233,179,237,15,220,243,170,113,202,133,13,159,89,124,152,238,65,148,219,107,220,227,110,18,180,83,9,45,12,200,207,204,254,52,147,108,208,46,60,93,196,88,180,136,137,241,53,107,150,170,132,173,90,182,141,93,144,249,36,213,161,154,83,237,56,93,53,34,235,228,66,253,50,75,150,138,94,93,112,138,151,76,47,90,173,83,142,196,250,129,250,197,178,67,145,99,37,212,126,53,196,158,138,103,186,116,47,129,105,223,141,196,46,128,170,246,86,47,29,174,242,253,29,77,168,79,63,87,93,196,221,58,95,78,229,167,126,253,126,161,69,217,119,168,170,149,142,86,28,228,57,176,219,185,41,106,215,77,116,210,99,71,240,63,128,217,38,199,150,115,236,186,4,229,43,113,200,165,197,116,207,77,53,53,52,147,255,0,88,238,192,0,7,73,117,217,182,253,233,76,122,147,112,193,241,49,223,109,77,45,60,213,163,84,169,42,73,150,168,81,31,101,31,159,152,194,82,50,23,150,217,53,159,77,61,99,106,233,245,81,122,78,127,85,111,220,103,253,81,241,242,208,102,155,42,198,181,240,246,136,213,187,105,83,124,12,6,182,237,107,156,227,189,73,9,65,117,113,74,87,178,132,151,127,33,223,140,31,157,26,155,212,172,182,95,79,177,237,46,133,83,111,203,177,192,144,126,100,127,1,174,141,85,213,72,169,204,125,126,211,143,184,179,250,205,70,98,241,248,78,65,76,60,180,26,146,122,243,234,188,211,250,206,159,7,254,161,53,192,0,124,165,105,225,158,212,181,46,90,181,47,143,65,174,190,121,249,127,182,118,250,229,181,203,47,78,85,53,45,218,234,126,144,147,212,96,64,73,154,84,74,35,234,71,169,9,207,145,78,33,23,38,10,215,41,214,13,253,43,198,90,18,20,204,52,122,141,183,225,55,46,51,68,231,209,70,91,174,108,105,165,250,187,186,235,223,93,12,238,118,192,196,27,95,18,237,168,119,85,165,81,241,144,102,50,219,168,95,37,198,253,182,210,178,45,28,74,79,217,90,124,188,199,164,1,143,113,247,17,163,97,86,16,221,87,179,234,209,202,125,34,115,209,139,67,245,158,110,43,174,32,186,37,90,126,47,185,145,151,249,134,185,184,201,136,149,76,83,196,154,253,235,85,94,231,42,53,25,79,160,180,73,109,67,146,28,112,147,234,165,58,233,204,62,186,23,250,132,147,225,193,149,202,246,49,99,21,18,252,153,31,149,111,218,181,40,213,51,123,122,21,205,126,52,168,142,242,182,147,168,90,117,109,195,61,219,84,69,240,51,232,47,114,52,102,97,198,106,36,116,109,105,148,37,180,39,83,61,18,69,161,23,94,189,136,81,87,20,188,38,122,195,204,52,219,141,150,118,197,184,144,229,69,74,220,71,171,210,39,77,89,254,90,143,178,62,4,95,34,30,135,132,182,47,21,153,142,95,128,179,28,210,61,203,219,167,111,15,14,115,190,72,51,238,162,252,162,253,61,133,220,128,0,194,153,139,202,134,25,102,66,132,237,50,241,129,164,165,109,229,202,230,200,250,63,93,149,31,168,219,205,145,234,76,164,186,159,207,227,173,57,230,123,135,158,44,96,20,197,84,41,177,253,57,111,244,253,221,190,52,109,189,25,47,197,156,149,172,254,145,227,79,252,93,123,31,76,7,133,56,183,122,96,197,208,221,211,101,212,60,36,214,181,212,249,77,57,174,173,173,31,217,16,178,236,234,188,188,254,173,46,91,40,188,74,44,156,117,52,219,151,179,62,131,184,15,93,141,238,122,87,55,241,235,62,173,197,66,19,163,109,36,251,245,221,241,35,214,109,161,105,113,36,180,30,164,99,250,0,0,0,0,0,0,31,134,122,117,49,89,252,73,51,245,42,204,84,204,21,194,233,156,186,153,242,252,124,222,89,31,39,250,142,75,127,70,252,115,74,181,74,156,79,170,190,157,207,174,132,42,134,137,65,184,239,170,210,105,212,104,158,58,161,35,93,168,230,54,214,237,168,51,238,163,74,75,213,65,255,0,136,91,166,79,120,93,219,150,50,202,242,198,6,253,43,61,127,212,241,117,113,143,15,167,136,109,94,188,121,106,74,247,37,109,159,82,233,166,158,102,98,197,34,67,143,5,132,198,138,222,198,211,174,133,169,159,115,215,207,235,31,112,0,30,71,21,238,248,182,21,129,84,187,38,57,177,152,60,141,202,208,207,77,239,161,178,232,73,81,247,89,121,24,214,134,237,184,234,87,205,207,42,189,55,215,149,55,102,239,100,189,134,210,130,236,73,46,200,47,33,125,92,60,48,59,246,26,203,221,21,138,156,94,77,110,161,226,124,121,111,221,248,185,210,205,191,101,197,163,216,112,189,157,62,125,123,74,33,231,47,252,63,181,241,50,217,149,105,93,244,239,27,77,152,133,161,198,185,206,55,169,45,181,54,126,179,106,74,189,149,168,186,31,152,133,55,15,8,92,19,169,93,101,112,81,170,222,141,138,169,254,45,112,185,18,222,213,28,211,89,163,152,169,186,246,50,78,186,121,106,38,150,27,88,84,140,50,178,233,54,69,8,180,133,73,136,196,70,189,174,169,105,164,52,71,235,41,71,217,5,220,207,235,62,227,211,140,57,152,156,208,97,190,93,237,41,181,187,178,173,178,114,88,115,193,197,228,62,124,247,185,78,169,180,111,109,167,9,59,148,202,139,83,45,11,185,252,232,251,54,25,193,190,179,47,117,202,122,160,247,134,160,176,250,202,20,61,172,175,70,201,199,205,181,111,38,91,95,176,249,150,138,235,211,83,235,219,194,224,110,95,177,27,31,238,134,109,171,6,143,227,20,107,79,136,115,196,48,223,41,190,99,72,82,244,117,196,110,211,156,142,132,122,158,191,94,150,75,104,240,153,162,91,88,122,204,219,130,87,142,185,30,105,43,125,28,181,181,202,51,97,38,166,245,68,195,109,90,56,147,234,93,245,248,8,137,157,140,172,197,192,195,165,212,41,177,185,41,144,203,9,121,59,205,94,186,188,73,168,245,83,203,254,212,93,191,255,0,126,7,36,78,202,103,51,54,34,226,117,95,167,105,125,58,117,47,72,70,248,141,138,224,169,197,194,142,183,75,69,169,164,26,139,231,161,106,62,224,0,35,31,17,59,86,69,209,150,91,145,17,203,95,71,198,153,57,93,189,150,233,242,245,238,101,249,223,63,168,107,239,33,179,98,67,140,159,118,214,105,255,0,17,139,248,225,159,41,233,89,89,161,243,143,94,82,163,52,158,222,201,83,161,232,37,96,0,0,0,0,199,217,129,153,224,48,66,252,150,71,167,46,218,170,43,252,81,29,63,245,13,110,238,196,170,179,136,181,148,164,244,84,234,220,130,35,249,173,245,125,95,31,144,216,179,41,180,164,81,178,205,133,144,146,94,178,108,218,25,172,254,42,244,123,4,103,220,254,3,44,25,17,145,145,246,49,83,156,92,178,204,196,42,148,92,110,182,96,242,208,242,17,26,161,244,166,123,156,53,79,146,234,253,119,122,118,79,68,163,79,135,192,98,222,17,24,129,42,129,143,51,45,66,254,167,168,210,220,61,58,123,110,77,128,223,230,153,246,47,137,11,182,24,59,50,217,79,195,172,199,218,210,169,119,20,30,93,79,148,191,9,51,154,249,242,157,229,188,148,43,150,135,155,74,180,83,198,173,12,244,62,199,211,181,38,230,191,39,24,135,150,59,141,228,86,34,115,232,15,190,162,131,59,152,194,121,136,83,143,242,203,150,151,220,89,106,134,13,94,183,212,125,123,249,12,191,230,59,16,242,247,117,66,174,89,213,62,84,84,75,109,249,145,121,44,43,196,54,78,52,165,163,123,141,56,104,220,76,164,181,34,212,187,151,158,183,113,148,12,235,216,89,152,183,152,134,220,175,11,115,199,97,39,46,14,199,151,213,40,142,75,87,51,144,219,127,140,127,110,133,240,212,186,118,147,64,0,0,0,0,0,0,0,0,43,131,136,135,13,8,216,159,38,175,143,248,9,30,37,58,231,76,121,85,43,150,223,67,14,169,21,197,182,210,221,55,225,182,203,107,87,142,113,73,36,27,100,146,67,235,89,44,212,135,55,169,236,213,195,207,37,148,172,172,97,124,122,237,223,111,196,78,42,92,177,204,238,9,133,37,50,142,19,6,230,230,169,236,56,148,146,80,132,164,154,83,164,131,81,45,226,81,243,28,66,25,219,45,64,113,42,212,154,85,126,149,54,133,93,166,68,168,211,106,49,220,137,50,28,182,82,243,18,88,113,38,151,26,113,181,17,165,104,82,76,210,105,50,50,50,51,35,20,173,122,240,150,197,200,217,163,107,7,172,57,146,229,97,245,66,58,107,40,189,39,65,95,34,151,78,55,84,133,71,144,162,74,26,126,114,13,59,82,203,74,46,105,45,183,12,152,66,156,228,219,166,5,224,94,28,101,211,14,41,216,95,133,244,111,3,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,211,14,120,48,195,55,120,223,154,60,64,187,166,96,62,37,85,105,176,171,18,104,148,23,96,218,245,55,225,21,42,35,170,102,50,163,168,208,180,236,113,41,55,212,109,158,197,56,251,139,73,22,253,4,233,225,3,130,151,14,21,96,189,235,89,191,176,226,224,180,238,202,237,209,225,159,69,110,12,168,79,200,167,70,136,202,163,26,89,120,146,91,18,236,153,154,45,41,45,198,106,35,51,216,68,153,234,56,149,106,77,42,191,74,155,66,174,211,34,84,105,181,24,238,68,153,14,91,41,121,137,44,56,147,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,141,120,113,99,37,248,251,106,98,157,229,107,88,184,9,138,181,155,110,141,112,84,105,244,122,143,224,180,217,30,50,11,82,92,67,15,243,90,96,155,115,123,105,66,183,160,137,42,215,82,34,35,33,114,156,59,107,152,143,80,202,157,169,109,226,197,155,117,219,151,37,155,205,182,221,102,225,162,157,49,199,162,199,50,56,107,97,181,37,42,91,41,138,228,118,121,138,73,41,78,48,238,187,140,141,106,168,188,205,229,147,50,85,252,201,98,189,118,133,151,204,74,168,211,106,55,197,118,92,57,145,45,57,239,49,37,135,39,188,166,221,109,196,180,105,90,20,147,37,18,136,204,140,140,140,133,186,112,225,180,238,171,27,38,56,121,107,94,182,205,86,223,173,66,244,183,137,167,85,33,57,18,83,27,234,178,214,141,237,56,73,90,119,33,105,81,106,93,82,162,50,232,100,36,168,0,0,198,153,155,164,213,107,249,109,197,122,21,10,153,46,163,82,168,216,245,216,144,225,196,101,79,63,37,247,32,60,150,218,109,180,145,169,107,82,140,146,73,34,51,51,50,34,26,251,254,212,236,211,255,0,189,167,21,127,230,109,71,254,196,91,167,23,108,61,191,177,43,45,182,221,11,14,108,123,130,234,169,49,124,67,150,236,58,37,49,233,207,182,194,96,79,74,157,83,108,165,74,36,18,150,132,154,140,180,213,105,47,50,16,127,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,111,19,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,234,165,17,23,83,33,119,224,0,53,172,253,169,217,167,255,0,123,78,42,255,0,204,218,143,253,136,187,238,28,54,157,213,99,100,199,15,45,107,214,217,170,219,245,168,94,150,241,52,234,164,39,34,74,99,125,86,90,209,189,167,9,43,78,228,45,42,45,75,170,84,70,93,12,134,21,226,1,195,63,246,195,87,106,248,233,132,53,191,5,127,57,79,71,142,162,76,61,98,215,222,97,13,182,207,45,229,172,138,35,220,134,205,190,164,109,45,72,103,119,39,233,93,87,191,225,221,146,8,121,85,177,14,237,188,98,238,196,219,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,185,11,99,196,17,56,227,107,118,58,77,10,52,161,10,57,128,3,137,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,165,108,111,225,63,139,148,28,197,211,48,215,5,225,75,159,98,92,241,214,245,38,231,173,58,183,216,167,173,136,187,228,51,83,122,44,109,35,173,78,165,68,209,242,182,56,78,180,146,82,150,78,146,45,167,47,25,126,176,114,203,133,240,112,163,14,81,45,116,216,114,36,75,118,100,226,100,230,205,125,231,13,74,118,67,140,182,218,92,89,39,99,73,81,167,82,109,166,211,215,105,12,150,3,90,207,218,157,154,127,247,180,226,175,252,205,168,255,0,216,139,190,225,195,105,221,86,54,76,112,242,214,189,109,154,173,191,90,133,233,111,19,78,170,66,114,36,166,55,213,101,173,27,218,112,146,180,238,66,210,162,212,186,165,68,101,208,200,73,80,20,129,196,123,47,88,251,124,231,59,16,238,155,43,3,241,2,224,162,205,244,79,134,168,210,237,153,178,226,191,178,149,17,11,216,235,109,169,10,218,180,41,39,161,244,82,76,143,169,24,146,188,26,240,159,20,240,191,246,95,253,147,48,210,235,180,189,39,248,63,224,189,59,70,147,3,197,114,253,33,204,229,115,144,157,251,121,136,221,183,93,55,167,94,228,44,168,0,0,84,95,23,108,16,198,140,74,204,149,183,93,195,156,33,189,110,170,107,22,60,56,142,204,162,80,37,206,97,183,211,62,122,148,210,156,101,181,36,150,73,90,20,105,51,215,69,164,252,200,100,174,13,120,79,138,120,95,251,47,254,201,152,105,117,218,94,147,252,31,240,94,157,163,73,129,226,185,126,144,230,114,185,200,78,253,188,196,110,219,174,155,211,175,114,22,84,2,162,248,187,96,134,52,98,86,100,173,186,238,28,225,13,235,117,83,88,177,225,196,118,101,18,129,46,115,13,190,153,243,212,166,148,227,45,169,36,178,74,208,163,73,158,186,45,39,230,67,37,112,107,194,124,83,194,255,0,217,127,246,76,195,75,174,210,244,159,224,255,0,130,244,237,26,76,15,21,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,144,178,160,21,23,197,219,4,49,163,18,179,37,109,215,112,231,8,111,91,170,154,197,143,14,35,179,40,148,9,115,152,109,244,207,158,165,52,167,25,109,73,37,146,86,133,26,76,245,209,105,63,50,25,43,131,94,19,226,158,23,254,203,255,0,178,102,26,93,118,151,164,255,0,7,252,23,167,104,210,96,120,174,95,164,57,156,174,114,19,191,111,49,27,182,235,166,244,235,220,133,149,0,8,213,196,122,211,186,175,156,152,226,29,173,101,91,53,91,130,181,55,209,62,26,157,75,132,228,185,79,236,170,196,90,246,52,217,41,106,218,132,41,71,161,116,74,76,207,161,24,164,31,218,157,154,127,247,180,226,175,252,205,168,255,0,216,141,148,192,99,76,205,210,106,181,252,182,226,189,10,133,76,151,81,169,84,108,122,236,72,112,226,50,167,159,146,251,144,30,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,13,125,255,0,106,118,105,255,0,222,211,138,191,243,54,163,255,0,98,54,83,0,21,171,198,83,9,241,79,20,63,98,15,216,207,13,46,187,183,209,159,132,30,55,208,84,105,51,252,47,51,209,252,190,111,37,10,217,187,150,189,187,180,215,98,180,236,99,10,240,175,202,222,41,219,249,172,143,125,98,182,20,226,5,163,18,213,183,234,53,10,92,170,165,10,76,8,178,39,58,77,195,228,45,111,180,68,189,88,151,37,100,132,169,42,220,217,43,83,74,84,71,114,128,35,87,17,235,78,234,190,114,99,136,118,181,149,108,213,110,10,212,223,68,248,106,117,46,19,146,229,63,178,171,17,107,216,211,100,165,171,106,16,165,30,133,209,41,51,62,132,98,162,242,201,150,76,201,80,51,37,133,21,218,238,95,49,42,157,77,167,95,20,41,115,38,75,180,231,178,196,102,27,158,202,156,117,199,20,209,37,8,74,72,212,106,51,34,34,35,51,22,85,197,219,15,111,236,74,203,109,183,66,195,155,30,224,186,170,76,95,16,229,187,14,137,76,122,115,237,176,152,19,210,167,84,219,41,82,137,4,165,161,38,163,45,53,90,75,204,132,31,225,195,151,172,125,177,179,157,135,151,77,235,129,248,129,111,209,97,122,91,196,212,106,150,204,216,145,88,223,74,150,132,111,117,198,210,132,238,90,210,146,212,250,169,68,69,212,200,93,248,0,0,141,92,71,173,59,170,249,201,142,33,218,214,85,179,85,184,43,83,125,19,225,169,212,184,78,75,148,254,202,172,69,175,99,77,146,150,173,168,66,148,122,23,68,164,204,250,17,138,139,203,38,89,51,37,64,204,150,20,87,107,185,124,196,170,117,54,157,124,80,165,204,153,46,211,158,203,17,152,110,123,42,113,215,28,83,68,148,33,41,35,81,168,204,136,136,140,204,108,18,2,53,113,30,180,238,171,231,38,56,135,107,89,86,205,86,224,173,77,244,79,134,167,82,225,57,46,83,251,42,177,22,189,141,54,74,90,182,161,10,81,232,93,18,147,51,232,70,42,47,44,153,100,204,149,3,50,88,81,93,174,229,243,18,169,212,218,117,241,66,151,50,100,187,78,123,44,70,97,185,236,169,199,92,113,77,18,80,132,164,141,70,163,50,34,34,51,49,176,72,0,132,28,93,176,246,254,196,172,182,219,116,44,57,177,238,11,170,164,197,241,14,91,176,232,148,199,167,62,219,9,129,61,42,117,77,178,149,40,144,74,90,18,106,50,211,85,164,188,200,65,254,28,57,122,199,219,27,57,216,121,116,222,184,31,136,22,253,22,23,165,188,77,70,169,108,205,137,21,141,244,169,104,70,247,92,109,40,78,229,173,41,45,79,170,148,68,93,76,133,223,128,10,139,226,237,130,24,209,137,89,146,182,235,184,115,132,55,173,213,77,98,199,135,17,217,148,74,4,185,204,54,250,103,207,82,154,83,140,182,164,146,201,43,66,141,38,122,232,180,159,153,12,149,193,175,9,241,79,11,255,0,101,255,0,217,51,13,46,187,75,210,127,131,254,11,211,180,105,48,60,87,47,210,28,206,87,57,9,223,183,152,141,219,117,211,122,117,238,66,202,128,0,4,0,226,1,195,63,246,195,87,106,248,233,132,53,191,5,127,57,79,71,142,162,76,61,98,215,222,97,13,182,207,45,229,172,138,35,220,134,205,190,164,109,45,72,103,119,39,233,93,87,191,225,221,146,8,121,85,177,14,237,188,98,238,196,219,178,158,211,85,212,155,204,73,102,150,218,94,117,196,69,138,234,26,74,211,185,11,99,196,17,56,227,107,118,58,77,10,52,161,10,57,128,3,137,86,164,210,171,244,169,180,42,237,50,37,70,155,81,142,228,73,144,229,178,151,152,146,195,137,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,165,108,111,225,63,139,148,28,197,211,48,215,5,225,75,159,98,92,241,214,245,38,231,173,58,183,216,167,173,136,187,228,51,83,122,44,109,35,173,78,165,68,209,242,182,56,78,180,146,82,150,78,146,45,167,47,25,126,176,114,203,133,240,112,163,14,81,45,116,216,114,36,75,118,100,226,100,230,205,125,231,13,74,118,67,140,182,218,92,89,39,99,73,81,167,82,109,166,211,215,105,13,125,255,0,106,118,105,255,0,222,211,138,191,243,54,163,255,0,98,46,251,135,13,167,117,88,217,49,195,203,90,245,182,106,182,253,106,23,165,188,77,58,169,9,200,146,152,223,85,150,180,111,105,194,74,211,185,11,74,139,82,234,149,17,151,67,33,37,64,82,7,17,236,189,99,237,243,156,236,67,186,108,172,15,196,11,130,139,55,209,62,26,163,75,182,102,203,138,254,202,84,68,47,99,173,182,164,43,106,208,164,158,135,209,73,50,62,164,98,74,240,107,194,124,83,194,255,0,217,127,246,76,195,75,174,210,244,159,224,255,0,130,244,237,26,76,15,21,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,144,141,92,71,178,245,143,183,206,115,177,14,233,178,176,63,16,46,10,44,223,68,248,106,141,46,217,155,46,43,251,41,81,16,189,142,182,218,144,173,171,66,146,122,31,69,36,200,250,145,137,193,194,39,15,111,236,53,203,109,201,66,196,107,30,224,181,106,79,223,19,37,181,14,183,76,122,11,238,48,168,16,18,151,82,219,201,74,141,6,164,45,36,162,45,53,66,139,200,196,223,26,214,126,212,236,211,255,0,189,167,21,127,230,109,71,254,196,108,17,150,74,77,86,129,150,220,40,161,87,105,146,233,213,42,117,143,66,137,50,28,182,84,203,241,159,110,3,41,113,167,27,81,18,144,180,168,141,38,147,34,50,50,50,49,26,248,187,97,237,253,137,89,109,182,232,88,115,99,220,23,85,73,139,226,28,183,97,209,41,143,78,125,182,19,2,122,84,234,155,101,42,81,32,148,180,36,212,101,166,171,73,121,144,131,252,56,114,245,143,182,54,115,176,242,233,189,112,63,16,45,250,44,47,75,120,154,141,82,217,155,18,43,27,233,82,208,141,238,184,218,80,157,203,90,82,90,159,85,40,136,186,153,9,171,153,172,144,76,205,86,120,173,107,182,241,139,183,12,173,59,62,152,213,117,38,243,241,158,170,56,169,117,103,17,22,43,168,105,72,86,213,161,143,16,68,227,110,33,169,9,52,40,148,180,40,166,253,38,147,74,160,82,161,80,168,84,200,148,234,109,58,59,113,33,195,136,202,89,98,51,13,164,146,219,77,182,146,36,161,9,73,18,73,36,68,68,68,68,67,150,0,0,0,41,3,136,246,94,177,246,249,206,118,33,221,54,86,7,226,5,193,69,155,232,159,13,81,165,219,51,101,197,127,101,42,34,23,177,214,219,82,21,181,104,82,79,67,232,164,153,31,82,49,56,56,68,225,237,253,134,185,109,185,40,88,141,99,220,22,173,73,251,226,100,182,161,214,233,143,65,125,198,21,2,2,82,234,91,121,41,81,160,212,133,164,148,69,166,168,81,121,24,155,227,90,207,218,157,154,127,247,180,226,175,252,205,168,255,0,216,141,130,50,201,73,170,208,50,219,133,20,42,237,50,93,58,165,78,177,232,81,38,67,150,202,153,126,51,237,192,101,46,52,227,106,34,82,22,149,17,164,210,100,70,70,70,70,35,95,23,108,61,191,177,43,45,182,221,11,14,108,123,130,234,169,49,124,67,150,236,58,37,49,233,207,182,194,96,79,74,157,83,108,165,74,36,18,150,132,154,140,180,213,105,47,50,16,127,135,14,94,177,246,198,206,118,30,93,55,174,7,226,5,191,69,133,233,111,19,81,170,91,51,98,69,99,125,42,90,17,189,215,27,74,19,185,107,74,75,83,234,165,17,23,83,33,146,248,187,96,134,52,98,86,100,173,186,238,28,225,13,235,117,83,88,177,225,196,118,101,18,129,46,115,13,190,153,243,212,166,148,227,45,169,36,178,74,208,163,73,158,186,45,39,230,67,37,112,107,194,124,83,194,255,0,217,127,246,76,195,75,174,210,244,159,224,255,0,130,244,237,26,76,15,21,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,144,178,160,0,0,0,0,0,0,0,0,0,0,0,16,211,57,188,66,108,172,189,48,229,173,108,187,233,59,168,244,221,27,107,172,242,186,199,89,122,235,140,227,106,213,167,148,125,250,105,167,115,233,74,152,163,139,183,222,49,87,127,8,175,202,207,164,38,23,178,191,14,203,90,122,136,65,244,105,8,46,205,163,203,203,235,25,79,42,25,56,196,60,206,92,108,162,143,19,145,64,97,244,148,233,220,198,21,203,66,92,99,152,92,181,62,218,207,68,62,74,245,126,162,235,218,236,178,211,148,252,58,203,133,173,22,151,110,193,230,84,249,72,241,115,57,175,151,53,222,91,41,90,185,107,121,196,167,85,50,74,208,143,66,236,93,59,231,17,73,92,94,49,6,85,127,30,97,218,135,253,79,78,165,182,122,116,246,219,155,61,191,205,35,236,127,19,25,71,132,110,89,152,155,82,149,141,215,52,30,98,25,66,227,83,254,148,203,107,132,168,18,90,95,168,239,94,234,232,164,105,241,248,11,99,34,34,34,34,236,67,19,230,202,148,138,206,89,177,78,18,139,214,85,153,92,52,31,193,94,143,124,136,251,151,196,107,167,105,165,84,108,69,163,33,74,213,80,107,113,200,207,79,52,62,159,175,225,243,27,34,101,246,97,207,193,11,14,89,158,166,229,181,75,87,248,225,180,127,235,25,4,0,0,0,0,69,62,38,18,158,139,149,154,231,36,255,0,26,114,90,87,111,100,233,211,53,20,15,29,179,126,67,109,23,83,113,100,159,241,152,216,35,135,101,171,34,214,203,45,184,137,5,167,164,35,67,156,158,222,203,148,248,154,118,51,252,223,151,212,36,224,0,15,132,229,56,136,82,22,209,106,180,180,179,73,124,244,61,6,186,153,222,118,75,217,153,190,215,44,180,95,167,106,157,58,118,244,132,159,128,247,217,39,202,204,92,115,58,165,66,165,27,156,152,236,190,150,83,188,211,235,167,195,26,79,84,188,143,237,167,223,255,0,245,46,238,238,19,52,75,151,15,30,155,111,203,240,55,27,45,169,108,55,203,91,188,211,38,20,105,111,85,204,38,211,171,138,46,167,219,79,128,173,172,114,203,246,35,96,5,208,245,181,127,81,252,26,137,106,240,238,120,134,28,230,183,204,117,9,94,141,56,189,186,242,87,208,207,82,211,234,215,221,101,63,56,55,214,90,46,184,175,83,222,241,52,23,223,65,77,135,181,148,106,217,184,193,184,173,230,203,139,246,24,34,209,61,122,234,93,123,222,14,93,179,65,134,249,136,180,161,86,237,58,182,249,202,97,191,25,23,144,249,114,30,229,52,167,17,189,198,155,37,109,83,201,45,72,180,62,229,242,204,99,204,98,77,133,72,196,219,46,173,100,87,83,172,42,180,71,226,59,213,93,18,235,75,104,253,149,36,251,44,251,25,125,101,220,66,219,127,132,46,9,211,110,179,184,107,21,95,73,69,76,255,0,22,136,92,137,108,232,142,105,44,145,204,76,221,123,17,167,93,60,245,19,90,192,195,251,95,12,237,152,182,149,161,78,240,84,216,136,66,27,107,156,227,154,18,27,67,101,235,56,165,43,217,66,75,169,249,15,70,32,79,22,156,12,85,247,131,44,95,180,88,156,218,157,6,90,93,146,124,205,186,66,98,36,231,86,126,179,137,79,180,178,236,147,87,195,82,232,41,166,210,184,234,86,53,207,22,189,11,212,149,11,126,223,100,253,182,212,131,238,74,46,203,63,33,178,246,20,93,241,111,219,2,151,118,67,115,123,51,185,251,85,161,150,187,31,91,103,208,210,147,238,131,242,33,235,128,0,124,37,195,143,57,133,70,148,222,246,213,166,165,169,151,99,215,203,234,21,215,156,46,23,118,229,242,179,188,176,125,191,69,79,71,245,68,93,92,127,196,107,225,219,79,175,34,90,82,141,169,67,135,208,186,235,167,145,24,168,186,221,6,227,177,107,106,167,86,98,120,26,132,125,55,35,152,219,187,119,32,143,186,77,73,63,85,101,254,49,107,220,54,243,245,42,243,84,60,21,197,25,156,202,153,115,60,4,222,89,23,59,250,178,75,159,70,196,114,74,116,74,91,79,172,190,189,203,174,164,44,192,143,94,164,63,64,0,0,0,0,0,99,28,202,98,66,240,143,5,174,28,65,66,119,42,151,225,52,45,116,215,155,45,150,191,53,95,219,63,52,255,0,71,113,174,94,203,179,22,111,67,38,26,241,245,170,167,100,238,105,173,252,182,190,39,181,5,162,27,249,118,248,139,197,200,126,75,45,220,189,217,45,86,171,176,57,215,100,253,222,41,254,107,137,211,99,210,146,143,85,47,184,215,226,158,34,232,69,243,235,218,94,128,0,0,197,57,160,176,42,248,155,130,119,5,157,66,115,108,233,190,19,149,209,39,236,75,101,197,123,74,73,123,40,62,230,95,234,21,189,146,174,24,184,139,18,252,135,125,99,141,11,209,180,202,127,51,100,15,20,195,222,39,152,204,134,143,233,35,74,220,141,170,229,43,217,61,117,211,182,166,45,209,166,144,202,9,182,211,162,75,177,106,63,176,0,17,47,60,153,223,183,114,211,108,191,65,163,76,230,94,83,227,40,225,179,203,112,185,36,182,228,165,183,183,41,135,26,86,143,48,69,180,204,181,243,233,222,144,113,111,23,239,108,104,187,166,222,55,197,83,198,204,150,243,142,17,242,25,111,106,84,235,142,109,250,36,32,143,67,117,93,116,243,250,136,179,38,81,242,73,136,57,143,185,33,75,92,31,11,107,182,235,107,149,51,154,194,247,32,156,96,214,142,95,61,183,11,86,158,221,169,117,233,161,117,237,119,248,7,151,235,3,47,182,76,43,78,202,165,120,101,54,203,126,49,222,123,235,231,190,76,180,218,220,218,227,139,219,187,146,147,218,71,161,105,211,207,92,156,101,175,113,95,28,98,109,152,210,176,78,147,112,20,61,207,179,89,142,207,55,152,101,162,74,37,65,122,105,174,157,250,246,21,39,131,23,79,224,102,41,218,183,46,237,165,2,177,6,65,171,77,116,36,73,109,122,246,63,205,248,24,217,35,9,43,199,116,225,101,157,114,159,82,170,208,41,243,82,175,206,39,99,54,189,123,22,158,215,109,11,234,33,235,0,0,96,28,244,183,1,204,178,222,165,80,86,212,149,30,164,109,244,81,234,191,71,201,211,183,233,249,13,118,230,146,10,99,228,223,178,78,175,111,213,169,139,238,225,135,12,162,101,98,149,162,183,115,159,97,238,218,105,173,58,23,79,250,4,180,0,0,0,0,24,31,59,215,97,90,89,102,191,38,38,79,37,233,52,26,164,86,143,102,237,203,85,62,73,164,187,25,23,84,249,141,126,108,8,210,174,140,82,183,99,154,121,175,213,43,209,18,162,212,147,185,78,72,65,31,192,139,170,190,95,160,108,151,130,212,215,40,216,61,99,82,93,70,197,195,182,233,145,212,157,117,208,209,21,180,153,107,169,252,62,35,217,143,35,138,216,115,68,197,108,63,175,88,117,246,57,145,107,52,233,80,85,235,45,59,121,204,45,163,63,81,73,51,232,225,254,81,125,101,220,86,110,95,242,87,123,229,219,59,44,254,230,210,217,113,180,203,129,39,123,61,25,58,187,92,182,182,115,220,115,241,108,235,185,93,124,143,175,123,95,46,132,63,71,148,196,220,52,180,241,102,207,168,217,119,149,55,198,211,234,17,222,97,109,243,157,111,241,141,45,179,61,91,90,85,236,184,175,50,239,245,24,166,76,238,112,234,185,176,54,161,46,245,195,200,190,54,209,89,184,249,163,123,109,248,52,154,164,185,179,87,164,173,215,54,52,210,58,233,235,107,241,212,142,33,88,23,229,207,133,151,140,11,194,214,155,224,234,148,169,77,62,133,242,219,115,214,105,212,56,69,162,210,164,251,77,167,200,251,121,144,188,28,135,103,134,141,152,251,102,53,173,113,61,202,187,233,177,16,82,83,181,106,241,4,219,113,80,183,117,67,13,180,141,206,188,126,169,25,233,229,211,180,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,56,128,241,9,103,6,25,145,134,152,97,47,91,169,91,57,210,121,103,251,151,172,87,147,234,63,25,109,175,115,78,184,93,21,211,191,125,8,169,150,163,81,171,92,245,103,39,207,123,196,205,147,166,245,237,74,55,109,73,17,116,34,34,47,85,37,254,33,63,242,133,194,234,224,196,184,44,94,184,182,94,141,166,20,184,206,183,7,212,123,197,50,135,221,75,237,243,35,203,74,145,169,54,146,212,203,95,95,167,97,109,248,101,134,118,150,19,89,244,235,46,205,166,248,42,125,62,59,44,33,190,115,174,107,203,105,13,145,234,226,212,175,101,180,249,159,111,172,199,171,31,135,212,133,80,230,3,37,119,190,98,115,178,239,238,109,109,150,219,84,185,242,119,179,213,162,171,187,204,107,103,61,183,63,22,246,187,147,215,200,186,246,179,28,41,195,154,38,20,225,253,6,195,160,49,203,139,70,167,69,130,159,89,106,221,201,97,13,17,250,234,81,151,70,203,242,143,235,62,227,215,15,25,141,52,215,43,56,61,124,210,90,70,245,205,182,234,113,210,157,116,212,215,21,196,145,107,169,124,126,35,91,75,254,52,171,95,20,174,40,196,158,83,244,186,244,180,164,181,37,109,83,114,22,69,241,35,234,159,159,233,27,3,100,130,235,43,183,44,214,28,181,73,231,59,26,131,75,138,233,236,219,181,105,167,198,53,23,98,35,234,175,33,158,0,0,0,0,4,75,226,121,16,165,229,98,171,170,182,242,95,125,238,218,235,165,58,111,65,66,48,137,39,49,130,95,178,110,167,95,171,82,27,18,100,89,184,13,229,150,202,42,122,247,36,232,244,211,115,162,139,69,250,62,54,189,255,0,71,200,103,224,0,30,79,22,235,170,181,240,178,241,185,75,181,42,129,80,154,106,252,210,106,51,139,215,177,235,236,246,208,254,163,26,219,227,61,211,248,103,138,151,85,203,187,113,79,172,78,144,74,211,77,73,114,92,94,189,139,243,190,4,45,179,131,181,179,26,46,9,213,238,5,67,218,251,213,153,12,243,121,134,122,160,226,83,215,166,154,233,223,175,97,96,228,90,118,24,199,31,50,253,96,102,6,201,157,105,222,180,175,18,110,48,239,132,119,158,250,57,15,155,46,182,135,54,182,226,55,109,231,40,246,153,232,122,245,242,210,144,51,113,146,76,64,203,141,201,54,90,32,248,171,93,199,92,92,89,156,214,17,177,6,227,230,132,114,249,238,56,122,52,206,237,79,175,93,15,175,124,55,132,152,191,123,96,189,221,10,241,177,234,158,10,100,71,155,112,207,144,203,155,146,151,91,115,111,210,161,100,90,155,73,235,167,151,214,71,119,217,27,206,253,187,153,107,101,138,13,102,103,46,242,129,25,39,49,158,91,135,206,36,55,25,46,61,185,44,54,210,117,121,243,45,164,103,167,151,78,210,208,0,7,87,115,219,244,235,174,222,169,91,117,102,57,208,234,113,30,136,250,55,41,59,144,226,20,133,22,169,50,50,232,163,236,100,127,49,83,153,213,225,139,136,178,239,201,151,214,7,80,189,37,76,168,114,247,192,241,76,51,225,185,108,199,104,190,146,76,173,203,220,174,106,189,146,211,77,59,104,98,200,114,191,96,85,240,203,4,237,251,58,186,230,233,208,188,95,55,162,75,219,150,243,137,246,84,162,246,86,93,140,255,0,212,50,176,0,0,8,133,158,252,150,91,185,132,178,156,173,80,160,114,110,184,26,120,87,249,174,43,93,238,197,74,253,85,62,219,127,138,100,203,169,31,203,175,122,58,217,118,97,53,232,68,251,94,2,181,75,238,157,205,59,179,152,215,196,183,32,245,67,159,62,255,0,17,177,166,90,177,33,88,183,130,214,246,32,45,59,85,84,241,122,167,93,116,229,75,121,175,205,79,246,191,205,47,211,220,100,224,0,0,0,0,0,24,35,59,246,108,139,243,45,23,117,185,21,27,221,147,224,54,167,82,45,118,212,35,44,251,169,37,217,31,17,28,184,119,100,55,246,32,143,23,21,47,135,185,181,185,27,249,49,182,237,228,109,57,108,43,215,106,66,208,173,200,113,39,213,61,59,119,212,197,130,0,0,0,0,0,254,86,157,197,166,163,250,1,231,49,38,179,58,221,195,187,166,224,165,183,204,153,76,162,206,153,29,26,145,110,117,182,22,180,150,170,35,34,234,146,238,70,95,33,65,184,153,132,185,130,204,30,51,86,238,4,90,126,37,250,173,102,75,108,31,143,132,141,168,118,90,214,146,246,208,71,213,238,230,69,223,203,202,105,229,75,132,228,90,83,148,203,211,27,158,231,190,147,102,81,82,182,154,118,25,114,28,211,157,26,97,145,232,100,234,59,124,254,4,44,166,210,180,45,251,30,137,26,221,182,96,120,56,17,26,67,77,53,205,91,155,82,132,37,9,45,86,163,81,250,169,73,117,63,33,220,128,142,249,245,176,221,191,114,207,120,68,103,214,114,153,75,168,84,154,71,109,86,221,62,81,23,93,201,252,255,0,61,75,228,53,229,149,25,232,19,30,134,250,118,189,25,213,54,178,212,143,69,36,244,50,233,211,185,11,185,225,81,142,69,136,88,56,213,137,62,169,226,38,219,136,76,86,90,228,108,229,198,143,22,11,73,45,73,180,145,232,165,153,117,81,159,215,220,78,144,0,16,187,138,189,252,221,153,150,245,196,53,237,114,179,80,58,106,122,107,248,232,19,136,191,36,255,0,55,229,245,144,163,171,126,152,245,193,113,211,104,237,39,123,181,41,204,198,74,117,34,220,167,28,36,145,119,34,46,167,241,33,177,142,80,172,66,195,220,188,217,84,67,107,150,227,180,74,108,151,83,187,95,164,56,49,210,174,187,149,249,158,71,160,204,160,0,0,0,2,186,56,194,98,187,20,60,55,166,97,187,74,219,38,161,41,153,106,61,12,245,105,198,39,178,101,236,25,119,47,206,35,249,121,138,239,200,149,147,38,249,204,197,159,13,136,188,246,233,213,58,125,74,65,111,36,237,101,186,132,98,82,186,169,58,233,191,177,106,127,33,176,253,62,51,112,160,70,134,201,104,219,12,161,164,151,192,146,146,34,255,0,48,228,0,226,61,74,129,34,99,117,7,152,221,33,164,146,80,189,202,45,8,143,82,233,174,157,199,44,0,113,106,116,216,85,136,15,211,42,44,243,163,73,109,76,186,141,198,157,200,82,77,42,45,72,200,203,161,159,99,21,49,196,143,32,140,218,229,80,198,252,49,139,203,128,181,59,34,167,19,121,158,211,63,25,37,231,119,189,32,212,122,37,40,45,169,71,204,188,200,87,93,131,125,92,88,103,119,211,238,251,106,95,134,168,83,36,178,250,21,203,109,125,91,117,46,17,104,180,169,62,210,19,228,125,133,220,112,236,206,35,120,253,96,181,108,93,179,119,221,180,189,222,37,92,189,57,220,199,165,173,31,139,101,13,39,70,153,79,99,61,124,250,247,153,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,33,151,17,60,226,55,128,54,11,182,197,165,55,101,219,84,219,225,149,203,215,147,203,122,34,215,248,198,86,210,181,105,229,119,50,211,203,175,106,49,169,84,170,87,5,73,202,141,69,239,17,46,70,155,215,181,40,221,181,36,69,208,136,136,186,17,11,119,225,227,195,222,155,104,211,35,98,198,43,64,241,21,73,59,252,28,94,106,145,225,246,170,91,14,122,236,73,52,175,114,84,217,245,79,78,197,215,83,22,68,219,104,105,4,132,22,137,46,196,63,160,1,196,102,151,2,60,197,212,25,99,108,135,18,105,82,247,40,245,35,61,79,166,186,119,28,176,28,122,132,102,230,192,147,13,226,213,183,217,91,74,47,137,41,38,71,254,113,175,6,123,108,153,54,54,102,47,8,111,197,228,55,81,169,212,42,81,203,121,43,115,46,84,36,146,85,209,74,211,93,157,143,67,249,11,16,224,247,138,236,87,48,222,167,134,238,171,116,154,124,167,165,164,244,50,209,166,216,128,201,23,176,69,220,255,0,56,207,229,230,44,92,0,0,0,0,97,188,222,216,133,136,89,122,189,104,132,207,49,198,168,149,41,45,39,118,159,72,80,100,37,61,119,39,243,252,207,65,174,109,195,76,122,223,185,42,116,103,83,177,218,108,231,163,41,58,145,237,83,110,26,76,187,153,31,82,248,152,188,94,21,23,243,119,158,91,209,16,151,185,202,53,64,169,170,233,167,226,96,65,35,252,146,252,239,159,214,98,104,128,0,130,220,85,241,200,176,247,7,29,177,96,85,60,60,219,141,10,138,243,92,141,252,200,210,34,206,105,69,169,182,162,45,77,4,90,146,136,254,174,226,145,162,198,122,124,198,97,176,157,207,73,117,45,160,181,34,213,74,61,8,186,244,238,99,97,172,133,88,142,216,89,103,179,226,59,234,185,83,165,211,234,78,163,190,142,57,79,138,71,215,114,191,51,203,66,249,9,16,3,166,187,109,11,126,248,162,73,183,110,104,30,50,4,182,150,211,173,115,86,222,228,173,10,66,139,84,40,148,94,170,148,93,15,204,86,182,107,120,78,69,170,185,83,189,48,69,238,67,234,55,165,29,43,105,171,121,159,61,205,57,210,102,17,22,166,109,35,183,207,226,66,22,97,158,18,102,7,47,152,205,68,184,23,105,248,103,233,85,152,200,124,252,124,37,238,75,82,208,181,23,182,178,46,172,249,17,246,243,243,191,44,54,172,206,184,176,238,214,184,42,141,242,230,84,232,176,102,72,70,164,123,93,113,132,45,69,170,72,136,250,168,251,17,23,200,122,49,248,101,169,25,2,75,66,211,81,250,0,0,0,0,2,190,248,136,228,55,246,95,143,43,21,44,119,185,85,184,251,57,209,182,238,231,238,56,140,39,215,118,66,16,157,168,109,71,209,61,123,119,208,196,141,201,5,155,34,195,203,69,163,110,74,70,199,99,120,253,201,212,143,77,213,9,43,46,202,81,118,95,196,103,112,0,0,0,0,0,31,203,141,161,212,27,110,22,169,62,229,168,253,34,34,45,8,126,128,0,0,0,0,0,15,197,36,148,147,74,139,82,50,208,199,240,219,13,53,248,180,105,215,94,230,62,128,0,58,187,158,143,30,224,182,234,180,57,109,115,25,168,66,126,42,209,184,203,114,92,109,73,50,212,140,140,186,31,196,134,187,25,199,195,9,152,89,143,247,109,29,248,220,152,243,106,179,231,68,78,242,86,140,46,108,132,163,169,45,71,217,191,51,215,226,67,190,200,158,62,205,192,108,118,163,84,136,247,64,173,63,30,147,45,61,11,232,158,153,25,75,61,121,107,87,178,215,150,135,240,50,243,216,38,215,175,195,186,173,202,101,199,0,245,143,83,134,204,182,251,244,75,141,165,100,93,72,143,178,139,200,190,161,218,0,10,171,227,81,120,188,227,118,189,136,146,213,132,174,21,84,207,167,227,63,166,45,105,236,235,219,251,173,62,94,99,1,112,212,202,189,79,24,49,66,159,136,181,38,180,161,219,19,217,150,71,185,62,188,136,210,33,189,183,163,200,89,106,135,15,174,211,47,145,159,65,121,112,226,181,6,27,16,152,78,214,163,180,150,144,90,153,232,148,150,132,93,126,68,62,192,0,0,0,2,138,56,172,98,36,219,203,50,110,210,22,122,70,161,193,85,61,41,233,213,76,207,156,157,117,218,71,217,93,181,63,172,198,125,224,229,129,51,227,84,235,56,217,82,111,150,211,177,100,81,216,45,82,123,136,213,79,146,149,116,115,167,77,122,26,63,79,144,181,160,0,0,0,28,42,205,38,21,122,147,50,139,81,107,153,22,116,119,35,60,141,198,91,144,180,154,84,90,145,145,151,67,62,198,70,40,223,137,6,81,30,192,155,254,93,251,66,86,250,5,199,57,199,201,58,17,114,159,144,252,183,118,106,167,150,181,104,219,69,215,105,17,252,143,161,198,44,27,197,122,254,11,95,244,220,65,182,250,205,167,115,182,39,212,235,204,97,198,143,170,208,178,236,234,191,36,255,0,214,91,22,224,46,48,80,241,187,13,233,183,213,17,253,237,205,231,110,78,213,150,221,143,186,209,123,72,70,191,138,63,201,255,0,172,242,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,12,117,143,88,193,67,193,28,55,169,95,85,183,246,55,11,147,181,59,86,123,183,190,211,71,236,161,122,126,52,191,39,254,178,215,79,25,113,94,191,141,55,253,75,16,110,62,147,106,60,157,233,245,58,114,216,109,162,234,132,32,187,52,159,201,47,245,156,230,225,127,147,6,111,218,164,124,109,188,211,190,149,19,127,130,143,169,151,55,114,102,198,115,214,109,244,169,58,41,9,63,89,29,124,186,106,98,226,146,148,161,36,148,150,132,67,244,0,0,0,5,82,241,141,192,153,242,106,116,108,108,166,183,204,105,168,177,232,239,150,169,45,164,74,168,73,82,186,185,215,166,157,9,31,167,200,96,30,20,248,139,54,205,204,155,84,132,30,232,213,200,41,167,169,61,11,69,61,62,10,117,215,105,159,100,246,212,190,178,23,176,0,0,0,0,62,51,34,181,58,35,240,159,78,230,164,54,166,150,90,153,106,149,22,134,93,62,70,40,211,137,102,85,234,120,63,138,53,28,69,166,179,173,14,231,158,244,179,61,201,245,36,73,145,49,237,189,94,90,207,68,54,93,118,145,124,136,250,12,251,193,94,241,121,182,238,139,17,69,163,10,92,218,169,31,79,198,127,75,154,211,217,215,183,247,90,124,188,197,170,0,14,174,232,175,195,181,109,202,157,199,60,244,143,76,134,244,183,59,245,75,109,169,102,93,8,207,178,79,200,254,161,175,182,123,49,246,110,60,227,181,102,164,103,182,5,21,249,20,152,137,232,127,68,204,201,42,65,235,203,66,189,151,124,245,63,137,159,151,67,147,140,48,153,138,120,255,0,105,81,216,141,206,143,10,171,2,116,180,239,36,234,194,38,199,74,250,154,210,125,156,242,61,126,4,54,39,182,40,241,237,251,110,149,67,136,215,45,154,124,38,34,161,27,140,246,165,182,210,146,45,76,204,207,161,124,76,118,128,0,62,110,48,211,191,140,70,189,117,238,99,251,74,73,41,36,164,180,34,45,8,126,128,0,0,0,0,0,15,195,34,50,208,199,227,109,161,164,19,109,150,137,46,197,168,254,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,190,40,185,79,119,22,176,244,241,58,210,137,206,184,40,9,223,33,60,194,78,176,88,98,107,202,234,227,201,71,227,28,79,100,154,190,178,232,41,78,84,105,116,138,139,208,229,55,202,149,9,229,52,226,117,37,108,113,10,208,203,82,212,143,67,47,168,90,223,12,92,239,82,29,166,193,192,219,254,87,34,98,22,212,90,83,187,20,173,233,36,195,140,203,122,52,198,133,169,239,61,203,95,215,228,98,208,219,90,93,66,92,65,234,149,145,40,143,226,70,63,160,17,215,49,217,61,181,115,39,122,91,181,203,182,103,42,29,5,200,146,20,223,45,197,120,130,97,215,148,108,234,219,205,154,55,19,234,45,218,30,159,63,44,215,99,217,22,246,30,91,80,109,75,98,23,133,129,1,134,152,109,28,197,175,162,27,75,101,213,106,82,189,148,39,185,159,97,223,128,0,0,0,15,229,105,220,133,39,226,70,66,189,177,3,134,218,177,143,52,50,241,50,237,155,201,182,60,67,146,156,143,202,221,226,87,233,21,188,104,220,220,164,56,141,205,184,162,212,147,161,119,239,208,78,203,18,200,183,240,234,213,167,89,214,196,63,13,78,166,70,102,43,13,243,22,189,16,219,105,109,61,86,165,43,217,66,75,169,159,111,210,59,240,0,0,0,1,225,241,159,11,168,152,197,135,117,139,14,188,214,230,42,49,36,50,131,220,178,216,183,24,113,162,87,170,180,25,232,78,31,77,196,95,231,20,37,157,124,183,73,203,126,48,78,182,227,35,117,21,254,87,163,221,212,139,126,216,177,150,239,67,117,197,150,139,123,79,88,254,174,157,179,191,9,236,196,61,135,184,164,246,25,85,151,173,46,229,219,181,122,23,208,120,120,243,158,62,137,105,74,86,229,44,191,40,180,249,151,65,117,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,41,71,139,14,98,30,196,44,82,103,12,169,11,210,151,109,110,220,189,11,233,252,68,120,47,23,69,54,149,39,106,144,127,148,122,252,139,160,192,249,40,203,116,172,200,98,252,27,110,74,54,209,88,230,250,65,221,72,246,110,139,37,109,122,164,235,107,61,86,206,158,169,253,125,59,236,35,107,219,116,203,74,133,26,223,163,179,202,137,23,127,45,27,148,173,55,45,75,62,170,51,62,234,63,49,218,128,0,0,0,14,130,251,178,45,252,69,181,106,54,117,207,15,196,211,170,113,158,138,251,124,197,163,84,56,218,155,87,84,41,42,246,86,162,232,101,223,244,136,39,135,252,54,213,131,185,161,137,137,150,148,238,117,177,226,27,148,220,126,86,223,12,191,72,161,226,70,231,37,45,197,237,109,180,150,166,157,15,191,126,130,194,80,157,168,74,126,4,68,63,160,0,0,0,1,208,95,22,69,189,136,118,212,235,82,231,133,226,160,79,97,214,28,71,49,104,232,182,212,217,245,66,146,175,101,106,236,101,220,97,76,184,228,246,213,203,101,233,113,87,45,41,156,216,117,231,37,200,75,124,183,19,225,201,247,89,81,51,171,143,56,107,218,76,36,183,104,90,252,188,228,80,15,229,197,165,164,41,197,158,137,65,26,140,254,4,66,175,120,157,103,122,144,213,54,118,6,216,18,185,243,22,183,98,213,93,216,164,236,73,166,100,103,155,209,214,52,61,15,97,238,66,254,175,51,21,71,22,52,186,189,69,152,113,91,230,202,154,242,90,109,58,146,119,184,181,104,69,169,232,69,169,159,212,46,179,133,214,83,221,194,92,61,44,78,187,98,114,110,10,250,119,199,79,48,149,164,23,216,132,242,122,182,242,145,248,198,213,221,36,175,168,186,9,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,3,248,121,166,223,105,108,58,157,200,113,38,133,22,186,106,70,90,24,171,78,34,188,60,164,212,100,213,177,175,9,41,155,156,87,62,163,88,139,206,34,212,245,151,37,247,183,200,147,243,108,182,161,31,50,46,228,42,213,39,86,181,107,205,186,95,185,170,84,169,68,180,159,170,190,91,205,47,167,197,39,162,147,243,35,211,204,92,215,11,28,216,214,49,118,206,147,134,119,196,191,17,89,162,18,213,17,238,90,17,172,38,90,132,202,19,181,166,82,143,109,197,30,166,163,87,199,82,208,196,254,0,0,0,0,0,0,0,0,0,0,0,0,1,14,56,152,229,245,172,94,193,25,117,218,92,93,245,186,39,47,195,43,121,151,227,165,195,74,250,41,196,163,216,108,251,145,252,180,49,70,182,197,197,84,179,110,8,213,250,90,249,115,33,239,216,122,36,244,222,133,32,253,162,50,236,163,242,27,56,88,23,93,62,246,180,224,220,180,183,185,177,166,115,118,47,106,147,174,199,86,131,232,162,35,238,147,242,30,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,158,191,238,186,125,147,105,206,185,106,143,114,163,67,229,111,94,213,43,77,238,161,5,209,36,103,221,69,228,53,143,185,238,42,165,229,112,73,175,213,23,204,153,51,102,243,209,37,174,196,37,5,236,145,23,100,151,144,188,158,25,185,125,107,8,112,74,37,118,169,23,101,110,183,204,241,42,223,175,226,101,204,74,58,37,197,35,216,112,187,17,124,245,49,50,0,0,0,0,0,0,0,0,0,0,0,0,0,64,30,41,217,177,172,97,21,157,27,12,236,121,126,30,181,91,36,42,91,220,180,47,72,79,53,53,149,167,107,172,169,30,219,105,61,73,68,175,134,133,169,138,101,81,213,174,170,243,142,159,238,154,149,86,81,173,71,234,163,152,243,171,235,240,73,106,165,124,136,181,242,22,149,195,171,135,148,154,116,154,78,53,226,221,51,107,137,228,84,104,241,121,196,122,30,177,36,176,246,248,242,126,78,22,213,163,230,101,216,133,165,178,211,108,52,134,26,78,212,54,146,66,75,93,116,34,45,8,127,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,3,248,117,180,60,218,217,113,58,161,105,52,168,181,238,71,220,96,236,78,201,62,92,49,122,115,149,43,226,192,241,242,157,51,90,156,244,172,246,181,81,154,212,103,163,79,164,187,184,179,253,63,80,231,224,150,82,112,59,47,146,36,76,195,27,71,209,114,36,154,201,110,120,249,143,234,149,27,102,101,163,207,44,187,178,142,191,47,153,235,153,64,0,0,0,0,0,0,0,0,0,0,0,0,124,164,198,102,91,42,143,33,27,219,94,154,150,166,90,232,122,249,13,116,115,161,131,107,193,76,119,174,218,172,199,229,192,79,133,240,190,190,186,235,14,58,215,221,107,87,180,239,153,253,95,43,123,225,147,136,10,189,178,213,71,138,104,208,169,158,35,67,215,191,50,124,195,252,210,252,223,152,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,63,19,108,64,85,147,150,170,196,82,70,165,83,240,250,158,189,185,115,225,159,230,159,231,124,133,66,100,195,6,215,141,152,239,66,181,30,143,205,128,175,21,226,189,125,186,105,14,67,136,236,180,43,218,107,200,254,191,158,197,209,163,51,13,148,199,142,141,141,163,93,11,83,61,53,61,124,254,177,245,0,0,0,0,0,0,0,0,0,0,0,0,1,134,177,183,41,56,29,152,57,17,230,98,117,163,233,73,17,141,4,135,60,124,198,52,74,77,195,34,209,151,144,93,222,95,95,159,200,180,224,97,142,73,242,225,132,51,155,169,88,246,7,128,148,209,146,210,231,165,103,187,162,136,208,162,61,29,125,69,221,180,31,232,250,198,113,105,180,50,218,25,109,58,33,9,36,164,181,236,69,216,127,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,195,139,46,91,37,98,5,151,79,197,11,98,62,233,244,62,111,139,70,242,46,119,57,216,44,35,170,221,74,83,162,80,174,201,61,124,244,238,58,62,11,119,42,37,88,247,165,184,181,250,240,61,29,177,58,126,123,213,21,159,151,250,204,89,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,10,212,227,73,114,183,22,199,178,237,196,47,215,159,233,29,201,211,243,30,167,44,188,191,214,67,188,225,53,150,201,88,127,101,212,49,66,231,143,182,125,115,149,225,17,188,143,147,201,118,115,11,234,135,84,149,106,149,167,186,75,79,45,123,139,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,242,149,21,137,140,42,52,148,111,109,122,110,78,166,90,232,122,249,125,67,10,96,158,94,105,24,33,119,215,165,90,141,242,41,181,159,11,185,189,84,173,121,77,56,69,213,199,22,175,105,213,31,151,233,242,206,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,118,54,229,226,145,141,247,125,6,85,214,223,62,155,70,241,91,91,213,73,211,154,211,100,125,91,113,10,246,154,73,249,254,143,60,217,22,43,16,152,76,104,205,236,109,26,237,78,166,122,106,122,249,252,204,125,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,69,92,181,231,126,133,139,120,227,138,89,120,191,37,82,168,247,157,165,120,86,105,214,228,102,25,91,45,213,232,241,30,83,105,52,173,199,87,205,152,142,83,171,117,4,72,35,108,210,180,32,201,14,154,37,80,0,13,122,243,3,140,185,167,193,188,113,191,48,181,188,197,227,84,120,150,205,193,58,159,3,210,151,117,69,18,158,130,135,149,225,95,95,174,130,87,53,131,105,194,90,82,73,90,86,74,73,109,81,11,84,225,95,140,215,86,51,101,78,60,171,214,163,85,170,214,173,123,130,163,66,147,87,170,84,220,157,42,165,169,183,49,14,173,199,61,116,237,68,212,178,73,53,43,213,96,140,140,136,201,41,152,0,40,7,53,89,208,199,219,151,49,216,139,81,177,113,238,235,165,91,108,220,18,169,244,118,45,107,166,107,20,181,193,138,191,14,195,236,165,167,205,179,230,182,210,29,82,209,234,173,110,45,100,68,74,34,43,52,225,69,90,197,203,171,43,143,222,120,187,117,92,23,20,138,253,209,62,77,22,161,91,172,46,162,251,148,230,218,98,62,137,83,142,45,109,160,164,177,44,137,10,219,212,148,162,45,22,74,85,59,126,219,28,211,255,0,190,91,21,127,231,149,71,254,216,108,17,150,74,181,86,191,150,220,40,174,215,106,114,234,53,42,141,143,66,151,50,100,183,148,243,242,95,114,3,42,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,146,192,0,96,172,239,226,245,229,128,185,99,187,113,115,15,223,136,221,118,221,145,72,122,57,75,96,158,97,212,46,169,17,167,89,113,29,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,187,92,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,78,96,0,1,231,239,251,254,205,194,203,54,173,136,56,131,112,196,161,219,212,56,231,38,116,233,38,123,26,70,164,68,68,68,70,165,173,74,52,161,8,73,26,214,181,37,41,37,41,68,71,31,248,127,102,98,242,205,126,26,94,184,165,120,65,137,78,66,111,137,116,218,69,50,49,18,145,78,167,55,6,18,218,96,220,218,74,121,123,157,113,107,113,68,91,150,181,109,74,17,177,180,74,0,30,83,21,113,50,213,193,188,56,184,241,74,245,151,225,232,182,205,61,218,132,157,174,54,135,30,216,94,163,13,115,22,132,41,231,86,105,109,180,26,139,123,139,66,72,245,81,10,203,203,63,22,251,202,239,204,188,154,86,57,61,111,208,48,206,240,145,225,169,137,115,70,209,106,173,40,87,135,53,74,75,123,159,67,170,36,161,229,189,181,9,90,201,212,155,13,33,77,157,175,128,199,249,133,186,107,182,54,1,98,93,235,107,78,240,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,31,228,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,120,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,0,0,69,254,32,57,152,188,178,161,134,150,86,41,89,240,98,84,80,171,226,37,54,175,76,146,68,148,84,105,206,65,154,183,88,39,54,154,153,94,230,155,90,28,73,30,213,161,59,146,180,111,109,114,2,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,94,128,0,84,95,23,108,111,198,140,53,204,149,183,66,195,156,94,189,109,90,107,246,60,57,110,195,162,87,229,193,97,199,213,62,122,84,234,155,101,196,164,214,105,66,18,106,50,215,68,36,188,136,100,174,13,120,177,138,120,161,251,47,254,201,152,151,117,221,190,140,252,31,240,94,157,172,201,159,225,121,158,144,230,114,185,203,86,205,220,180,110,219,166,187,19,175,98,22,84,0,33,81,103,234,30,29,231,178,254,203,38,49,212,41,84,219,64,252,12,139,118,226,153,37,136,44,210,28,58,60,121,47,70,150,227,138,66,20,203,171,55,13,183,12,205,196,186,225,55,235,161,196,114,102,168,0,0,8,171,67,206,253,10,159,157,171,235,41,152,151,42,149,69,110,63,161,218,178,102,147,43,111,199,74,145,5,167,228,69,148,242,157,52,19,203,91,232,40,228,150,208,149,109,82,13,70,226,155,74,229,80,0,0,138,181,204,239,208,170,25,218,177,114,153,134,146,169,85,166,228,122,97,171,218,105,178,183,60,12,168,240,93,126,60,88,175,37,210,65,188,133,176,178,144,74,109,105,78,228,160,148,78,37,196,163,37,102,99,53,88,71,149,11,54,53,225,138,85,41,106,93,70,71,134,166,82,41,173,161,234,141,69,100,105,230,27,45,45,104,78,198,210,162,82,214,181,37,9,213,41,215,122,219,66,235,47,0,184,185,226,153,102,11,211,248,253,38,148,221,131,115,120,58,125,74,53,50,159,37,109,208,25,97,167,201,183,225,51,207,51,45,239,190,151,36,173,100,251,171,109,4,148,23,209,180,217,92,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,150,2,26,241,4,207,173,189,150,107,54,117,141,135,213,216,147,49,82,175,29,198,96,162,63,133,154,138,2,200,227,40,222,156,201,186,75,101,106,143,33,78,71,37,54,180,45,104,35,82,84,130,50,62,87,14,236,239,195,205,85,136,118,149,227,43,110,38,218,116,246,157,174,168,217,98,51,53,70,212,243,173,162,84,86,144,234,150,173,168,67,30,32,201,182,219,67,178,18,72,73,37,104,73,76,0,28,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,64,227,63,23,123,249,172,203,195,185,112,121,184,149,12,47,181,164,72,132,205,58,67,15,68,93,203,9,228,71,39,220,147,189,107,38,214,78,176,181,197,120,154,67,141,161,205,28,66,137,110,180,169,63,143,92,70,97,210,178,203,135,153,169,192,168,190,58,149,59,16,17,66,174,80,43,28,132,74,92,84,197,158,111,68,124,217,91,190,17,229,114,152,125,181,18,141,68,149,48,165,37,104,90,155,92,202,176,47,251,55,20,236,218,78,32,225,245,195,18,185,111,87,35,148,152,51,163,25,236,117,26,153,25,25,25,18,144,180,168,148,133,161,68,75,66,210,164,168,146,164,153,23,160,0,0,0,24,255,0,48,183,77,118,198,192,44,75,189,109,105,222,10,181,111,217,245,154,165,58,79,41,14,114,37,49,9,215,26,115,98,201,72,86,213,161,39,162,136,210,122,104,100,101,208,99,92,142,102,238,149,155,236,35,85,214,253,58,37,30,236,160,200,77,54,227,165,49,33,43,66,31,52,18,145,41,148,26,141,212,70,120,183,108,230,22,164,182,222,108,148,231,40,220,84,138,1,15,243,205,156,218,238,79,49,31,7,106,110,82,189,51,102,93,30,156,143,115,83,90,66,10,82,155,104,224,114,164,198,113,90,104,243,92,215,76,155,82,137,183,18,181,37,91,76,208,235,114,170,214,187,45,91,230,133,22,233,178,174,106,85,193,69,155,191,195,84,105,115,91,151,21,253,139,82,23,177,214,205,72,86,213,161,73,61,15,162,146,100,125,72,199,108,0,2,63,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,248,249,91,144,78,56,105,108,141,102,203,8,95,53,195,213,9,61,16,223,49,11,117,179,25,3,47,87,77,118,249,192,44,52,189,110,153,222,54,181,112,89,244,106,165,70,79,41,13,243,229,63,9,167,29,115,98,9,40,78,229,173,71,162,72,146,90,232,68,69,208,97,92,132,231,126,133,155,139,17,216,87,28,170,85,55,19,104,156,215,107,116,72,108,174,59,43,138,111,25,51,42,34,92,117,197,184,206,197,52,135,15,121,169,14,235,185,41,75,141,26,229,80,0,199,249,133,186,107,182,54,1,98,93,235,107,78,240,85,171,126,207,172,213,41,210,121,72,115,145,41,136,78,184,211,155,22,74,66,182,173,9,61,20,70,147,211,67,35,46,131,31,228,163,53,212,44,218,96,212,43,203,155,74,135,119,211,116,135,116,209,33,60,181,120,9,91,150,77,184,73,112,137,100,203,232,71,53,179,213,105,45,86,223,49,107,105,195,18,0,0,69,252,220,231,38,54,83,241,67,7,41,247,92,104,137,177,47,121,21,150,110,89,197,9,217,19,96,162,59,113,138,59,204,18,28,73,108,75,178,73,78,150,199,22,109,165,92,180,154,244,37,73,90,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,44,0,0,65,90,183,16,143,216,155,63,23,158,93,49,158,177,74,167,97,218,188,2,40,149,135,98,108,114,151,58,69,58,3,169,110,75,228,180,161,48,212,181,201,51,113,109,169,72,113,228,154,150,150,82,102,220,234,0,0,1,18,178,223,158,202,86,43,230,27,18,178,209,124,195,137,75,187,45,139,162,191,18,223,118,51,105,98,37,66,149,2,66,89,109,163,83,178,20,235,179,180,39,221,90,91,108,145,202,105,74,45,187,84,66,90,128,0,13,107,63,109,142,105,255,0,223,45,138,191,243,202,163,255,0,108,54,8,203,37,90,171,95,203,110,20,87,107,181,57,117,26,149,70,199,161,75,153,50,91,202,121,249,47,185,1,149,56,235,142,40,205,75,90,148,102,163,81,153,153,153,153,152,201,96,33,255,0,14,108,235,254,218,172,56,126,129,127,212,233,77,226,109,173,244,117,40,204,31,41,202,164,18,36,19,117,52,179,181,40,78,229,172,219,117,45,26,146,135,18,149,104,210,94,105,178,152,0,0,3,31,230,22,233,174,216,216,5,137,119,173,173,59,193,86,173,251,62,179,84,167,73,229,33,206,68,166,33,58,227,78,108,89,41,10,218,180,36,244,81,26,79,77,12,140,186,12,85,146,12,232,218,185,184,195,134,39,77,85,42,137,127,83,121,140,86,237,230,167,54,167,23,202,38,119,78,140,193,172,222,40,107,55,219,34,82,203,212,112,212,214,229,237,39,23,37,64,0,6,10,206,254,47,94,88,11,150,59,183,23,48,253,248,141,215,109,217,20,135,163,148,182,9,230,29,66,234,145,26,117,151,17,208,205,14,52,227,141,153,164,210,178,37,153,165,73,81,18,139,213,101,215,30,108,220,201,97,29,11,21,172,201,177,20,138,140,116,34,167,5,153,6,242,233,53,18,66,78,68,39,77,72,66,183,182,165,104,74,52,39,122,13,14,36,182,45,38,121,44,0,84,95,23,108,111,198,140,53,204,149,183,66,195,156,94,189,109,90,107,246,60,57,110,195,162,87,229,193,97,199,213,62,122,84,234,155,101,196,164,214,105,66,18,106,50,215,68,36,188,136,100,174,13,120,177,138,120,161,251,47,254,201,152,151,117,221,190,140,252,31,240,94,157,172,201,159,225,121,158,144,230,114,185,203,86,205,220,180,110,219,166,187,19,175,98,22,84,43,3,136,183,18,43,171,13,177,78,147,131,249,125,175,82,157,252,19,168,68,169,221,117,6,157,113,207,17,58,60,158,103,161,86,104,217,181,146,229,35,196,242,156,53,47,152,108,26,155,216,242,23,39,242,57,158,59,55,55,182,106,162,202,68,74,30,34,208,227,165,117,234,10,22,123,28,70,164,159,27,15,113,154,151,25,74,52,145,164,204,214,202,212,72,89,168,148,211,174,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,26,219,102,110,173,85,160,102,239,21,235,180,42,156,186,117,74,157,137,21,217,112,230,68,121,76,191,25,246,234,111,41,183,91,113,38,74,66,210,162,37,18,136,200,200,200,140,133,218,100,131,58,54,174,110,48,225,137,211,85,74,162,95,212,222,99,21,187,121,169,205,169,197,242,137,157,211,163,48,107,55,138,26,205,246,200,148,178,245,28,53,53,185,123,73,197,201,80,1,76,28,105,236,9,52,44,195,90,152,131,30,222,137,14,155,117,90,232,140,185,204,147,73,92,250,140,57,14,19,198,233,36,247,169,104,142,252,4,18,214,93,81,177,41,51,229,153,39,182,224,177,140,85,90,46,46,93,120,33,80,175,68,106,133,114,209,215,91,131,14,92,165,37,106,170,197,91,105,52,197,108,214,72,53,185,25,199,86,233,37,6,181,34,27,103,169,37,163,23,18,48,254,112,47,248,216,97,149,204,82,188,222,184,101,208,164,69,181,231,70,167,212,34,27,169,125,138,140,150,142,60,35,109,77,22,244,44,228,188,201,18,203,77,134,100,163,52,145,26,139,92,26,77,38,171,95,170,194,161,80,169,146,234,53,42,140,134,226,67,135,17,149,60,252,151,220,81,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,205,56,33,101,85,112,215,5,236,28,57,174,200,136,253,74,213,181,233,84,73,142,196,90,148,195,143,198,136,219,46,41,181,41,41,81,160,212,131,50,51,74,79,77,53,34,236,53,140,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,0,4,85,226,143,238,39,137,191,169,126,248,132,41,131,43,185,155,191,178,179,138,20,220,64,180,36,203,153,77,68,132,170,181,111,29,69,232,208,171,44,19,110,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,176,246,21,98,101,171,140,152,113,110,98,149,149,47,196,81,110,106,123,85,8,219,156,109,110,51,188,189,118,29,229,173,104,75,205,44,148,219,136,37,30,199,16,180,153,234,147,30,172,7,18,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,66,217,251,207,101,87,55,119,52,42,21,181,14,93,39,14,173,217,7,46,143,14,83,106,98,108,167,220,142,202,92,118,115,104,144,235,11,91,110,38,66,89,82,8,141,45,188,178,62,171,80,158,188,21,61,214,46,159,180,9,223,119,83,132,255,0,28,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,11,103,239,61,149,92,221,220,208,168,86,212,57,116,156,58,183,100,28,186,60,57,77,169,137,178,159,114,59,41,113,217,205,162,67,172,45,109,184,153,9,101,72,34,52,182,242,200,250,173,66,37,139,84,225,121,196,11,253,173,229,75,23,94,254,213,73,179,43,10,87,254,242,233,198,154,252,137,63,251,180,104,141,178,215,230,53,167,178,98,213,6,42,205,143,186,198,50,125,159,220,63,119,62,53,246,203,198,96,111,236,178,226,132,28,87,195,149,196,93,74,28,121,17,29,135,56,222,56,83,88,121,179,74,154,144,219,46,54,167,16,74,216,234,82,106,208,156,105,181,117,218,67,97,60,188,102,6,193,204,214,23,193,197,124,57,92,180,83,102,72,145,17,216,115,141,146,155,9,246,92,52,169,169,13,178,227,137,109,102,157,142,165,38,173,77,183,91,87,77,196,50,88,0,8,1,198,175,221,98,214,251,64,131,247,117,68,64,172,130,103,178,171,148,75,154,109,10,229,135,46,173,135,87,20,130,151,88,135,21,181,63,54,43,237,199,121,45,187,5,181,200,105,132,45,199,21,29,47,41,100,102,166,217,65,23,84,36,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,150,2,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,0,20,3,197,31,223,179,19,127,82,253,207,8,77,254,21,121,231,170,226,148,111,218,221,139,149,73,117,11,178,155,30,85,74,135,112,212,170,138,145,38,178,199,52,220,118,43,202,144,225,186,228,150,137,197,41,27,55,17,199,105,68,105,71,35,115,150,62,0,0,40,7,138,63,191,102,38,254,165,251,158,16,178,158,29,217,250,135,153,203,84,236,60,82,168,82,169,184,155,68,229,71,212,228,177,31,240,153,179,109,213,248,152,177,183,18,205,228,33,135,21,33,182,208,109,167,213,113,59,82,231,45,169,170,0,33,87,17,28,253,67,203,29,170,86,30,22,212,41,85,44,77,173,243,99,234,82,88,145,248,50,217,54,210,252,76,168,219,141,100,242,208,251,106,142,219,136,38,213,235,56,173,201,111,150,237,107,112,184,247,236,195,47,215,95,115,205,23,125,142,152,23,135,25,139,195,138,142,23,226,133,27,199,82,167,104,235,47,52,100,137,84,249,73,35,38,229,70,112,200,249,111,35,114,180,61,13,38,149,41,11,74,208,181,161,90,240,230,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,122,237,49,58,184,101,113,16,147,106,201,167,101,195,30,238,56,136,182,17,29,196,91,87,61,86,160,212,100,81,144,203,74,89,66,148,243,202,74,78,49,165,6,150,84,103,189,181,154,25,34,83,106,65,49,110,130,63,231,95,53,212,44,165,224,212,219,203,155,74,153,119,212,181,135,107,81,38,188,180,248,249,91,144,78,56,105,108,141,102,203,8,95,53,195,213,9,61,16,223,49,11,117,179,26,251,223,247,253,229,138,119,149,91,16,113,6,225,151,92,184,107,146,14,76,233,210,76,183,186,189,8,136,136,136,137,40,66,82,73,66,16,146,36,33,9,74,82,73,74,72,137,96,95,247,150,22,94,84,156,65,195,235,134,93,14,225,161,200,41,48,103,70,50,222,210,244,50,50,50,50,52,173,10,73,169,11,66,136,208,180,41,73,81,41,42,50,61,135,114,163,154,236,56,205,174,28,34,245,178,157,240,53,88,60,182,43,244,7,222,37,202,164,74,81,25,146,84,100,69,204,101,123,84,109,60,68,73,113,41,81,25,33,104,113,180,102,177,80,28,82,51,245,15,17,60,118,89,48,114,161,74,169,90,5,224,228,92,87,20,57,44,78,102,174,225,114,164,179,26,35,141,169,104,75,45,44,155,55,28,35,39,20,235,102,223,168,134,215,206,133,121,116,203,70,41,230,130,251,102,197,195,58,79,231,120,218,204,198,36,250,46,153,244,47,58,223,139,125,150,156,228,243,121,11,67,123,147,235,175,68,151,153,149,138,113,55,192,188,56,203,166,68,108,92,47,194,250,55,129,165,65,196,8,78,188,243,166,75,149,80,148,170,101,64,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,196,172,130,103,178,171,148,75,154,109,10,229,135,46,173,135,87,20,130,151,88,135,21,181,63,54,43,237,199,121,45,187,5,181,200,105,132,45,199,21,29,47,41,100,102,166,217,65,23,84,36,95,77,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,150,0,0,3,21,102,199,221,99,25,62,207,238,31,187,159,26,251,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,186,237,33,176,158,94,51,3,96,230,107,11,224,226,190,28,174,90,41,179,36,72,136,236,57,198,201,77,132,251,46,26,84,212,134,217,113,196,182,179,78,199,82,147,86,166,219,173,171,166,226,25,44,85,95,28,239,222,79,248,201,252,218,48,255,0,12,172,246,213,112,70,242,167,96,102,41,92,209,27,194,250,244,135,19,22,101,81,245,33,22,220,213,146,148,149,182,230,134,72,140,243,186,37,196,47,107,104,91,156,253,205,145,61,205,187,64,1,143,241,211,29,48,227,46,152,113,81,197,12,80,172,248,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,94,28,195,230,6,254,204,214,40,78,197,124,70,92,68,84,166,71,143,17,168,112,77,226,133,9,134,91,36,165,168,237,188,227,138,109,6,173,238,169,36,173,13,199,92,87,77,198,54,9,202,119,186,198,13,253,159,219,223,119,48,53,214,194,172,76,186,176,111,17,237,204,82,178,165,248,122,213,179,80,106,161,27,115,142,33,183,182,31,174,195,188,181,161,106,101,212,26,155,113,4,162,222,218,214,147,61,20,99,97,236,174,230,110,193,205,54,23,211,113,2,208,147,18,29,73,113,210,170,213,188,117,22,100,205,163,62,110,58,222,199,210,217,238,74,22,166,29,83,75,90,80,110,54,73,94,212,234,105,78,96,1,138,179,99,238,177,140,159,103,247,15,221,207,141,125,178,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,118,144,216,79,47,25,129,176,115,53,133,240,113,95,14,87,45,20,217,146,36,68,118,28,227,100,166,194,125,151,13,42,106,67,108,184,226,91,89,167,99,169,73,171,83,109,214,213,211,113,12,150,2,170,248,231,126,242,127,198,79,230,209,226,184,85,231,158,149,133,178,127,107,118,46,85,34,83,237,58,148,137,85,42,29,195,82,170,38,60,106,51,252,163,113,216,175,42,67,132,211,113,157,54,212,164,108,218,101,33,213,17,165,124,253,205,220,72,0,0,160,30,40,254,253,152,155,250,151,238,120,66,101,112,167,207,61,42,181,108,192,202,238,43,213,34,83,234,84,8,228,221,169,90,168,213,18,130,169,176,185,8,109,170,97,243,220,220,169,40,83,232,67,13,181,169,41,148,108,36,35,146,70,237,154,0,0,13,109,179,55,86,170,208,51,119,138,245,218,21,78,93,58,165,78,196,138,236,184,115,34,60,166,95,140,251,117,55,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,234,114,57,158,59,55,55,182,106,162,202,68,74,30,34,208,227,165,117,234,10,22,123,28,70,164,159,27,15,113,154,151,25,74,52,145,164,204,214,202,212,72,89,168,148,211,174,202,0,0,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,12,170,3,88,28,42,196,203,171,6,241,30,220,197,43,42,95,135,173,91,53,6,170,17,183,56,226,27,123,97,250,236,59,203,90,22,166,93,65,169,183,16,74,45,237,173,105,51,209,70,47,251,37,217,182,181,115,115,133,133,116,211,90,240,55,37,11,195,83,238,106,114,146,219,92,185,202,140,218,214,251,13,19,206,184,80,220,112,222,75,43,112,201,74,228,184,70,90,160,196,128,0,1,138,179,99,238,177,140,159,103,247,15,221,207,141,120,112,119,24,175,236,10,191,233,120,141,135,53,233,116,234,149,58,67,14,186,211,82,158,101,138,131,13,188,219,202,137,41,44,173,10,118,51,138,105,4,227,70,162,37,17,125,70,91,15,101,139,48,182,174,104,48,106,139,139,150,180,111,1,227,249,145,170,52,181,202,110,67,212,201,205,43,107,177,220,82,15,251,215,16,106,74,20,182,157,105,102,132,111,218,89,84,0,71,92,108,207,174,94,112,27,23,45,220,21,188,235,178,223,184,107,146,35,51,53,112,188,63,132,160,33,245,182,150,158,169,60,243,173,165,132,26,92,230,153,22,245,165,164,239,82,82,149,182,107,242,156,76,106,212,170,255,0,15,252,64,174,208,170,113,42,52,218,140,122,12,184,115,34,60,151,152,146,195,149,104,42,109,214,220,73,154,86,133,36,201,68,162,51,35,35,35,33,81,121,46,205,181,213,148,108,83,43,166,154,215,142,182,235,190,26,159,115,83,148,151,29,230,65,76,150,214,183,216,104,158,105,179,152,219,100,242,89,91,134,105,79,57,194,50,209,102,47,251,10,177,50,213,198,76,56,183,49,74,202,151,226,40,183,53,61,170,132,109,206,54,183,25,222,94,187,14,242,214,180,37,230,150,74,109,196,18,143,99,136,90,76,245,73,143,86,2,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,12,191,196,191,62,177,176,26,222,123,5,112,154,187,17,252,69,174,71,113,154,186,219,230,239,160,83,159,138,226,82,242,94,101,214,212,196,227,83,140,186,201,122,251,80,147,90,210,146,91,38,186,118,194,172,51,186,177,147,17,237,204,45,178,162,120,138,213,205,80,106,159,27,115,110,45,182,119,159,174,251,188,180,45,105,101,164,18,156,113,100,147,216,218,22,163,45,18,98,255,0,178,93,148,155,87,40,216,88,86,181,53,223,29,114,87,124,53,66,230,168,169,77,187,204,156,152,205,161,108,48,233,50,211,135,13,183,9,229,50,135,8,212,158,115,134,103,170,204,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,214,102,199,222,159,25,62,208,46,31,188,95,30,127,7,113,138,254,192,171,254,151,136,216,115,94,151,78,169,83,164,48,235,173,53,41,230,88,168,48,219,205,188,168,146,146,202,208,167,99,56,166,144,78,52,106,34,81,23,212,101,176,246,88,179,11,106,230,131,6,168,184,185,107,70,240,30,63,153,26,163,75,92,166,228,61,76,156,210,182,187,29,197,32,255,0,189,113,6,164,161,75,105,214,150,104,70,253,165,149,64,66,174,46,120,103,117,98,38,81,222,168,218,209,60,95,224,85,193,18,230,168,176,134,220,113,229,65,109,137,17,221,91,105,66,21,175,47,197,37,213,154,182,165,45,52,234,205,94,174,135,78,217,104,191,227,97,102,97,176,223,16,106,23,12,186,29,54,135,116,83,100,213,39,70,55,119,181,78,241,8,41,132,100,209,26,214,133,71,55,80,180,36,143,122,20,164,232,173,218,30,203,194,181,120,218,98,101,171,27,11,44,92,28,241,124,219,146,161,112,21,205,200,109,198,213,225,224,199,141,34,62,247,147,191,152,142,99,146,180,108,246,26,85,200,127,214,35,70,135,8,56,107,225,12,156,95,206,13,142,193,177,44,233,182,124,131,187,234,79,70,125,166,150,194,32,169,43,142,163,39,53,222,133,76,56,141,173,40,35,89,161,213,25,109,208,214,157,130,70,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,0,138,188,81,253,196,241,55,245,47,223,16,133,0,137,85,144,156,239,215,114,143,125,187,10,227,149,85,169,97,149,111,154,237,110,137,13,148,72,121,18,137,147,38,101,68,75,142,182,134,222,222,150,144,225,239,36,173,173,119,37,74,109,163,69,249,210,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,57,98,157,184,170,103,158,149,138,82,127,107,118,17,213,34,84,45,58,108,136,181,42,229,195,77,170,38,68,106,203,252,162,113,168,172,170,59,134,211,145,154,55,18,165,239,220,103,33,164,145,37,28,141,206,87,0,186,158,10,158,235,23,79,218,4,239,187,169,194,127,138,96,226,141,158,218,86,54,85,89,192,140,23,185,165,200,178,104,114,22,171,130,163,17,244,248,43,134,106,84,131,105,13,237,45,206,198,142,164,40,201,123,249,110,184,162,89,37,68,203,46,170,5,211,173,59,170,177,66,171,221,52,155,102,171,54,139,111,248,127,75,212,99,194,113,200,180,254,122,205,12,120,135,82,70,134,185,139,35,74,55,153,110,81,25,22,166,58,161,218,221,54,157,213,99,87,101,90,215,173,179,85,183,235,80,182,120,154,117,82,19,145,37,49,189,9,90,55,180,225,37,105,220,133,165,69,169,117,74,136,203,161,144,186,158,27,185,250,161,99,237,171,75,193,44,72,168,120,44,77,183,233,232,143,29,233,82,86,231,225,52,86,27,208,228,161,199,84,165,170,98,80,141,207,182,165,26,151,162,158,70,169,230,33,153,43,155,31,117,140,100,251,63,184,126,238,124,107,88,36,86,71,51,119,85,202,14,46,42,235,126,157,46,177,105,215,163,166,155,113,210,152,144,164,45,108,18,201,72,148,202,13,68,210,228,178,123,182,115,11,67,67,143,54,74,111,154,110,38,255,0,172,11,254,205,197,59,54,147,136,56,125,112,196,174,91,213,200,229,38,12,232,198,123,29,70,166,70,70,70,68,164,45,42,37,33,104,81,18,208,180,169,42,36,169,38,69,232,0,4,0,227,87,238,177,107,125,160,65,251,186,162,41,88,88,79,11,156,246,210,176,78,170,246,4,99,69,205,46,61,147,92,144,133,91,245,25,111,167,193,91,211,84,165,155,168,115,113,110,106,52,133,45,38,107,223,203,105,196,154,205,41,39,158,117,51,127,137,214,103,127,107,222,95,100,208,45,139,162,171,68,191,175,221,212,251,118,77,57,159,164,97,150,157,100,231,62,111,31,70,116,97,206,90,86,147,230,147,143,182,166,200,182,169,198,227,6,72,248,165,227,206,32,226,229,157,130,152,185,107,68,189,35,220,82,23,77,42,197,26,153,201,171,180,251,139,53,162,83,237,180,162,142,184,204,163,113,59,177,166,141,12,160,221,53,40,219,82,92,198,188,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,10,1,226,143,239,217,137,191,169,126,231,132,34,253,38,173,85,160,85,97,87,104,85,57,116,234,149,58,67,114,225,204,136,242,153,126,51,237,168,148,219,173,184,147,37,33,105,81,18,137,68,100,100,100,70,66,250,114,9,158,202,86,110,237,153,180,43,150,28,74,78,34,219,177,202,93,98,28,86,210,196,41,76,57,33,228,182,236,22,215,33,215,214,134,219,76,116,188,165,145,18,92,121,4,93,22,145,45,64,0,80,15,20,127,126,204,77,253,75,247,60,33,29,108,11,254,242,194,203,202,147,136,56,125,112,203,161,220,52,57,5,38,12,232,198,91,218,94,134,70,70,70,70,149,161,73,53,33,104,81,26,22,133,41,42,37,37,70,71,176,70,74,51,93,66,205,166,13,66,188,185,180,168,119,125,55,72,119,77,18,19,203,87,128,149,185,100,219,132,151,8,150,76,190,132,115,91,61,86,146,213,109,243,22,182,156,49,32,4,127,206,190,107,168,89,75,193,169,183,151,54,149,50,239,169,107,14,214,162,77,121,105,241,242,183,32,156,112,210,217,26,205,150,16,190,107,135,170,18,122,33,190,98,22,235,102,53,247,191,239,251,203,20,239,42,182,32,226,13,195,46,185,112,215,36,28,153,211,164,153,111,117,122,17,17,17,17,18,80,132,164,146,132,33,36,72,66,18,148,164,146,148,145,20,138,225,113,239,217,134,95,174,190,231,154,47,248,71,252,235,229,70,133,155,76,26,155,102,242,169,80,238,250,110,179,45,106,220,214,86,175,1,43,114,13,198,205,77,153,44,153,125,8,229,56,90,45,37,170,28,229,173,109,54,67,95,123,254,192,188,176,178,242,171,97,246,32,219,210,232,119,13,14,65,198,157,6,73,22,246,151,161,25,25,25,25,165,104,82,77,43,66,210,102,133,161,73,82,77,73,81,25,218,78,72,120,165,208,160,224,213,203,68,205,69,219,204,173,88,52,246,100,81,234,30,187,213,75,154,41,171,150,81,182,153,18,29,152,218,205,148,243,20,226,84,226,29,230,57,161,51,33,243,174,12,195,230,6,254,204,214,40,78,197,124,70,92,68,84,166,71,143,17,168,112,77,226,133,9,134,91,36,165,168,237,188,227,138,109,6,173,238,169,36,173,13,199,92,87,77,198,60,173,217,96,94,86,44,107,126,85,225,111,75,164,162,234,163,183,95,164,20,146,36,174,85,57,199,93,105,169,4,141,119,37,11,83,14,26,55,17,110,70,213,167,84,45,10,87,107,108,225,13,229,119,225,125,239,139,148,38,34,61,66,195,217,20,150,107,164,167,201,15,178,138,131,143,52,195,200,65,244,90,9,214,73,181,17,30,242,55,155,50,73,164,150,164,122,12,186,102,95,20,242,191,125,179,125,97,157,91,243,188,109,26,99,242,125,23,83,250,23,154,111,197,176,203,173,243,185,92,245,173,189,202,245,23,162,139,204,142,122,103,131,138,197,179,123,97,125,59,15,242,187,87,184,32,212,174,56,241,103,214,174,18,84,138,92,218,25,37,196,185,224,88,83,106,74,142,73,169,4,151,92,66,148,201,54,106,66,20,239,48,212,213,107,88,22,5,229,138,119,149,39,15,176,250,222,151,92,184,107,146,10,52,24,49,136,183,186,189,12,204,204,204,201,40,66,82,74,90,214,163,36,33,9,82,148,105,74,76,203,97,220,168,229,71,14,50,149,135,8,178,172,166,188,117,86,119,45,250,253,125,246,73,18,170,242,146,70,68,165,17,25,242,217,70,229,19,76,145,154,91,74,148,102,107,90,220,113,113,175,141,95,186,197,173,246,129,7,238,234,136,165,97,99,252,42,243,207,74,194,217,63,181,187,23,42,145,41,246,157,74,68,170,149,14,225,169,85,19,30,53,25,254,81,184,236,87,149,33,194,105,184,206,155,106,82,54,109,50,144,234,136,210,190,126,230,238,36,0,0,6,42,205,143,186,198,50,125,159,220,63,119,62,53,172,25,255,0,37,25,174,174,229,47,25,97,94,92,218,172,203,66,165,164,59,166,137,9,228,39,199,197,218,178,109,194,75,132,104,55,152,90,249,173,158,168,81,232,182,249,136,67,174,24,216,38,192,191,236,220,83,179,105,56,131,135,215,12,74,229,189,92,142,82,96,206,140,103,177,212,106,100,100,100,100,74,66,210,162,82,22,133,17,45,11,74,146,162,74,146,100,85,151,199,59,247,147,254,50,127,54,138,171,22,189,194,191,62,177,165,70,165,101,99,25,43,177,33,174,28,118,105,246,53,78,71,52,215,49,102,235,202,56,18,100,56,234,146,75,36,173,134,162,161,40,66,54,53,202,212,214,109,37,118,148,58,155,166,236,181,108,106,20,171,166,245,185,169,86,253,22,22,207,19,81,170,77,110,36,86,55,173,40,70,247,92,52,161,59,150,180,164,181,62,170,81,17,117,50,20,3,158,140,230,215,115,135,136,241,106,109,210,189,13,102,90,254,34,61,179,77,117,8,57,73,109,211,71,54,76,151,19,174,175,59,202,104,205,180,168,219,109,40,74,83,184,201,110,185,26,198,202,121,78,247,88,193,191,179,251,123,238,230,6,181,131,47,229,119,51,119,246,86,113,66,155,136,22,132,153,115,41,168,144,149,86,173,227,168,189,26,21,101,130,109,214,246,62,150,207,106,150,132,190,234,154,90,210,178,109,195,74,246,171,67,74,182,20,193,124,94,179,113,235,11,237,252,92,195,247,229,185,66,184,163,169,232,229,45,131,101,246,150,135,20,211,172,184,142,164,75,109,214,220,108,205,38,164,25,160,205,42,82,76,148,126,212,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,34,178,57,155,186,174,80,113,113,87,91,244,233,117,139,78,189,29,52,219,142,148,196,133,33,107,96,150,74,68,166,80,106,38,151,37,147,221,179,152,90,26,28,121,178,83,124,211,113,55,253,96,95,246,110,41,217,180,156,65,195,235,134,37,114,222,174,71,41,48,103,70,51,216,234,53,50,50,50,50,37,33,105,81,41,11,66,136,150,133,165,73,81,37,73,50,47,64,42,175,142,119,239,39,252,100,254,109,21,86,45,251,133,190,126,166,98,39,129,203,38,49,212,42,181,43,188,188,100,139,118,226,153,37,249,207,85,219,46,108,151,163,75,113,197,45,105,121,164,19,134,219,134,100,218,154,108,155,245,22,218,57,214,84,0,2,128,120,163,251,246,98,111,234,95,185,225,8,191,73,171,85,104,21,88,85,218,21,78,93,58,165,78,144,220,184,115,34,60,166,95,140,251,106,37,54,235,110,36,201,72,90,84,68,162,81,25,25,25,17,144,187,254,26,25,227,141,152,235,53,156,30,190,17,45,24,139,101,209,219,91,210,220,91,178,17,92,167,50,109,176,83,84,242,205,74,41,36,165,180,151,146,181,122,235,112,156,65,153,41,104,102,111,128,0,214,179,54,62,244,248,201,246,129,112,253,226,248,243,248,59,140,87,246,5,95,244,188,70,195,154,244,186,117,74,157,33,135,93,105,169,79,50,197,65,134,222,109,229,68,148,150,86,133,59,25,197,52,130,113,163,81,18,136,190,163,45,132,242,171,153,139,55,53,248,71,15,20,172,248,50,233,203,76,133,83,106,244,201,36,106,93,58,162,218,27,91,172,19,155,73,47,35,107,173,173,14,36,139,114,22,157,201,66,247,182,140,192,0,53,87,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,6,170,227,42,229,139,48,183,86,87,241,150,139,139,150,180,111,31,224,57,145,170,52,181,202,114,59,53,56,46,167,107,177,220,82,15,251,215,16,106,74,210,135,90,105,102,133,236,218,123,15,96,238,49,88,56,235,96,82,241,27,14,107,209,42,52,218,140,118,29,117,166,165,50,243,244,247,220,101,183,149,18,82,89,90,210,212,150,210,234,9,198,141,70,105,51,250,140,253,168,0,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,58,228,239,53,87,150,84,49,114,159,120,81,170,82,213,108,84,100,71,141,118,82,27,108,158,69,70,156,75,245,205,45,41,104,79,137,109,42,113,76,175,114,118,172,205,38,124,181,184,133,236,17,133,88,153,106,227,38,28,91,152,165,101,75,241,20,91,154,158,213,66,54,231,27,91,140,239,47,93,135,121,107,90,18,243,75,37,54,226,9,71,177,196,45,38,122,164,199,171,17,171,59,249,209,181,114,143,135,15,206,132,170,85,110,254,169,114,216,162,91,206,206,109,46,35,154,79,109,157,37,130,89,60,112,208,108,56,70,164,23,174,225,37,173,200,220,110,34,131,42,213,59,203,21,239,249,181,153,141,203,175,221,151,141,97,201,46,162,36,66,55,234,21,25,111,26,148,77,178,202,72,141,110,58,225,232,134,210,93,84,68,146,236,66,205,46,76,3,196,124,2,225,11,124,82,113,34,242,170,205,151,112,122,10,183,30,220,148,201,182,205,178,219,245,104,78,28,68,37,212,37,228,188,163,94,247,208,163,38,208,233,168,144,130,87,49,215,170,172,76,174,28,89,227,141,149,43,202,125,159,136,40,151,35,14,175,9,12,46,115,205,45,215,87,68,150,146,52,20,214,152,35,52,173,10,73,165,47,165,41,230,169,13,52,164,154,141,146,105,203,211,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,114,197,43,113,171,247,167,181,190,207,224,253,227,81,30,43,34,153,187,165,101,7,8,241,170,235,98,157,18,177,118,87,164,91,180,219,114,148,252,132,161,11,124,145,84,82,229,60,130,81,58,184,204,150,221,252,178,212,214,227,45,154,155,230,147,137,137,95,236,170,253,186,191,242,173,199,114,92,117,15,253,100,201,213,41,210,28,255,0,140,227,207,56,226,254,106,82,149,230,102,46,251,134,102,75,191,107,102,28,47,18,47,84,243,47,235,250,159,17,249,49,222,131,201,114,133,4,203,154,136,58,184,132,188,151,148,107,74,164,36,246,167,152,211,72,36,159,36,156,114,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,51,99,239,79,140,159,104,23,15,222,47,143,85,121,101,38,234,163,101,58,196,205,165,188,239,142,182,235,188,234,125,117,141,206,59,34,4,228,212,167,199,67,251,80,201,54,212,51,110,60,70,247,173,211,81,190,246,210,45,22,130,46,46,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,248,150,210,167,20,202,247,39,106,204,210,103,203,91,136,94,193,24,85,137,150,174,50,97,197,185,138,86,84,191,17,69,185,169,237,84,35,110,113,181,184,206,242,245,216,119,150,181,161,47,52,178,83,110,32,148,123,28,66,210,103,170,76,122,177,231,241,10,202,165,98,85,129,114,225,205,118,68,182,41,183,85,30,109,18,99,177,22,148,190,219,18,89,91,46,41,181,41,42,73,44,146,179,50,51,74,139,93,53,35,236,53,140,187,45,106,237,141,117,86,108,171,166,15,130,173,91,245,9,20,186,140,110,106,28,228,74,97,197,54,235,123,208,106,66,182,173,10,45,82,102,147,211,82,51,46,163,97,236,143,227,21,43,27,242,185,135,247,116,58,244,186,173,74,21,30,53,18,188,236,233,73,126,105,85,98,52,150,100,170,66,137,107,86,247,20,146,125,38,225,239,83,111,182,181,17,111,208,84,7,20,124,94,141,139,89,193,185,152,166,191,17,250,109,141,29,155,66,43,204,176,235,75,90,227,41,107,148,151,73,207,105,104,152,252,182,201,73,36,160,208,218,13,59,189,181,74,174,8,248,67,25,20,172,66,199,185,204,68,114,67,242,26,180,41,110,37,247,121,236,33,9,110,84,212,173,190,141,26,28,55,32,26,85,235,44,141,151,11,212,35,61,246,148,53,87,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,0,4,85,226,143,238,39,137,191,169,126,248,132,40,4,101,252,209,101,146,254,202,206,40,84,176,254,239,141,46,101,53,18,20,154,45,194,84,231,163,66,172,176,77,180,230,246,20,225,109,82,208,151,218,75,168,66,150,77,184,106,70,229,104,74,84,170,225,115,158,218,86,9,213,94,192,140,104,185,165,199,178,107,146,16,171,126,163,45,244,248,43,122,106,148,179,117,14,110,45,205,70,144,165,164,205,123,249,109,56,147,89,165,36,243,206,166,64,113,84,207,61,87,11,99,126,214,236,35,170,75,167,221,149,40,241,106,85,203,134,155,84,84,121,52,102,57,164,227,81,89,84,119,9,214,228,186,77,165,75,223,180,138,59,169,34,74,249,251,155,169,107,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,123,252,219,96,133,43,46,24,253,113,224,189,26,185,46,179,30,220,143,75,74,231,201,109,45,174,75,239,83,163,72,121,100,132,244,66,13,215,156,216,141,84,105,70,212,154,150,100,107,59,74,224,169,238,177,116,253,160,78,251,186,156,60,167,20,140,253,76,195,191,29,150,76,28,168,85,105,183,121,248,57,23,21,197,14,75,240,94,164,54,124,169,44,198,136,227,106,66,212,243,168,54,205,199,8,205,180,180,225,183,235,173,197,242,106,175,10,176,206,234,198,76,71,183,48,182,202,137,226,43,87,53,65,170,124,109,205,184,182,217,222,126,187,238,242,208,181,165,150,144,74,113,197,146,79,99,104,90,140,180,73,139,105,204,206,84,112,227,41,92,51,49,38,202,178,154,241,213,89,222,130,126,191,95,125,146,68,170,188,164,213,225,145,41,68,70,124,182,81,185,68,211,36,102,150,210,165,25,154,214,183,28,93,54,11,179,226,107,145,42,86,55,89,181,28,115,194,219,102,91,152,161,65,142,218,165,67,165,176,149,174,228,132,131,74,84,135,27,212,141,114,89,107,85,54,180,110,113,104,111,145,181,195,54,121,84,195,107,93,151,85,141,93,139,116,217,87,53,86,223,173,66,223,225,170,52,185,174,68,148,198,244,41,11,216,235,102,149,167,114,22,164,158,135,213,42,50,62,134,98,234,108,140,230,208,179,135,145,28,110,169,185,74,244,53,231,107,225,253,102,61,205,77,105,11,56,169,113,218,100,174,84,152,206,43,93,89,119,148,233,147,106,81,184,218,144,164,171,113,18,29,114,144,70,127,206,190,84,107,185,75,198,89,182,111,42,171,50,208,169,107,50,214,173,205,101,9,241,241,118,160,220,108,212,217,154,13,230,22,190,83,133,162,20,122,33,206,90,16,235,100,50,175,14,236,253,76,203,29,212,118,30,41,84,42,181,44,50,173,242,163,234,114,95,145,248,50,225,56,234,252,76,88,219,141,4,202,214,251,138,144,219,104,39,21,234,184,157,202,111,150,237,234,0,8,1,198,175,221,98,214,251,64,131,247,117,68,85,174,82,112,66,149,152,252,126,183,48,94,179,92,151,70,143,113,199,170,37,19,227,54,151,23,25,246,105,210,100,50,179,66,186,45,4,235,45,239,70,169,53,35,114,73,72,51,37,151,138,197,92,51,186,176,111,17,238,60,45,189,98,120,122,213,179,80,118,159,39,107,110,33,183,182,31,168,251,92,196,33,106,101,212,26,92,109,102,146,222,218,208,162,45,20,67,181,197,60,120,197,60,105,167,90,148,236,76,188,42,181,255,0,192,250,123,244,248,79,212,42,18,101,188,239,58,83,178,28,125,213,60,226,247,60,124,212,52,107,78,221,90,141,29,6,71,203,35,57,255,0,193,179,44,94,146,174,213,179,59,122,218,245,86,91,163,233,79,178,38,184,247,42,44,151,156,68,134,106,15,165,178,209,110,242,208,105,101,43,63,162,220,235,228,68,167,27,213,175,1,198,175,222,158,214,251,63,131,247,141,68,101,94,6,63,191,103,241,111,249,200,90,160,0,160,30,40,254,253,152,155,250,151,238,120,67,31,224,102,84,113,31,49,56,113,136,247,174,23,181,233,90,174,28,250,49,247,168,13,50,106,149,82,139,40,165,155,138,140,100,126,187,205,248,84,153,51,166,231,18,181,18,12,214,148,54,238,53,176,47,251,203,11,47,42,78,32,225,245,195,46,135,112,208,228,20,152,51,163,25,111,105,122,25,25,25,25,26,86,133,36,212,133,161,68,104,90,20,164,168,148,149,25,30,195,185,81,205,118,28,102,215,14,17,122,217,78,248,26,172,30,91,21,250,3,239,18,229,82,37,40,140,201,42,50,34,230,50,189,170,54,158,34,36,184,148,168,140,144,180,56,218,51,88,0,160,30,40,254,253,152,155,250,151,238,120,67,197,91,153,85,188,175,172,168,84,51,45,98,83,101,213,145,106,221,21,26,77,209,17,167,9,75,139,78,110,28,23,217,152,211,36,141,202,66,20,252,158,122,183,158,212,114,150,72,36,33,229,167,202,101,227,48,55,246,89,113,66,14,43,225,202,226,46,165,14,60,136,142,195,156,111,28,41,172,60,217,165,77,72,109,151,27,83,136,37,108,117,41,53,104,78,52,218,186,237,33,123,223,183,167,46,63,181,199,246,208,126,25,255,0,177,79,234,95,5,181,30,148,244,166,205,222,139,240,251,191,171,63,184,221,179,103,211,111,228,125,48,162,28,195,230,6,254,204,214,40,78,197,124,70,92,68,84,166,71,143,17,168,112,77,226,133,9,134,91,36,165,168,237,188,227,138,109,6,173,238,169,36,173,13,199,92,87,77,198,61,93,199,149,91,202,197,202,133,63,50,215,221,54,93,37,23,85,209,78,164,218,241,29,112,146,185,84,231,33,206,125,233,142,178,104,220,148,45,76,70,228,43,121,110,71,53,102,131,66,217,90,189,175,11,143,126,204,50,253,117,247,60,209,127,192,33,175,16,76,133,91,217,153,179,103,95,56,125,66,137,15,21,41,17,220,122,10,227,248,88,72,175,172,206,50,77,153,207,27,70,183,150,152,241,212,220,115,83,136,66,22,178,37,41,40,51,50,162,186,181,38,171,64,170,205,161,87,105,146,233,213,42,116,135,34,76,135,45,149,50,252,103,219,81,165,198,156,109,68,74,66,210,162,52,154,76,136,200,200,200,196,202,225,221,144,89,153,156,186,142,252,197,42,125,86,155,134,84,78,84,141,14,51,241,255,0,9,156,55,29,71,134,139,39,105,32,217,66,216,113,50,28,109,102,226,125,86,211,181,78,115,26,245,124,106,253,233,237,111,179,248,63,120,212,70,74,224,143,73,165,87,233,88,243,66,174,211,34,84,105,181,24,246,252,73,144,229,178,151,152,146,195,137,169,165,198,156,109,68,105,90,20,147,52,154,76,140,140,140,200,196,117,226,35,146,9,153,85,190,202,237,179,162,238,195,43,178,160,235,84,36,147,207,201,122,150,226,89,105,197,197,148,234,218,74,19,185,107,127,195,145,184,227,139,106,58,141,106,53,33,106,56,149,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,190,156,130,100,78,149,148,75,102,109,118,229,153,18,173,136,183,20,114,137,88,153,21,196,191,10,43,13,200,121,77,181,5,197,199,105,244,33,198,213,29,79,37,102,100,167,25,65,151,68,36,75,81,0,56,213,251,172,90,223,104,16,126,238,168,138,149,192,76,20,186,179,19,139,20,44,28,178,170,20,168,85,171,131,197,120,103,234,142,184,220,84,114,35,59,33,123,212,219,110,44,181,67,42,34,209,7,235,25,107,161,106,101,229,110,155,78,234,177,171,178,173,107,214,217,170,219,245,168,91,60,77,58,169,9,200,146,152,222,132,173,27,218,112,146,180,238,66,210,162,212,186,165,68,101,208,200,91,167,10,188,243,213,113,74,55,237,110,197,202,164,186,133,217,77,143,42,165,67,184,106,85,69,72,147,89,99,154,110,59,21,229,72,112,221,114,75,68,226,148,141,155,136,227,180,162,52,163,145,185,203,31,0,0,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,73,76,244,100,202,187,147,204,71,139,76,110,171,233,155,50,232,241,18,45,154,147,171,65,74,83,109,26,57,177,164,182,157,52,121,174,107,68,110,37,36,219,137,90,84,157,166,107,105,191,109,195,239,62,183,14,89,175,40,54,54,32,215,101,204,194,186,188,134,217,156,137,30,42,106,232,8,34,146,162,122,11,36,233,33,148,42,68,132,185,32,146,218,214,180,32,205,41,82,200,136,228,87,28,239,222,79,248,201,252,218,43,215,46,88,33,85,204,118,48,209,112,106,133,92,137,72,169,87,227,212,85,14,92,182,212,182,9,248,240,95,146,218,28,219,235,37,11,83,4,131,89,18,141,4,179,81,37,123,118,31,138,186,109,59,170,198,174,202,181,175,91,102,171,111,214,161,108,241,52,234,164,39,34,74,99,122,18,180,111,105,194,74,211,185,11,74,139,82,234,149,17,151,67,33,119,220,59,179,245,15,51,150,169,216,120,165,80,165,83,113,54,137,202,143,169,201,98,63,225,51,102,219,171,241,49,99,110,37,155,200,67,14,42,67,109,160,219,79,170,226,118,165,206,91,80,131,137,174,123,106,184,221,121,84,112,51,11,110,104,142,97,125,6,67,105,149,50,150,250,150,139,146,106,9,42,82,220,115,66,37,198,101,221,82,218,17,185,181,173,190,126,231,8,217,229,96,172,148,101,70,187,155,76,101,133,102,242,170,176,237,10,110,147,46,154,220,38,80,175,1,23,106,205,182,201,78,25,32,158,125,104,229,54,90,45,69,170,220,229,173,13,56,67,0,13,148,242,157,238,177,131,127,103,246,247,221,204,13,107,6,117,204,70,85,111,44,17,180,176,243,20,153,166,203,151,98,98,45,175,69,171,64,171,27,132,233,49,81,145,78,101,249,80,223,52,161,36,210,249,166,242,218,73,145,238,100,147,162,214,182,222,217,237,114,19,157,250,238,81,239,183,97,92,114,170,181,44,50,173,243,93,173,209,33,178,137,15,34,81,50,100,204,168,137,113,214,208,219,219,210,210,28,61,228,149,181,174,228,169,77,180,104,191,58,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,134,53,205,143,186,198,50,125,159,220,63,119,62,53,172,25,255,0,58,249,81,174,229,47,25,102,217,188,170,172,203,66,165,172,203,90,183,53,148,39,199,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,202,188,59,179,245,51,44,119,81,216,120,165,80,170,212,176,202,183,202,143,169,201,126,71,224,203,132,227,171,241,49,99,110,52,19,43,91,238,42,67,109,160,156,87,170,226,119,41,190,91,183,168,42,175,142,119,239,39,252,100,254,109,16,131,40,217,95,170,230,206,237,187,112,230,218,171,196,167,92,52,235,93,85,186,59,179,164,41,152,74,125,186,140,22,92,76,133,33,167,86,104,240,242,36,26,73,9,35,230,19,122,158,221,196,120,127,253,149,88,87,87,254,85,183,46,75,114,161,255,0,172,135,58,155,58,59,159,241,92,101,230,220,71,201,73,82,124,140,133,233,240,238,206,252,60,213,88,135,105,94,50,182,226,109,167,79,105,218,234,141,150,35,51,84,109,79,58,218,37,69,105,14,169,106,218,132,49,226,12,155,109,180,59,33,36,132,146,86,132,148,192,0,20,3,197,31,223,179,19,127,82,253,207,8,120,172,8,202,173,229,152,124,35,196,251,195,13,105,178,234,247,62,30,72,163,73,77,33,135,11,124,234,116,132,79,241,68,203,91,13,79,73,74,163,199,82,16,74,78,228,19,201,73,56,226,155,65,226,171,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,236,17,146,236,219,90,185,185,194,194,186,105,173,120,27,146,133,225,169,247,53,57,73,109,174,92,229,70,109,107,125,134,137,231,92,40,110,56,111,37,149,184,100,165,114,92,35,45,80,98,64,0,13,107,51,99,239,79,140,159,104,23,15,222,47,143,85,121,101,38,234,163,101,58,196,205,165,188,239,142,182,235,188,234,125,117,141,206,59,34,4,228,212,167,199,67,251,80,201,54,212,51,110,60,70,247,173,211,81,190,246,210,45,22,130,46,46,78,243,85,121,101,67,23,41,247,133,26,165,45,86,197,70,68,120,215,101,33,182,201,228,84,105,196,191,92,210,210,150,132,248,150,210,167,20,202,247,39,106,204,210,103,203,91,136,94,194,120,123,122,210,177,42,192,182,177,26,133,30,91,20,219,170,143,10,183,13,169,104,74,95,109,137,44,161,230,210,226,82,165,36,150,73,89,17,145,41,69,174,186,25,247,30,128,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,213,92,73,76,202,100,202,187,129,248,63,133,184,253,68,170,250,86,204,196,107,126,141,33,227,125,104,76,170,101,98,85,61,50,92,140,164,150,156,198,87,181,229,180,226,75,84,165,10,109,205,13,40,113,230,72,51,163,117,101,31,17,216,157,53,85,90,221,131,82,230,49,91,183,154,156,226,91,71,52,217,221,58,51,6,178,100,230,32,152,108,137,75,47,93,178,83,91,145,184,156,69,255,0,90,119,77,10,249,181,104,215,173,173,59,198,209,110,10,124,122,165,58,79,41,109,243,226,190,218,92,105,205,139,36,173,59,144,180,158,138,34,81,107,161,145,31,65,219,0,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,47,227,142,89,47,236,17,183,172,123,222,161,26,93,82,211,191,45,122,53,195,6,184,205,57,230,226,48,252,248,166,241,211,221,116,200,218,41,45,155,110,153,33,43,51,83,68,135,52,78,227,66,51,7,14,108,235,254,213,92,71,126,129,127,212,234,174,97,149,211,244,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,184,156,195,230,110,193,203,238,3,78,199,153,146,98,92,20,213,71,142,170,12,120,53,22,82,85,199,228,233,225,145,29,211,51,74,208,164,153,186,165,182,75,50,101,14,56,148,175,102,135,175,102,49,99,21,253,142,183,253,83,17,177,26,189,46,163,82,168,200,125,214,154,118,83,207,49,79,97,199,156,121,49,34,165,229,173,77,70,109,78,172,155,104,148,100,146,63,172,206,202,120,83,228,74,148,84,168,25,166,198,91,102,90,170,74,144,79,217,20,170,139,9,75,13,176,73,66,155,172,26,12,205,75,90,148,106,38,55,165,36,130,71,61,36,189,236,56,220,160,226,143,238,39,137,191,169,126,248,132,40,219,4,44,170,86,37,99,69,131,135,53,217,18,216,166,221,87,69,42,137,49,216,139,74,95,109,137,50,219,101,197,54,165,37,73,37,146,86,102,70,105,81,107,166,164,125,135,107,152,172,6,188,178,219,139,149,220,41,188,225,75,74,233,210,22,186,100,231,163,147,40,171,83,141,106,40,243,90,36,173,105,216,226,83,169,164,150,173,139,37,182,163,222,133,17,77,254,23,89,250,153,103,215,105,185,103,198,42,133,86,169,74,184,234,17,160,218,117,135,228,191,49,202,100,165,161,168,204,83,84,133,41,91,33,171,150,218,90,229,146,82,203,138,86,226,52,56,107,102,223,197,43,113,171,247,167,181,190,207,224,253,227,81,16,0,91,167,10,124,140,82,168,182,204,12,209,98,189,46,37,66,165,95,142,78,90,148,90,141,45,43,42,99,8,144,135,26,169,159,61,189,201,146,181,48,133,176,227,90,18,89,94,242,90,249,196,77,114,184,139,113,34,253,141,46,170,78,15,229,246,189,226,110,75,94,224,137,83,186,234,13,59,172,31,220,174,115,61,10,179,70,142,57,189,196,163,196,242,156,111,106,80,108,26,148,110,60,134,228,174,75,179,191,135,25,184,181,74,20,25,94,141,191,168,148,248,206,220,52,71,217,40,251,220,54,219,39,229,66,79,53,195,114,31,61,74,65,25,172,220,71,169,204,74,121,141,154,228,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,13,107,51,99,239,79,140,159,104,23,15,222,47,139,158,225,157,73,165,87,248,127,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,138,182,207,214,74,46,172,169,226,60,186,221,38,153,226,48,202,230,168,60,229,185,80,142,78,45,184,27,205,78,38,153,32,220,82,214,151,154,65,25,33,75,81,243,155,65,172,143,114,93,67,93,175,14,108,235,254,213,92,71,126,129,127,212,234,174,97,149,211,244,117,40,204,31,53,186,92,227,52,19,117,52,179,181,75,86,212,32,219,117,45,26,84,182,212,149,104,234,153,105,179,189,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,44,80,95,20,124,33,141,132,185,193,185,159,166,177,17,138,109,243,29,155,190,43,44,190,235,171,66,228,169,104,148,167,77,207,101,107,152,196,183,9,41,53,32,144,226,9,59,125,132,201,94,17,217,152,179,112,235,5,241,130,196,185,96,203,57,22,100,121,216,152,101,16,141,215,231,211,154,136,203,82,208,218,20,148,180,149,180,113,227,233,189,210,230,28,162,34,36,147,106,80,173,108,66,189,106,184,149,127,220,184,141,93,143,17,138,149,213,88,155,91,152,212,68,41,44,54,252,151,150,243,137,109,42,82,148,72,37,44,200,136,212,163,211,77,76,251,141,130,50,19,134,118,174,23,229,31,12,233,214,180,78,95,167,173,248,87,53,69,245,182,217,61,42,116,246,17,33,213,184,164,33,59,246,243,18,210,13,90,168,154,101,164,26,149,179,81,32,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,0,138,188,81,253,196,241,55,245,47,223,16,133,0,141,146,51,69,150,75,7,52,216,95,82,195,251,190,52,72,117,37,199,82,104,183,9,83,153,147,54,140,249,184,211,155,216,83,133,185,40,90,152,105,46,161,10,65,184,217,41,27,147,169,41,58,246,99,70,16,222,88,11,138,23,6,17,226,3,17,27,174,219,178,18,204,131,136,249,60,195,168,91,105,117,167,155,95,67,52,56,211,141,184,68,162,74,200,150,68,164,165,68,105,47,63,254,202,175,219,171,255,0,42,220,119,37,199,80,255,0,214,76,157,82,157,33,207,248,206,60,243,142,47,230,165,41,94,102,98,244,248,119,100,130,30,85,108,67,187,111,24,187,177,54,236,167,180,213,117,38,243,18,89,165,182,151,157,113,17,98,186,134,146,180,238,66,216,241,4,78,56,218,221,142,147,66,141,40,66,142,176,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,103,92,221,228,115,8,243,125,74,136,253,214,185,116,27,178,143,29,214,41,87,29,53,8,55,208,133,37,102,134,36,161,69,164,136,201,117,68,231,47,84,44,140,150,77,184,223,49,195,87,148,200,38,68,233,89,68,182,102,215,110,89,145,42,216,139,113,71,40,149,137,145,92,75,240,162,176,220,135,148,219,80,92,92,118,159,66,28,109,81,212,242,86,102,74,113,148,25,116,66,71,47,138,63,184,158,38,254,165,251,226,16,160,17,181,64,128,25,156,225,73,106,227,166,96,169,216,169,107,221,31,131,52,91,142,160,244,219,242,51,124,180,184,123,90,100,144,170,99,40,142,72,39,159,90,31,83,238,190,226,180,113,238,105,37,195,220,218,179,174,41,224,190,23,224,46,73,177,131,15,240,142,208,137,110,208,155,177,238,105,103,29,149,184,234,221,125,202,123,251,221,117,215,84,167,93,94,132,148,146,150,165,25,33,8,65,104,148,36,139,94,17,178,238,97,242,253,96,230,107,11,231,97,70,35,34,90,41,179,36,71,150,212,200,36,201,77,132,251,46,18,146,236,119,30,109,196,182,179,78,246,148,162,78,166,219,174,39,166,227,26,246,102,31,47,215,246,89,113,66,118,20,98,50,34,46,165,14,60,121,109,76,130,79,28,41,172,60,217,41,46,199,113,230,219,83,136,37,111,105,74,36,232,78,52,226,122,237,49,63,248,87,231,214,76,89,52,172,172,99,37,118,92,196,76,144,205,62,198,169,200,229,18,33,160,154,121,71,2,76,135,29,74,141,6,164,48,212,84,37,11,94,247,121,90,146,9,164,162,215,192,64,14,53,126,235,22,183,218,4,31,187,170,34,189,120,101,213,169,84,92,241,225,132,202,205,78,36,8,238,72,169,68,67,178,94,75,72,83,239,211,37,178,203,68,165,25,17,173,199,92,109,180,39,186,150,180,164,181,51,34,22,169,159,188,137,210,179,119,108,194,174,219,83,34,82,113,22,221,142,113,40,243,37,56,150,33,74,97,201,12,169,198,167,56,136,238,190,180,54,218,100,41,148,160,200,146,227,203,51,232,181,10,33,252,19,186,191,10,191,1,127,6,106,191,132,158,144,244,79,161,252,19,158,59,199,115,57,94,27,145,167,51,157,204,245,57,123,119,110,245,116,215,160,217,79,0,112,114,133,151,252,26,180,240,118,220,123,196,68,182,105,233,142,228,157,171,71,139,148,181,41,201,50,118,45,107,54,249,175,184,235,188,189,230,148,111,218,159,85,36,66,165,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,28,74,181,90,149,64,165,77,174,215,106,113,41,212,218,116,119,37,204,153,45,228,178,196,102,27,73,169,199,92,113,70,73,66,18,146,53,26,140,200,136,136,204,197,91,97,118,119,235,185,184,226,79,133,208,173,201,85,90,110,25,81,61,40,237,18,137,49,148,71,121,114,142,129,48,158,149,45,45,186,226,28,123,122,157,67,103,188,210,134,180,218,148,169,199,77,113,87,138,63,191,102,38,254,165,251,158,16,149,92,12,127,126,207,226,223,243,144,243,252,77,120,119,201,181,100,212,115,31,128,150,228,68,91,8,142,218,238,91,98,149,79,106,50,40,200,101,164,160,230,197,101,148,165,39,24,210,130,83,201,34,222,218,205,111,25,169,181,44,216,133,89,93,204,221,253,149,156,80,166,226,5,161,38,92,202,106,36,37,85,171,120,234,47,70,133,89,96,155,117,189,143,165,179,218,165,161,47,186,166,150,180,172,155,112,210,189,170,208,210,173,133,48,95,23,172,220,122,194,251,127,23,48,253,249,110,80,174,40,234,122,57,75,96,217,125,165,161,197,52,235,46,35,169,18,219,117,183,27,51,73,169,6,104,51,74,148,147,37,31,181,1,64,60,81,253,251,49,55,245,47,220,240,132,255,0,224,169,238,177,116,253,160,78,251,186,156,33,87,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,248,50,225,56,210,60,52,169,59,77,4,202,214,251,105,142,227,139,39,21,235,54,173,202,111,152,236,43,19,83,135,118,65,102,102,114,234,59,243,20,169,245,90,110,25,81,57,82,52,56,207,199,252,38,112,220,117,30,26,44,157,164,131,101,11,97,196,200,113,181,155,137,245,91,78,213,57,204,106,106,241,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,224,1,8,51,111,195,10,205,204,206,54,209,49,126,159,121,75,182,151,81,144,203,55,187,40,35,121,115,226,48,193,33,167,161,154,181,75,50,118,180,211,6,74,35,107,97,147,187,119,182,164,72,151,246,5,129,102,225,101,155,73,195,236,62,183,162,80,237,234,28,114,141,6,12,98,61,141,35,83,51,51,51,51,82,214,165,26,150,181,168,205,107,90,148,165,26,148,163,51,167,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,205,47,251,2,205,197,59,54,173,135,216,131,111,68,174,91,213,200,231,26,116,25,36,123,29,70,164,100,100,100,100,164,45,42,36,173,11,73,146,208,180,165,73,52,169,36,101,16,50,81,195,106,149,149,204,92,187,49,94,226,184,98,87,100,20,137,148,219,46,57,33,47,174,159,74,113,101,182,84,135,86,202,12,167,41,162,229,43,146,148,161,40,83,229,185,194,123,70,230,248,8,1,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,127,241,66,200,183,236,215,106,175,28,112,114,204,241,120,147,69,217,233,136,208,149,181,234,237,45,182,212,71,163,36,147,241,19,25,209,190,94,134,149,173,162,91,127,74,164,199,108,169,130,147,86,170,208,42,176,171,180,42,156,186,117,74,157,33,185,112,230,68,121,76,191,25,246,212,74,109,214,220,73,146,144,180,168,137,68,162,50,50,50,35,33,125,57,4,207,101,43,55,118,204,218,21,203,14,37,39,17,109,216,229,46,177,14,43,105,98,20,166,28,144,242,91,118,11,107,144,235,235,67,109,166,58,94,82,200,137,46,60,130,46,139,72,150,160,0,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,217,163,29,48,47,14,51,23,135,21,28,47,197,10,55,142,165,78,209,214,94,104,201,18,169,242,146,70,77,202,140,225,145,242,222,70,229,104,122,26,77,42,82,22,149,161,107,66,162,86,75,56,88,217,184,7,85,165,98,150,50,212,162,93,216,131,75,144,243,240,98,196,81,174,137,77,89,41,60,135,219,75,173,33,215,228,160,146,165,147,139,36,161,10,112,182,183,189,164,60,120,131,142,119,239,39,252,100,254,109,17,87,133,199,191,102,25,126,186,251,158,104,176,158,38,185,18,165,99,117,155,81,199,60,45,182,101,185,138,20,24,237,170,84,58,91,9,90,238,72,72,52,165,72,113,189,72,215,37,150,181,83,107,70,231,22,134,249,27,92,51,103,149,74,212,202,181,86,139,37,115,40,213,57,112,36,57,29,248,139,118,51,202,105,106,97,246,150,203,205,26,146,100,102,135,26,113,198,214,158,202,66,212,147,212,140,200,123,92,11,192,188,71,204,94,35,211,176,191,11,232,222,58,171,59,87,94,121,211,52,69,167,197,73,145,57,42,75,132,71,203,101,27,147,169,232,106,53,41,40,66,86,181,161,10,216,123,47,25,126,176,114,203,133,240,112,163,14,81,45,116,216,114,36,75,118,100,226,100,230,205,125,231,13,74,118,67,140,182,218,92,89,39,99,73,81,167,82,109,166,211,215,105,13,104,134,202,121,78,247,88,193,191,179,251,123,238,230,6,181,131,97,236,54,194,27,55,30,178,19,135,120,71,136,12,75,114,133,113,97,189,182,204,131,136,249,178,251,75,68,40,206,180,243,107,234,68,182,221,109,183,8,148,74,65,154,8,148,149,36,205,39,72,25,162,203,37,253,149,156,80,169,97,253,223,26,92,202,106,36,41,52,91,132,169,207,70,133,89,96,155,105,205,236,41,194,218,165,161,47,180,151,80,133,44,155,112,212,141,202,208,148,169,85,194,231,61,180,172,19,170,189,129,24,209,115,75,143,100,215,36,33,86,253,70,91,233,240,86,244,213,41,102,234,28,220,91,154,141,33,75,73,154,247,242,218,113,38,179,74,73,231,157,77,165,102,199,221,99,25,62,207,238,31,187,159,26,214,13,151,115,15,151,235,7,51,88,95,59,10,49,25,18,209,77,153,34,60,182,166,65,38,74,108,39,217,112,148,151,99,184,243,110,37,181,154,119,180,165,18,117,54,221,113,61,55,24,215,179,48,249,126,191,178,203,138,19,176,163,17,145,17,117,40,113,227,203,106,100,18,120,225,77,97,230,201,73,118,59,143,54,218,156,65,43,123,74,81,39,66,113,167,19,215,105,137,255,0,194,191,62,178,98,201,165,101,99,25,43,178,230,34,100,134,105,246,53,78,71,40,145,13,4,211,202,56,18,100,56,234,84,104,53,33,134,162,161,40,90,247,187,202,212,144,77,37,28,190,57,223,188,159,241,147,249,180,98,174,10,158,244,247,79,217,252,239,188,105,194,69,113,84,200,197,87,20,163,126,217,28,35,165,203,168,93,148,216,241,105,181,203,122,155,75,84,137,53,150,57,164,219,82,153,76,118,205,215,36,180,78,37,43,223,184,142,59,73,50,82,57,27,92,169,107,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,236,59,149,28,215,97,198,109,112,225,23,173,148,239,129,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,53,128,160,30,40,254,253,152,155,250,151,238,120,66,85,112,49,253,251,63,139,127,206,67,202,113,69,200,44,203,62,187,82,204,198,14,211,234,181,74,85,199,80,147,58,236,163,177,25,249,142,83,37,45,14,201,126,164,149,165,42,217,13,92,183,20,239,48,210,150,92,82,118,153,161,194,67,48,131,46,184,243,121,101,183,23,40,88,173,102,77,150,149,211,164,33,21,56,44,200,38,81,86,167,26,210,114,33,58,106,66,211,177,196,167,66,81,161,91,22,72,113,37,189,9,50,216,123,2,241,211,14,51,23,135,20,236,80,194,250,207,142,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,178,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,158,225,157,73,165,87,248,127,225,253,10,187,76,137,81,166,212,99,215,162,76,135,45,148,188,196,150,28,171,78,75,141,56,218,136,210,180,41,38,105,52,153,25,25,25,145,140,43,135,60,29,236,218,14,97,171,151,237,231,115,196,153,135,84,250,195,53,107,74,218,132,209,186,183,80,82,9,239,7,82,41,104,117,43,140,218,83,225,205,36,165,174,66,21,189,75,100,200,208,171,20,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,114,199,138,198,44,98,176,112,42,192,170,98,54,35,87,162,83,169,180,232,239,186,211,78,202,101,151,234,15,182,203,143,38,36,84,188,180,37,217,46,37,165,147,109,18,136,212,101,245,153,107,24,54,19,225,241,142,152,113,140,185,101,178,169,54,85,103,155,85,177,45,250,93,183,95,166,190,68,137,80,165,71,138,134,73,106,65,25,234,203,188,165,45,167,8,205,42,73,40,143,69,161,196,34,74,128,213,92,108,103,129,182,5,155,138,121,38,195,28,62,196,27,122,37,114,222,174,97,189,191,26,116,25,36,123,29,71,163,227,153,25,25,25,41,11,74,137,43,66,210,100,180,45,41,82,77,42,73,25,82,182,115,50,103,127,101,50,255,0,147,14,100,25,117,27,38,163,33,110,208,107,205,52,243,204,37,135,30,144,81,162,74,146,108,52,201,78,228,199,55,28,105,189,75,67,220,158,157,179,87,13,12,250,201,192,107,133,156,21,197,154,236,183,240,234,185,33,182,105,11,115,149,178,129,81,126,83,105,83,202,121,231,91,75,16,77,46,60,235,197,235,237,90,73,104,74,77,111,26,238,208,6,42,205,143,186,198,50,125,159,220,63,119,62,53,172,27,15,97,134,14,216,56,235,145,172,47,195,156,70,160,196,168,211,106,56,111,68,105,167,93,138,203,207,211,223,114,142,134,83,46,42,158,66,210,212,150,210,234,205,183,73,38,105,51,250,200,232,219,51,185,122,186,178,191,140,181,172,35,186,100,248,255,0,1,203,147,78,170,34,43,145,217,169,193,117,59,154,144,218,86,95,223,54,178,74,150,148,58,211,168,37,175,102,227,241,87,38,33,95,215,141,42,139,66,187,239,139,130,185,77,182,227,248,74,44,58,149,77,233,44,83,88,218,132,242,163,54,226,141,44,163,107,77,39,106,8,139,70,208,95,146,90,77,78,26,25,10,147,143,55,11,56,213,139,52,41,108,97,213,14,67,111,82,16,231,43,101,126,162,196,166,212,166,84,203,205,56,151,224,146,91,121,167,143,212,220,181,18,16,165,26,30,36,93,160,138,188,81,253,196,241,55,245,47,223,16,133,43,101,59,222,159,6,254,208,45,239,188,88,23,167,157,28,164,218,185,185,194,195,181,170,78,248,27,146,133,226,106,22,205,69,42,109,174,92,229,70,113,8,97,247,77,151,92,40,110,56,108,169,228,54,68,165,114,91,50,61,80,66,128,113,87,12,238,172,27,196,123,143,11,111,88,158,30,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,183,78,24,89,245,147,140,244,168,153,126,198,10,236,185,248,131,76,143,37,234,85,94,95,41,5,86,167,48,150,118,50,227,170,119,155,34,114,73,79,168,204,154,245,153,96,220,90,148,178,113,106,140,28,106,253,233,237,111,179,248,63,120,212,71,148,225,119,148,155,87,50,216,167,90,186,113,1,222,117,183,135,62,141,168,46,156,149,54,175,72,78,118,73,173,134,31,105,214,92,109,216,106,110,44,164,188,141,80,163,222,217,17,153,26,180,158,188,75,243,199,27,46,54,107,216,61,99,162,90,241,22,244,163,184,182,101,182,183,99,162,135,78,120,220,96,230,165,228,26,84,114,77,72,117,44,165,10,245,22,217,184,179,34,74,16,245,43,82,105,151,150,43,223,240,168,208,220,151,95,187,47,26,195,113,154,92,185,100,111,212,42,50,222,36,164,220,121,229,17,26,220,117,194,213,110,40,186,168,205,71,220,197,249,228,131,37,214,174,81,240,225,136,51,83,74,173,223,213,46,99,245,187,133,168,45,165,196,115,73,157,208,99,62,104,39,142,26,13,134,204,146,179,245,220,37,59,181,27,137,180,73,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,214,102,199,222,159,25,62,208,46,31,188,95,23,83,194,227,220,79,12,191,93,125,241,52,97,78,44,153,179,195,139,66,201,253,175,20,202,29,169,120,222,117,93,238,212,163,85,233,133,57,187,114,43,208,222,109,185,77,175,122,124,53,71,233,208,182,12,137,74,67,123,214,164,164,156,104,220,168,203,2,192,188,177,78,242,164,225,246,31,91,210,235,151,13,114,65,70,131,6,49,22,247,87,161,153,153,153,153,37,8,74,73,75,90,212,100,132,33,42,82,141,41,73,153,108,81,149,44,11,170,229,227,5,232,152,115,93,191,110,11,170,164,196,120,206,204,118,169,84,84,230,32,190,152,140,50,228,74,122,148,219,106,106,10,20,201,155,45,26,117,73,44,245,239,161,102,1,90,188,109,48,206,213,147,133,150,46,49,248,78,85,201,79,184,10,217,231,182,219,105,241,16,100,70,145,35,99,202,217,204,95,45,200,186,182,91,201,41,231,191,234,153,175,82,170,187,31,19,46,172,59,167,93,244,235,90,95,132,252,53,183,215,108,212,95,67,142,54,242,96,185,42,52,135,80,218,144,180,233,204,240,169,105,100,173,201,83,78,186,131,79,173,169,122,12,180,88,17,177,79,48,216,111,135,213,11,122,93,114,155,92,186,41,177,170,144,99,19,187,221,167,120,132,28,195,51,104,201,104,66,99,147,171,90,210,101,177,9,82,181,78,221,75,101,224,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,12,170,0,2,42,241,71,247,19,196,223,212,191,124,66,20,2,54,168,17,87,62,217,32,161,102,226,196,106,109,185,22,149,77,196,218,39,41,170,37,110,99,203,142,202,226,155,196,111,69,150,166,218,113,110,51,177,78,173,178,216,106,67,186,109,82,82,227,164,184,255,0,194,223,32,179,48,239,192,230,111,24,233,245,90,109,222,126,50,61,187,110,204,140,252,23,169,13,159,54,51,210,101,182,226,80,181,60,234,13,194,109,179,35,109,45,56,78,122,235,113,28,155,42,20,3,197,31,223,179,19,127,82,253,207,8,79,254,10,158,235,23,79,218,4,239,187,169,194,127,128,138,188,81,253,196,241,55,245,47,223,16,133,0,141,170,0,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,181,64,167,110,48,25,160,176,113,42,230,166,101,254,208,164,68,157,82,195,234,196,135,107,85,231,35,178,233,182,250,163,180,94,18,28,150,221,82,137,4,165,186,153,77,45,9,62,116,86,75,251,25,136,63,129,120,23,136,249,139,196,122,118,23,225,125,27,199,85,103,106,235,207,58,102,136,180,248,169,50,39,37,73,112,136,249,108,163,114,117,61,13,70,165,37,8,74,214,180,33,91,36,216,22,156,155,22,205,164,217,242,175,27,130,234,93,38,57,70,42,189,125,246,158,168,202,66,76,246,27,238,180,219,105,113,100,157,169,222,105,222,173,164,165,154,214,106,90,189,0,128,28,106,253,214,45,111,180,8,63,119,84,69,43,11,211,225,221,159,168,121,156,181,78,195,197,42,133,42,155,137,180,78,84,125,78,75,17,255,0,9,155,54,221,95,137,139,27,113,44,222,66,24,113,82,27,109,6,218,125,87,19,181,46,114,218,205,87,22,84,112,226,187,153,251,71,53,81,218,244,93,211,108,211,231,195,152,80,153,36,122,105,199,163,148,104,238,74,81,153,145,242,24,92,148,17,146,73,197,239,100,148,230,198,18,218,179,88,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,5,43,113,66,207,79,236,215,117,47,3,176,114,243,241,120,109,69,217,233,137,48,147,181,154,237,81,183,20,103,163,196,163,241,16,217,209,190,94,132,148,45,210,91,159,74,148,199,112,177,87,11,143,126,204,50,253,117,247,60,208,226,143,239,217,137,191,169,126,231,132,37,87,3,31,223,179,248,183,252,228,38,86,123,115,49,102,229,167,1,171,53,90,236,27,126,187,93,184,227,187,72,161,91,21,130,55,24,172,45,205,168,127,156,201,36,205,200,205,52,225,173,210,61,168,81,109,104,214,133,60,131,61,120,69,239,112,185,203,61,229,151,172,6,122,171,136,19,174,8,85,219,242,66,42,242,45,137,230,77,177,68,66,55,161,173,25,220,102,153,47,53,203,91,198,173,171,34,38,26,82,18,166,12,213,50,128,80,15,20,127,126,204,77,253,75,247,60,33,63,248,42,123,172,93,63,104,19,190,238,167,8,107,196,159,60,245,92,193,95,243,48,175,14,106,146,224,225,213,171,34,77,53,213,195,170,41,76,93,15,165,230,205,82,157,75,46,27,15,70,75,145,208,168,218,146,143,77,93,220,70,225,54,220,32,19,127,134,198,121,234,185,125,191,225,225,94,35,85,37,206,195,171,170,68,106,107,75,153,84,82,88,181,223,83,206,26,101,52,151,156,38,25,140,167,36,45,82,116,36,158,154,59,184,205,179,109,201,149,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,255,0,128,0,5,43,113,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,168,0,2,0,113,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,225,82,188,78,184,122,67,181,161,201,204,86,95,173,14,77,41,157,206,221,180,10,99,44,49,22,149,21,166,25,109,169,80,162,48,202,54,178,92,167,151,36,247,45,68,167,9,205,164,130,117,72,174,27,2,255,0,188,176,178,242,164,226,14,31,92,50,232,119,13,14,65,73,131,58,49,150,246,151,161,145,145,145,145,165,104,82,77,72,90,20,70,133,161,74,74,137,73,81,145,236,59,149,28,215,97,198,109,112,225,23,173,148,239,129,170,193,229,177,95,160,62,241,46,85,34,82,136,204,146,163,34,46,99,43,218,163,105,226,34,75,137,74,136,201,11,67,141,163,53,128,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,54,168,1,85,124,115,191,121,63,227,39,243,104,138,188,46,61,251,48,203,245,215,220,243,69,143,241,39,207,61,43,47,182,4,204,43,195,154,164,73,216,139,117,71,147,77,117,112,234,137,75,246,187,10,101,179,84,167,82,203,132,251,50,84,220,132,42,54,164,146,215,87,119,25,54,77,185,72,20,202,77,86,181,37,112,232,212,201,115,228,55,29,249,107,106,51,42,117,105,97,134,150,243,206,154,82,70,100,134,218,109,199,22,174,201,66,20,163,208,136,204,100,12,188,102,6,254,203,46,40,65,197,124,57,92,69,212,161,199,145,17,216,115,141,227,133,53,135,155,52,169,169,13,178,227,106,113,4,173,142,165,38,173,9,198,155,87,93,164,54,19,203,198,96,108,28,205,97,124,28,87,195,149,203,69,54,100,137,17,29,135,56,217,41,176,159,101,195,74,154,144,219,46,56,150,214,105,216,234,82,106,212,219,117,181,116,220,67,90,33,178,158,83,189,214,48,111,236,254,222,251,185,129,173,96,178,158,22,249,250,135,135,126,7,44,152,199,80,165,83,109,3,241,146,45,219,138,100,150,32,179,72,112,249,178,94,141,45,199,20,132,41,151,86,110,27,110,25,155,137,117,194,111,215,67,136,228,216,254,104,178,201,96,230,155,11,234,88,127,119,198,137,14,164,184,234,77,22,225,42,115,50,102,209,159,55,26,115,123,10,112,183,37,11,83,13,37,212,33,72,55,27,37,35,114,117,37,38,144,112,243,33,89,134,196,188,121,187,50,253,66,161,68,139,87,178,36,60,205,118,175,81,241,17,233,81,16,91,185,15,27,166,215,53,72,146,73,37,48,68,209,173,196,43,152,73,38,210,181,162,231,177,126,192,253,139,242,59,138,54,47,225,173,215,118,250,51,15,238,143,233,197,211,82,241,245,73,92,200,146,157,250,103,246,167,126,222,102,196,250,165,162,16,132,249,106,53,215,27,84,8,235,158,76,162,82,179,125,132,105,181,24,168,196,163,221,148,25,10,169,91,149,87,227,165,104,67,230,131,74,226,188,178,73,186,136,207,22,221,252,179,212,150,219,46,26,92,229,19,106,168,12,182,240,239,204,54,97,111,42,173,187,42,220,151,96,211,109,169,17,216,175,84,174,106,124,136,171,138,183,73,183,57,13,71,82,73,111,73,240,238,165,242,108,246,35,97,183,189,198,249,173,26,228,255,0,26,42,7,224,165,171,151,171,91,211,117,90,207,161,169,245,202,127,164,106,210,124,68,233,156,166,233,104,231,200,119,66,230,60,189,187,150,189,11,114,140,207,66,212,120,14,10,158,244,247,79,217,252,239,188,105,194,218,113,211,29,48,227,46,152,113,81,197,12,80,172,248,26,84,29,26,101,150,136,151,42,161,41,68,102,220,88,205,153,151,49,229,237,86,133,169,36,146,149,45,106,66,16,181,167,92,28,82,191,255,0,101,11,238,167,125,126,5,90,150,151,164,249,63,210,107,90,155,224,41,113,121,108,161,175,161,99,114,182,110,229,239,87,172,122,173,107,87,158,130,207,248,70,101,51,17,237,120,110,230,42,245,174,93,118,189,42,179,201,118,129,64,139,83,56,241,107,241,121,18,91,57,85,24,134,131,230,178,94,33,43,138,102,164,171,113,45,194,73,161,77,169,118,126,2,128,120,163,251,246,98,111,234,95,185,225,9,85,192,199,247,236,254,45,255,0,57,9,233,155,60,111,176,114,251,128,215,62,32,98,53,14,37,193,77,84,127,69,181,111,72,113,148,149,113,249,58,182,152,91,94,213,43,66,146,107,83,164,73,89,147,40,121,123,23,176,210,122,230,93,149,255,0,194,187,170,179,116,250,18,149,70,244,205,66,69,67,209,212,152,222,30,12,62,107,138,95,34,59,90,159,45,148,110,218,132,106,123,82,68,90,158,130,223,184,61,229,247,17,236,76,56,168,227,21,235,112,93,116,186,85,217,189,52,11,77,247,205,186,107,209,86,81,212,117,149,71,53,30,175,59,202,75,77,44,208,133,114,91,82,136,220,67,205,154,108,84,6,181,153,177,247,167,198,79,180,11,135,239,23,197,212,240,184,247,19,195,47,215,95,124,77,18,168,7,18,173,86,165,80,41,83,107,181,218,156,74,117,54,157,29,201,115,38,75,121,44,177,25,134,210,106,113,215,28,81,146,80,132,164,141,70,163,50,34,34,51,49,68,60,70,115,175,251,106,177,29,138,5,129,83,170,183,134,86,183,209,211,99,62,124,166,234,147,136,214,78,84,212,206,212,173,59,144,178,109,164,186,106,82,27,74,149,163,74,121,214,202,32,12,191,149,92,204,94,89,80,197,200,120,165,103,193,137,81,66,163,170,155,87,166,73,34,74,42,52,231,22,218,221,96,156,218,106,101,123,154,109,104,113,36,123,86,132,238,74,209,189,181,236,41,131,184,197,96,227,173,129,75,196,108,57,175,68,168,211,106,49,216,117,214,154,148,203,207,211,223,113,150,222,84,73,73,101,107,75,82,91,75,168,39,26,53,25,164,207,234,51,246,163,85,113,178,158,83,189,214,48,111,236,254,222,251,185,129,2,184,187,230,238,193,169,91,40,202,237,161,78,183,238,154,147,242,26,169,86,171,69,33,153,101,64,126,52,135,27,240,172,114,212,106,102,118,230,157,67,187,246,155,108,184,164,109,87,60,205,170,214,193,220,29,191,177,214,255,0,165,225,206,28,208,101,212,106,85,25,12,52,235,173,69,121,230,41,236,56,243,108,170,92,165,50,133,169,168,205,169,212,27,142,154,76,146,71,245,17,236,103,128,56,77,251,5,96,213,167,132,127,133,245,91,163,240,94,158,152,94,148,169,171,87,159,245,148,173,169,78,167,203,101,27,185,109,53,185,92,182,144,218,55,43,110,227,200,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,13,148,242,157,238,177,131,127,103,246,247,221,204,15,63,156,76,170,217,185,175,194,58,133,159,89,166,196,77,207,78,143,34,77,167,87,113,195,101,116,234,137,163,212,37,58,148,45,94,25,197,37,180,188,141,170,220,130,37,17,115,16,218,209,81,121,117,225,199,138,120,169,152,234,230,15,226,20,42,173,185,109,216,245,9,49,174,75,133,154,108,146,143,39,195,173,175,220,240,95,117,146,108,222,125,185,12,60,209,184,69,244,14,115,246,44,137,45,174,244,237,59,90,133,99,90,180,107,42,214,131,224,168,182,253,62,61,46,157,27,154,183,57,17,88,109,45,180,222,245,154,150,173,168,66,75,85,25,168,244,212,204,207,168,237,132,85,226,143,238,39,137,191,169,126,248,132,41,91,41,222,244,248,55,246,129,111,125,226,192,217,76,66,174,38,121,46,253,178,120,112,140,72,178,147,203,191,172,26,124,183,227,71,102,15,57,202,236,18,46,106,224,234,218,20,242,158,73,161,74,142,146,220,158,99,174,160,210,92,227,113,184,1,146,142,28,216,227,141,183,84,43,254,191,42,171,134,118,181,177,112,19,18,106,78,115,161,87,23,42,35,139,231,38,156,217,163,86,222,101,246,137,165,60,225,165,45,56,106,218,78,173,151,26,47,87,198,175,222,158,214,251,63,131,247,141,68,121,76,129,102,218,213,202,54,22,99,109,211,82,107,199,92,149,223,66,83,237,154,114,82,219,188,201,201,141,86,90,31,125,163,121,167,14,27,110,19,41,121,109,153,169,60,230,200,139,85,144,137,119,253,255,0,121,98,157,229,86,196,28,65,184,101,215,46,26,228,131,147,58,116,147,45,238,175,66,34,34,34,34,74,16,148,146,80,132,36,137,8,66,82,148,146,82,146,34,185,62,26,25,10,141,128,214,243,56,213,139,52,40,143,226,45,114,59,111,82,16,231,55,125,2,156,252,86,212,166,84,203,205,54,166,39,26,156,121,167,143,215,218,132,146,16,164,146,222,37,207,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,102,108,125,233,241,147,237,2,225,251,197,241,98,152,47,157,27,87,40,252,51,48,230,116,37,82,171,119,245,75,210,172,81,45,231,103,54,151,17,205,171,212,246,206,146,193,44,158,56,104,54,28,35,82,11,215,112,146,214,228,110,55,17,86,213,106,157,229,138,247,252,218,204,198,229,215,238,203,198,176,228,151,81,18,33,27,245,10,140,183,141,74,38,217,101,36,70,183,29,112,244,67,105,46,170,34,73,118,33,117,60,52,50,57,27,46,54,107,56,195,124,46,90,241,22,244,163,182,135,162,56,135,99,162,135,78,120,219,124,161,41,149,146,84,114,77,72,105,79,41,105,245,22,217,54,130,34,74,214,244,223,1,135,243,129,96,70,196,252,174,98,149,152,245,189,46,187,34,85,175,58,77,62,159,16,157,83,239,212,99,52,114,33,19,105,104,247,173,101,37,150,76,144,90,239,50,36,153,40,140,210,122,219,139,20,224,167,134,127,132,24,227,122,98,148,184,148,169,17,44,251,125,20,246,124,67,123,229,71,157,61,239,163,126,62,168,50,70,140,68,152,218,214,74,74,182,190,73,34,82,86,189,46,80,6,170,227,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,0,138,188,81,253,196,241,55,245,47,223,16,133,0,141,170,0,0,80,15,20,127,126,204,77,253,75,247,60,33,63,248,42,123,172,93,63,104,19,190,238,167,9,254,2,42,241,71,247,19,196,223,212,191,124,66,20,2,54,168,1,138,179,99,238,177,140,159,103,247,15,221,207,141,107,5,228,241,39,207,61,43,47,182,4,204,43,195,154,164,73,216,139,117,71,147,77,117,112,234,137,75,246,187,10,101,179,84,167,82,203,132,251,50,84,220,132,42,54,164,146,215,87,119,25,54,77,185,73,118,181,167,117,95,53,216,182,181,149,108,213,110,10,212,221,254,26,157,75,132,228,185,79,236,66,150,189,141,54,74,90,182,161,10,81,232,93,18,147,51,232,70,47,251,34,249,50,161,100,243,14,37,83,28,170,250,102,243,186,60,60,139,154,164,210,214,81,84,227,68,190,84,104,205,171,77,25,107,154,233,19,138,73,56,226,150,165,43,105,26,26,111,42,227,94,61,225,62,93,173,88,183,174,49,221,127,131,244,89,181,4,82,216,147,224,100,203,223,41,109,184,226,91,217,29,183,22,90,161,151,15,83,45,190,174,154,234,100,71,143,240,183,62,185,78,198,155,238,153,134,120,105,138,222,153,185,43,60,239,5,11,208,85,40,252,222,83,43,121,207,164,122,58,27,78,141,180,181,122,202,45,116,208,181,51,34,60,1,198,175,221,98,214,251,64,131,247,117,68,83,181,135,96,94,88,159,115,49,102,97,253,189,46,187,93,149,30,92,152,244,248,132,74,125,244,70,142,228,135,73,180,235,170,214,77,50,225,146,19,170,214,100,73,73,41,70,73,53,129,127,222,88,89,121,82,113,7,15,174,25,116,59,134,135,32,164,193,157,24,203,123,75,208,200,200,200,200,210,180,41,38,164,45,10,35,66,208,165,37,68,164,168,200,246,8,201,70,107,168,89,180,193,168,87,151,54,149,14,239,166,233,14,233,162,66,121,106,240,18,183,44,155,112,146,225,18,201,151,208,142,107,103,170,210,90,173,190,98,214,211,134,36,0,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,67,181,226,117,196,46,101,173,50,78,93,114,253,119,242,106,172,238,106,237,175,211,30,125,137,84,169,77,62,203,141,69,133,45,135,145,181,226,229,60,137,37,181,105,36,184,77,238,37,147,169,69,75,9,85,194,227,223,179,12,191,93,125,207,52,56,163,251,246,98,111,234,95,185,225,12,213,194,151,29,48,227,46,152,113,143,184,161,138,21,159,3,74,131,248,52,211,44,180,68,185,85,9,74,42,161,183,22,51,102,101,204,121,123,85,161,106,73,36,165,75,90,144,132,45,105,134,185,135,204,13,253,153,172,80,157,138,248,140,184,136,169,76,143,30,35,80,224,155,197,10,19,12,182,73,75,81,219,121,199,20,218,13,91,221,82,73,90,27,142,184,174,155,140,79,254,21,249,10,147,42,77,43,52,248,201,66,151,13,16,228,51,80,177,169,146,57,70,137,136,54,158,73,207,147,29,198,148,162,65,41,108,59,21,105,90,23,189,174,110,134,131,105,75,181,241,31,241,75,62,185,78,193,107,238,167,134,120,151,138,222,134,185,40,220,159,27,11,208,85,41,28,174,107,40,121,191,164,102,58,219,86,173,186,133,122,170,61,53,208,244,50,50,44,129,130,152,247,132,249,137,181,101,94,184,57,117,254,16,81,97,84,23,75,126,79,129,147,19,100,164,54,219,138,111,100,134,219,89,232,135,155,61,72,182,250,218,107,169,25,21,32,241,71,247,236,196,223,212,191,115,194,30,82,207,205,181,213,135,121,71,175,101,142,203,107,194,126,26,220,19,234,23,21,68,210,227,111,38,11,140,83,80,203,17,93,109,228,233,204,240,178,219,144,135,27,82,84,211,169,73,31,172,189,49,254,5,224,94,35,230,47,17,233,216,95,133,244,111,29,85,157,171,175,60,233,154,34,211,226,164,200,156,149,37,194,35,229,178,141,201,212,244,53,26,148,148,33,43,90,208,133,94,167,244,63,112,11,246,176,126,213,46,77,87,240,111,210,30,150,244,198,216,94,153,241,222,35,155,226,121,254,27,151,206,229,254,230,230,114,183,120,127,162,215,78,162,138,241,211,2,241,31,46,152,143,81,194,252,80,163,120,26,172,29,29,101,230,140,215,22,161,21,70,100,220,168,206,25,23,49,149,237,86,135,161,40,148,149,33,105,66,208,180,39,32,94,25,182,186,177,19,40,244,28,177,222,141,120,191,192,171,130,5,66,221,168,146,92,113,229,65,109,138,146,30,98,83,174,60,173,121,126,42,35,113,208,219,105,74,90,105,73,51,245,81,175,171,225,113,239,217,134,95,174,190,231,154,47,248,0,0,82,183,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,106,128,0,32,7,26,191,117,139,91,237,2,15,221,213,17,0,56,92,123,246,97,151,235,175,185,230,139,254,1,69,124,68,114,11,51,44,119,81,95,152,91,79,170,212,176,202,183,205,145,161,70,126,71,224,203,132,227,72,240,210,164,237,52,19,43,91,237,166,59,142,44,156,87,172,218,183,41,190,99,184,43,43,185,155,191,178,179,138,20,220,64,180,36,203,153,77,68,132,170,181,111,29,69,232,208,171,44,19,110,183,177,244,182,123,84,180,37,247,84,210,214,149,147,110,26,87,181,90,26,85,176,166,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,117,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,160,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,218,160,5,85,241,206,253,228,255,0,140,159,205,162,189,114,229,141,245,92,184,227,13,23,25,104,84,56,149,122,149,2,61,69,48,226,75,113,72,96,223,145,5,248,205,173,205,190,178,144,133,62,75,52,17,164,214,72,52,146,145,187,121,120,171,166,236,186,175,154,236,171,166,245,185,170,183,5,106,110,207,19,81,170,77,114,92,167,246,33,40,70,247,92,53,45,91,80,132,164,181,62,137,73,17,116,34,23,61,195,43,34,84,172,17,179,105,216,231,138,86,204,182,241,66,189,29,197,69,135,84,97,40,93,183,9,102,164,165,13,183,169,154,36,188,214,138,113,107,218,226,16,231,35,107,102,79,115,97,7,17,28,130,204,203,29,212,87,230,22,211,234,181,44,50,173,243,100,104,81,159,145,248,50,225,56,210,60,52,169,59,77,4,202,214,251,105,142,227,139,39,21,235,54,173,202,111,152,238,53,200,230,110,234,185,65,197,197,93,111,211,165,214,45,58,244,116,211,110,58,83,18,20,133,173,130,89,41,18,153,65,168,154,92,150,79,118,206,97,104,104,113,230,201,77,243,77,196,199,81,178,158,83,189,214,48,111,236,254,222,251,185,129,173,96,229,84,233,53,90,44,148,67,172,211,37,192,144,228,118,37,161,169,44,169,165,169,135,218,67,204,186,73,81,17,154,28,105,198,220,66,187,41,11,74,139,82,50,49,114,156,46,115,219,85,198,202,83,216,17,141,23,52,73,23,181,14,58,21,111,212,101,190,175,27,112,194,74,86,110,161,205,197,181,217,49,210,132,153,175,127,49,214,212,107,52,168,217,121,213,88,80,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,106,128,1,85,124,115,191,121,63,227,39,243,104,195,252,26,170,212,170,6,100,175,106,237,118,167,18,157,77,167,97,189,74,92,201,146,222,75,44,70,97,185,244,245,56,235,142,40,201,40,66,82,70,163,81,153,17,17,25,152,198,185,246,206,253,119,55,23,219,80,173,201,85,90,110,25,81,57,78,209,40,147,25,68,119,151,40,217,34,122,84,180,182,235,136,113,237,234,117,13,158,243,74,26,211,106,82,167,29,53,251,94,27,25,24,170,230,10,255,0,135,138,152,141,75,151,7,14,173,89,17,170,77,34,101,45,74,98,232,125,47,56,73,138,210,158,108,216,122,50,92,142,180,201,208,212,122,104,214,210,55,13,198,239,36,71,252,82,207,174,83,176,90,251,169,225,158,37,226,183,161,174,74,55,39,198,194,244,21,74,71,43,154,202,30,111,233,25,142,182,213,171,110,161,94,170,143,77,116,61,12,140,139,213,224,94,104,240,39,50,158,155,253,133,47,159,194,63,193,207,13,233,63,233,100,200,124,143,17,205,228,255,0,84,180,222,237,220,135,125,157,116,219,215,77,75,90,86,226,143,239,217,137,191,169,126,231,132,51,255,0,8,108,76,181,112,111,14,51,31,138,87,172,191,15,69,182,105,244,10,132,157,174,54,135,30,216,85,61,140,53,204,90,16,167,157,89,165,182,208,106,45,238,45,9,35,213,68,34,174,116,115,109,117,102,231,20,206,233,169,53,224,109,186,23,137,167,219,52,228,165,198,185,112,85,37,197,161,247,218,55,157,108,166,56,217,178,151,150,217,146,85,201,108,136,180,65,12,235,195,67,33,82,113,230,225,103,26,177,102,133,45,140,58,161,200,109,234,66,28,229,108,175,212,88,148,218,148,202,153,121,167,18,252,18,75,111,52,241,250,155,150,162,66,20,163,67,196,139,180,0,26,214,102,199,222,159,25,62,208,46,31,188,95,23,83,194,227,220,79,12,191,93,125,241,52,74,160,21,1,197,23,63,83,47,10,237,75,44,248,59,80,170,210,233,86,229,66,76,27,178,176,196,151,225,185,83,148,132,59,25,250,106,80,149,39,124,52,243,28,75,188,194,82,94,113,41,218,68,134,201,111,67,92,170,229,158,242,205,126,46,67,194,219,62,116,74,114,19,29,85,42,189,78,73,146,145,78,167,54,182,208,235,228,222,226,83,203,220,235,104,67,105,50,220,181,167,114,144,141,238,35,16,12,235,152,140,170,222,88,35,105,97,230,41,51,77,151,46,196,196,91,94,139,86,129,86,55,9,210,98,163,34,156,203,242,161,190,105,66,73,165,243,77,229,180,147,35,220,201,39,69,173,109,189,179,218,228,23,58,247,86,84,241,30,37,18,173,83,241,24,101,115,84,25,110,227,167,200,55,22,220,13,230,150,213,83,142,77,165,107,75,205,32,136,214,148,36,249,205,160,144,101,185,45,45,171,243,164,213,169,85,250,84,42,237,10,167,18,163,77,168,199,110,92,57,145,30,75,204,73,97,196,146,155,117,183,18,102,149,161,73,50,81,40,140,200,200,200,200,106,196,46,79,26,51,175,251,85,114,35,130,148,11,2,167,74,115,19,110,156,63,183,155,166,198,124,249,174,82,224,157,49,178,114,166,166,118,169,10,218,180,19,109,37,211,74,86,226,148,173,29,75,46,182,117,3,254,202,175,219,171,255,0,42,220,119,37,199,80,255,0,214,76,157,82,157,33,207,248,206,60,243,142,47,230,165,41,94,102,98,250,114,11,146,139,87,42,120,113,18,183,86,166,120,140,77,185,169,236,185,113,212,36,19,107,114,6,242,75,138,166,71,54,212,180,37,150,150,68,75,82,20,124,231,16,75,51,218,150,144,212,148,187,46,154,21,141,106,214,111,91,166,119,130,162,219,244,249,21,74,140,158,82,220,228,69,97,181,56,235,155,16,74,90,182,161,10,61,18,70,163,211,66,35,62,130,53,255,0,69,31,34,127,238,231,254,76,214,63,238,131,223,230,22,233,161,95,57,47,196,187,214,214,157,227,104,183,6,23,214,106,148,233,60,165,183,207,138,253,37,215,26,115,98,201,43,78,228,45,39,162,136,148,90,232,100,71,208,107,132,54,83,202,119,186,198,13,253,159,219,223,119,48,50,168,0,8,171,197,31,220,79,19,127,82,253,241,8,82,182,83,189,233,240,111,237,2,222,251,197,129,178,152,0,165,110,53,126,244,246,183,217,252,31,188,106,34,0,11,84,225,71,145,111,196,102,131,26,236,207,252,222,85,129,10,114,191,190,82,170,142,71,52,255,0,193,120,85,169,95,158,241,35,250,157,225,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,205,143,189,62,50,125,160,92,63,120,190,58,155,203,12,241,78,141,134,118,38,37,220,49,42,179,172,202,237,61,230,104,85,30,92,151,96,192,219,81,158,133,211,249,171,65,52,211,198,244,121,114,57,8,81,234,151,185,135,213,107,211,32,100,91,22,112,107,5,51,29,110,223,184,227,104,122,106,131,19,115,113,166,109,83,190,130,156,107,65,179,83,240,228,71,226,57,90,43,213,208,212,141,252,214,201,78,180,218,79,97,234,77,90,149,95,165,66,174,208,170,113,42,52,218,140,118,229,195,153,17,228,188,196,150,28,73,41,183,91,113,38,105,90,20,147,37,18,136,204,140,140,140,135,44,0,107,25,141,245,59,54,181,141,23,245,103,14,91,136,221,167,62,232,170,201,160,162,36,67,138,194,105,203,150,226,163,19,108,154,82,109,35,148,104,209,6,148,237,45,11,66,211,65,109,60,20,42,212,167,178,219,121,80,153,169,196,93,74,29,241,34,92,136,105,121,38,251,44,61,2,18,90,117,109,235,185,40,90,152,121,41,81,150,138,54,156,34,215,105,233,97,64,53,87,27,41,229,59,221,99,6,254,207,237,239,187,152,25,84,0,4,85,226,143,238,39,137,191,169,126,248,132,40,4,109,80,0,2,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,240,17,87,138,63,184,158,38,254,165,251,226,16,160,17,181,64,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,59,91,166,236,186,175,154,236,171,166,245,185,170,183,5,106,110,207,19,81,170,77,114,92,167,246,33,40,70,247,92,53,45,91,80,132,164,181,62,137,73,17,116,34,23,61,195,43,34,84,172,17,179,105,216,231,138,86,204,182,241,66,189,29,197,69,135,84,97,40,93,183,9,102,164,165,13,183,169,154,36,188,214,138,113,107,218,226,16,231,35,107,102,79,115,103,168,132,28,93,176,246,254,196,172,182,219,116,44,57,177,238,11,170,164,197,241,14,91,176,232,148,199,167,62,219,9,129,61,42,117,77,178,149,40,144,74,90,18,106,50,211,85,164,188,200,65,254,28,57,122,199,219,27,57,216,121,116,222,184,31,136,22,253,22,23,165,188,77,70,169,108,205,137,21,141,244,169,104,70,247,92,109,40,78,229,173,41,45,79,170,148,68,93,76,132,192,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,37,56,157,112,244,135,107,67,147,152,172,191,90,28,154,83,59,157,187,104,20,198,88,98,45,42,43,76,50,219,82,161,68,97,148,109,100,185,79,46,73,238,90,137,78,19,155,73,4,234,145,2,242,241,152,27,251,44,184,161,7,21,240,229,113,23,82,135,30,68,71,97,206,55,142,20,214,30,108,210,166,164,54,203,141,169,196,18,182,58,148,154,180,39,26,109,93,118,144,216,123,2,241,211,14,51,23,135,20,236,80,194,250,207,142,165,78,213,167,153,116,137,18,169,242,146,68,110,69,146,217,25,242,222,70,228,234,90,154,77,42,74,208,165,161,104,90,170,91,141,95,189,61,173,246,127,7,239,26,136,194,153,82,206,109,119,41,120,113,138,180,203,14,149,205,188,239,191,68,71,164,84,159,66,23,22,148,220,114,155,207,146,166,213,175,53,226,241,13,19,77,154,77,189,198,165,47,82,71,41,216,235,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,149,89,212,201,180,108,160,225,126,16,83,235,178,98,79,190,238,121,23,27,215,28,232,51,93,126,18,208,195,144,138,27,49,201,198,219,52,161,13,58,106,81,154,55,155,142,185,170,148,130,108,147,197,225,113,239,217,134,95,174,190,231,154,28,81,253,251,49,55,245,47,220,240,132,117,165,88,23,149,118,205,175,226,13,26,222,151,50,222,181,100,65,141,90,156,201,18,145,1,115,13,210,140,110,145,30,228,161,106,97,196,18,244,216,75,216,147,50,83,136,37,113,45,58,141,10,143,117,81,170,215,77,185,248,65,69,133,80,143,34,163,72,241,139,137,233,8,168,113,42,118,55,61,4,107,107,152,130,82,57,137,45,201,221,169,117,33,178,246,11,226,245,155,143,88,95,111,226,230,31,191,45,202,21,197,29,79,71,41,108,27,47,180,180,56,166,157,101,196,117,34,91,110,182,227,102,105,53,32,205,6,105,82,146,100,163,246,162,144,56,143,101,235,31,111,156,231,98,29,211,101,96,126,32,92,20,89,190,137,240,213,26,93,179,54,92,87,246,82,162,33,123,29,109,181,33,91,86,133,36,244,62,138,73,145,245,35,19,131,132,78,30,223,216,107,150,219,146,133,136,214,61,193,106,212,159,190,38,75,106,29,110,152,244,23,220,97,80,32,37,46,165,183,146,149,26,13,72,90,73,68,90,106,133,23,145,138,224,226,143,239,217,137,191,169,126,231,132,35,85,173,105,221,87,205,118,45,173,101,91,53,91,130,181,55,127,134,167,82,225,57,46,83,251,16,165,175,99,77,146,150,173,168,66,148,122,23,68,164,204,250,17,139,254,200,190,76,168,89,60,195,137,84,199,42,190,153,188,238,143,15,34,230,169,52,181,148,85,56,209,47,149,26,51,106,211,70,90,230,186,68,226,146,78,56,165,169,74,218,70,134,155,146,162,53,103,163,38,84,44,225,225,196,90,99,117,95,67,94,118,191,136,145,108,212,157,90,206,42,92,116,145,205,141,37,180,235,171,46,242,154,35,113,41,55,27,82,18,164,238,34,91,78,80,13,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,137,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,84,168,140,186,25,9,43,194,227,223,179,12,191,93,125,207,52,95,240,0,0,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,0,0,64,14,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,23,252,33,6,99,179,199,27,42,89,217,162,217,248,130,137,114,48,234,240,177,233,107,156,243,75,117,213,209,37,166,161,82,65,77,105,130,51,74,208,164,154,82,250,82,158,106,144,211,74,73,168,217,38,156,150,151,77,173,135,24,227,135,18,173,187,146,13,42,237,179,46,218,122,20,164,165,210,122,44,232,174,18,92,105,230,157,108,255,0,188,113,183,91,81,41,42,36,45,10,35,36,168,168,7,58,249,81,174,229,47,25,102,217,188,170,172,203,66,165,172,203,90,183,53,148,39,199,197,218,131,113,179,83,102,104,55,152,90,249,78,22,136,81,232,135,57,104,67,173,144,245,121,9,206,253,119,40,247,219,176,174,57,85,90,150,25,86,249,174,214,232,144,217,68,135,145,40,153,50,102,84,68,184,235,104,109,237,233,105,14,30,242,74,218,215,114,84,166,218,52,95,157,38,173,74,175,210,161,87,104,85,56,149,26,109,70,59,114,225,204,136,242,94,98,75,14,36,148,219,173,184,147,52,173,10,73,146,137,68,102,70,70,70,67,150,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,218,160,5,85,241,206,253,228,255,0,140,159,205,162,170,197,164,240,175,200,84,153,82,105,89,167,198,74,20,184,104,135,33,154,133,141,76,145,202,52,76,65,180,242,78,124,152,238,52,165,18,9,75,97,216,171,74,208,189,237,115,116,52,27,74,93,175,143,63,127,216,22,110,41,217,181,108,62,196,27,122,37,114,222,174,71,56,211,160,201,35,216,234,53,35,35,35,35,37,33,105,81,37,104,90,76,150,133,165,42,73,165,73,35,45,125,179,175,149,26,238,82,241,150,109,155,202,170,204,180,42,90,204,181,171,115,89,66,124,124,93,168,55,27,53,54,102,131,121,133,175,148,225,104,133,30,136,115,150,132,58,217,12,0,54,83,202,119,186,198,13,253,159,219,223,119,48,53,172,23,39,140,25,32,135,154,172,142,224,213,219,103,69,219,137,182,158,23,208,218,161,36,158,98,51,53,70,213,18,27,139,139,41,213,180,165,171,106,16,255,0,135,35,113,182,208,236,133,26,212,73,90,212,85,3,254,202,172,43,171,255,0,42,219,151,37,185,80,255,0,214,67,157,77,157,29,207,248,174,50,243,110,35,228,164,169,62,70,66,250,114,19,157,250,22,110,44,71,97,92,114,169,84,220,77,162,115,93,173,209,33,178,184,236,174,41,188,100,204,168,137,113,215,22,227,59,20,210,28,61,230,164,59,174,228,165,46,52,107,202,185,177,247,88,198,79,179,251,135,238,231,198,181,131,106,128,1,85,124,115,191,121,63,227,39,243,104,133,89,76,195,59,171,23,105,56,229,98,217,81,60,93,106,70,23,189,80,141,21,45,184,227,146,188,21,114,145,49,108,52,134,208,165,173,231,17,29,72,109,4,159,89,197,33,38,100,70,102,88,0,109,17,96,82,108,26,45,155,73,135,133,180,203,126,5,166,228,114,151,73,106,128,203,45,83,148,195,230,111,19,172,37,130,38,141,14,27,134,230,228,116,86,243,87,93,117,30,128,82,7,17,236,189,99,237,243,156,236,67,186,108,172,15,196,11,130,139,55,209,62,26,163,75,182,102,203,138,254,202,84,68,47,99,173,182,164,43,106,208,164,158,135,209,73,50,62,164,98,74,240,107,194,124,83,194,255,0,217,127,246,76,195,75,174,210,244,159,224,255,0,130,244,237,26,76,15,21,203,244,135,51,149,206,66,119,237,230,35,118,221,116,222,157,123,144,133,124,81,253,251,49,55,245,47,220,240,132,95,110,173,85,102,149,34,132,205,78,90,41,179,36,51,46,68,52,188,162,97,231,217,75,137,105,213,183,174,213,45,9,125,228,165,70,90,164,157,112,139,77,199,172,138,201,6,75,174,172,220,98,59,16,102,166,171,68,176,105,188,199,235,119,11,80,92,83,107,229,27,59,160,198,124,208,108,148,197,147,237,153,37,103,234,54,106,119,106,246,147,107,191,235,78,214,161,88,214,173,26,202,181,160,248,42,45,191,79,143,75,167,70,230,173,206,68,86,27,75,109,55,189,102,165,171,106,16,146,213,70,106,61,53,51,51,234,59,96,1,173,102,108,125,233,241,147,237,2,225,251,197,241,117,60,46,61,196,240,203,245,215,223,19,68,170,30,43,26,237,59,202,250,194,59,190,207,195,187,198,93,171,115,213,168,242,99,82,42,241,159,38,87,22,90,144,124,163,55,121,110,41,180,26,180,74,214,218,121,169,66,148,166,205,14,18,22,157,109,177,87,12,238,172,27,196,123,143,11,111,88,158,30,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,178,174,11,152,215,133,148,120,119,30,2,75,167,248,43,250,224,168,73,175,179,81,113,168,205,183,80,130,195,17,144,220,36,186,110,19,206,188,217,156,199,210,209,32,210,150,205,245,145,151,174,42,172,92,78,100,49,191,5,240,243,134,158,26,217,23,205,14,223,187,46,203,143,13,232,17,45,250,28,151,34,57,46,152,252,154,50,153,110,180,77,59,185,214,144,193,37,242,67,205,160,204,221,218,217,41,27,212,180,212,5,38,147,85,175,213,97,80,168,84,201,117,26,149,70,67,113,33,195,136,202,158,126,75,238,40,146,219,77,182,146,53,45,106,81,146,73,36,70,102,102,68,66,253,56,106,96,166,41,224,78,89,96,218,216,173,80,223,46,171,80,85,126,151,78,83,178,77,202,60,25,113,99,47,193,58,211,237,160,227,188,135,252,74,156,105,36,105,39,28,89,234,106,82,133,0,140,149,141,24,67,139,152,104,221,155,113,98,115,18,229,65,189,237,122,93,102,221,171,169,245,200,98,93,56,225,49,201,142,135,87,213,43,140,210,153,97,76,158,156,178,75,123,72,218,83,75,94,96,225,169,141,120,89,129,57,154,131,116,226,181,63,124,74,173,61,84,10,93,69,77,70,54,232,243,165,202,140,143,26,235,175,184,130,142,202,24,241,41,113,212,153,168,155,113,101,161,165,74,23,252,49,166,102,233,53,90,254,91,113,94,133,66,166,75,168,212,170,54,61,118,36,56,113,25,83,207,201,125,200,15,37,182,155,109,36,106,90,212,163,36,146,72,140,204,204,136,134,190,255,0,181,59,52,255,0,239,105,197,95,249,155,81,255,0,177,23,103,86,164,213,104,28,49,230,208,171,180,201,116,234,149,59,1,220,137,50,28,182,84,203,241,159,110,223,52,184,211,141,168,137,72,90,84,70,147,73,145,25,25,25,24,215,220,108,167,148,239,117,140,27,251,63,183,190,238,96,101,80,0,17,87,138,63,184,158,38,254,165,251,226,16,165,108,167,123,211,224,223,218,5,189,247,139,3,101,48,1,74,220,106,253,233,237,111,179,248,63,120,212,71,148,225,119,148,155,87,50,216,167,90,186,113,1,222,117,183,135,62,141,168,46,156,149,54,175,72,78,118,73,173,134,31,105,214,92,109,216,106,110,44,164,188,141,80,163,222,217,17,153,26,180,188,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,153,177,247,167,198,79,180,11,135,239,23,197,186,100,107,7,108,28,117,225,171,99,97,206,35,80,98,84,105,181,24,247,3,77,58,236,86,94,126,158,251,149,42,139,41,151,21,79,33,105,106,75,105,117,102,219,164,147,52,153,253,100,117,129,156,204,153,223,217,76,191,228,195,153,6,93,70,201,168,200,91,180,26,243,77,60,243,9,97,199,164,20,104,146,164,155,13,50,83,185,49,205,199,26,111,82,208,247,39,167,105,21,195,83,136,92,204,50,174,193,192,172,121,187,255,0,216,44,253,205,81,235,149,71,159,144,229,30,86,200,204,198,138,183,156,120,219,141,78,75,108,173,36,73,111,107,110,58,74,82,144,222,245,38,229,0,71,252,251,98,101,171,133,249,71,196,202,141,211,47,151,233,235,126,109,179,78,97,14,54,79,74,157,61,133,199,105,13,165,107,78,253,188,197,58,178,78,170,38,153,117,100,149,108,208,107,174,39,167,6,155,254,53,179,154,58,165,153,81,184,101,196,143,120,218,242,227,67,167,164,221,54,39,84,99,186,212,134,205,105,73,26,9,109,198,110,113,165,107,211,66,83,137,35,213,205,170,187,64,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,12,170,0,2,42,241,71,247,19,196,223,212,191,124,66,20,2,54,168,0,1,64,60,81,253,251,49,55,245,47,220,240,132,255,0,224,169,238,177,116,253,160,78,251,186,156,39,248,8,171,197,31,220,79,19,127,82,253,241,8,80,8,218,160,6,42,205,143,186,198,50,125,159,220,63,119,62,53,172,22,147,194,191,33,82,101,73,165,102,159,25,40,82,225,162,28,134,106,22,53,50,71,40,209,49,6,211,201,57,242,99,184,210,148,72,37,45,135,98,173,43,66,247,181,205,208,208,109,41,118,190,0,2,0,113,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,225,70,217,251,225,223,112,224,21,255,0,10,191,130,22,229,193,113,216,151,100,131,68,56,80,233,242,167,63,66,150,183,153,101,184,78,186,148,168,148,135,93,144,210,35,41,106,230,184,102,109,153,45,104,230,59,53,56,84,101,19,20,50,245,102,215,113,27,19,170,50,232,211,175,248,241,13,22,138,227,182,149,196,97,147,90,153,145,49,74,79,53,18,76,158,112,137,132,169,36,218,28,62,105,41,211,36,71,137,124,106,253,233,237,111,179,248,63,120,212,68,0,23,83,194,247,34,223,176,165,170,140,113,198,59,51,194,98,77,107,127,161,227,77,86,231,168,84,183,27,73,22,172,154,75,195,204,123,87,57,154,154,150,134,141,13,253,18,149,33,179,197,92,115,191,121,63,227,39,243,104,138,188,46,61,251,48,203,245,215,220,243,67,138,63,191,102,38,254,165,251,158,16,147,252,17,233,52,170,253,43,30,104,85,218,100,74,141,54,163,30,223,137,50,28,182,82,243,18,88,113,53,52,184,211,141,168,141,43,66,146,102,147,73,145,145,145,153,24,194,188,67,56,121,213,114,209,85,145,138,152,87,14,93,71,10,234,50,8,150,131,82,158,126,219,125,197,104,152,239,168,245,82,227,41,70,73,105,245,25,153,25,165,167,79,127,45,199,241,254,71,51,199,121,101,10,242,84,89,72,151,92,195,170,228,132,174,189,65,66,203,123,107,208,147,227,97,238,50,74,36,165,36,146,52,153,146,30,66,73,11,52,154,90,117,171,243,181,174,203,86,249,161,69,186,108,171,154,149,112,81,102,239,240,213,26,92,214,229,197,127,98,212,133,236,117,179,82,21,181,104,82,79,67,232,164,153,31,82,49,219,0,160,30,40,254,253,152,155,250,151,238,120,66,95,240,92,192,188,56,157,100,220,121,135,169,209,188,117,231,6,224,147,109,211,100,200,50,91,116,232,169,135,25,199,23,29,26,122,143,57,226,150,133,184,102,106,229,164,144,157,132,183,73,203,63,0,21,129,198,143,2,240,226,13,147,110,102,30,153,70,240,55,156,235,130,53,183,82,147,28,201,13,212,98,170,28,151,27,92,132,105,235,188,223,133,66,16,225,25,43,150,163,66,183,146,26,38,226,7,11,143,126,204,50,253,117,247,60,209,127,192,0,2,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,0,1,0,56,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,95,240,165,110,53,126,244,246,183,217,252,31,188,106,34,74,112,106,199,76,71,196,156,56,188,240,190,245,172,250,86,149,135,62,137,106,128,243,228,106,149,30,44,162,148,71,21,78,25,250,236,183,225,83,202,35,45,200,74,212,130,81,161,45,161,19,43,48,249,126,176,115,53,133,243,176,163,17,145,45,20,217,146,35,203,106,100,18,100,166,194,125,151,9,73,118,59,143,54,226,91,89,167,123,74,81,39,83,109,215,19,211,113,141,104,133,255,0,112,184,247,19,195,47,215,95,124,77,18,168,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,181,64,10,171,227,157,251,201,255,0,25,63,155,68,32,200,238,16,217,184,239,154,139,15,11,113,5,137,111,219,213,105,19,30,156,196,103,205,149,200,68,104,79,202,38,77,101,235,37,11,83,9,66,205,38,149,236,82,182,169,10,209,69,177,152,0,198,153,135,203,245,131,153,172,47,157,133,24,140,137,104,166,204,145,30,91,83,32,147,37,54,19,236,184,74,75,177,220,121,183,18,218,205,59,218,82,137,58,155,110,184,158,155,140,107,68,54,83,202,119,186,198,13,253,159,219,223,119,48,53,172,27,41,229,59,221,99,6,254,207,237,239,187,152,16,171,138,70,65,102,98,39,142,204,222,14,83,234,181,43,188,188,28,123,138,221,135,25,249,207,85,219,46,84,102,100,196,109,180,173,105,121,164,19,100,227,100,68,218,154,108,220,245,22,218,249,213,109,130,248,189,121,96,46,40,91,248,185,135,239,196,110,187,110,200,83,209,202,91,4,243,14,161,109,169,167,89,113,29,12,208,227,78,56,217,154,77,43,34,89,154,84,149,17,40,175,167,18,113,14,171,138,217,9,196,76,64,174,225,237,193,99,84,170,216,111,114,42,101,189,94,142,166,102,192,125,16,164,182,226,20,149,37,42,52,26,144,106,109,102,148,26,219,82,22,105,70,237,165,175,8,218,160,0,85,95,28,239,222,79,248,201,252,218,49,87,5,79,122,123,167,236,254,119,222,52,225,10,177,87,12,238,172,27,196,123,143,11,111,88,158,30,181,108,212,29,167,201,218,219,136,109,237,135,234,62,215,49,8,90,153,117,6,151,27,89,164,183,182,180,40,139,69,16,188,158,22,87,252,107,235,37,182,108,83,184,101,213,170,86,172,137,244,10,145,201,55,84,184,171,110,74,221,143,28,150,225,122,200,68,55,226,18,54,25,161,40,218,130,211,97,165,50,212,0,80,15,20,127,126,204,77,253,75,247,60,33,135,242,235,128,215,150,100,177,114,133,133,54,100,41,106,93,70,66,23,83,156,204,114,121,20,154,113,45,37,34,107,164,165,161,59,27,74,181,36,154,211,189,102,134,210,123,214,146,61,135,176,47,2,240,227,46,152,113,78,194,252,47,163,120,26,84,29,93,121,231,76,151,42,161,41,68,68,228,169,46,17,23,49,229,237,78,167,161,36,146,148,161,9,66,16,132,39,32,0,0,214,179,54,62,244,248,201,246,129,112,253,226,248,186,158,23,30,226,120,101,250,235,239,137,162,85,0,133,92,76,242,93,251,100,240,225,24,145,101,39,151,127,88,52,249,111,198,142,204,30,115,149,216,36,92,213,193,213,180,41,229,60,147,66,149,29,37,185,60,199,93,65,164,185,198,227,116,131,254,202,172,43,171,255,0,42,219,151,37,185,80,255,0,214,67,157,77,157,29,207,248,174,50,243,110,35,228,164,169,62,70,67,170,29,173,126,236,186,174,191,70,254,20,220,213,90,207,161,169,236,210,105,222,144,154,228,143,7,5,173,121,81,153,222,103,203,101,27,149,181,180,232,148,234,122,17,106,45,39,133,62,68,169,69,74,129,154,108,101,182,101,170,164,169,4,253,145,74,168,176,148,176,219,4,148,41,186,193,160,204,212,181,169,70,162,99,122,82,72,36,115,210,75,222,195,141,218,80,213,92,108,39,97,96,94,28,102,47,34,56,89,133,248,161,70,241,212,169,216,127,110,186,203,205,25,34,85,62,82,105,140,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,170,86,205,118,84,113,31,41,88,142,187,42,245,107,199,82,167,115,31,160,87,216,100,209,22,175,21,38,68,106,73,25,159,45,228,110,73,58,201,153,169,181,41,38,70,180,45,183,23,55,248,83,231,182,170,85,88,25,89,198,91,154,34,169,170,142,76,89,21,90,139,234,75,237,190,74,66,91,163,154,204,141,43,66,146,106,54,55,169,38,131,71,33,38,189,236,54,221,175,128,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,101,60,167,123,172,96,223,217,253,189,247,115,3,42,140,63,131,57,179,192,108,126,188,174,235,15,11,111,168,149,138,189,157,35,149,41,8,232,137,172,17,32,149,46,26,181,210,68,100,186,163,100,221,71,66,90,72,255,0,22,235,46,59,152,0,69,94,40,254,226,120,155,250,151,239,136,66,149,178,157,239,79,131,127,104,22,247,222,44,13,148,192,5,43,113,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,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,53,172,205,143,189,62,50,125,160,92,63,120,190,46,167,133,199,184,158,25,126,186,251,226,104,243,252,80,113,191,5,240,243,47,53,171,34,249,161,219,247,101,217,113,199,84,75,126,135,37,200,142,75,166,63,38,60,166,91,173,19,78,238,117,164,48,73,124,144,243,104,51,55,118,182,74,70,245,45,52,87,73,164,213,107,245,88,84,42,21,50,93,70,165,81,144,220,72,112,226,50,167,159,146,251,138,36,182,211,109,164,141,75,90,148,100,146,73,17,153,153,145,16,216,123,34,216,77,140,184,41,151,27,118,194,199,27,191,211,85,232,155,156,141,15,114,93,244,20,19,66,9,154,103,136,35,63,17,202,209,94,182,166,148,111,229,54,106,105,166,212,114,0,85,175,27,140,94,140,138,86,30,224,36,23,226,57,33,249,14,221,245,70,212,195,188,246,16,132,185,22,18,144,231,70,141,14,27,147,201,73,245,150,70,203,103,234,17,150,250,235,193,92,16,170,227,100,108,68,85,26,185,18,157,34,192,177,234,23,194,209,37,181,41,19,24,132,235,4,243,4,164,245,66,205,167,156,90,15,106,136,214,218,80,123,73,102,226,58,172,16,189,105,88,107,141,22,14,35,87,99,203,126,155,106,221,20,170,220,198,162,33,42,125,198,35,75,109,231,18,218,84,164,164,214,105,65,145,17,169,37,174,154,153,119,27,52,82,106,212,170,253,42,21,118,133,83,137,81,166,212,99,183,46,28,200,143,37,230,36,176,226,73,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,57,99,85,113,105,57,140,207,172,156,24,202,38,19,101,251,7,235,178,224,98,13,79,13,237,71,170,181,120,156,165,149,38,156,253,48,183,178,219,169,119,155,30,114,137,44,40,140,218,245,89,124,156,66,146,179,109,105,234,184,83,231,158,171,69,185,160,101,119,21,234,146,234,20,218,252,130,110,212,173,84,106,138,89,211,31,68,116,54,213,48,249,238,109,76,101,165,132,33,134,218,208,210,242,246,18,23,206,35,106,221,0,4,85,226,143,238,39,137,191,169,126,248,132,40,4,109,80,0,2,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,240,17,87,138,63,184,158,38,254,165,251,226,16,160,17,181,64,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,54,168,0,0,16,3,141,95,186,197,173,246,129,7,238,234,136,128,28,46,61,251,48,203,245,215,220,243,69,255,0,0,10,86,227,87,239,79,107,125,159,193,251,198,162,61,255,0,12,94,30,144,238,152,113,179,21,152,27,67,157,74,123,107,182,149,2,166,203,15,197,170,197,117,135,155,118,84,216,143,178,189,204,159,53,149,198,61,200,81,169,179,115,105,160,218,82,237,168,85,95,28,239,222,79,248,201,252,218,34,175,11,143,126,204,50,253,117,247,60,208,226,143,239,217,137,191,169,126,231,132,37,87,3,31,223,179,248,183,252,228,44,39,49,88,189,132,120,37,132,117,219,207,27,95,136,187,97,113,215,79,122,152,243,8,146,186,194,222,66,146,80,26,142,191,85,245,186,146,89,26,21,234,108,37,169,102,150,210,181,39,90,202,180,216,213,26,172,218,132,58,76,74,92,121,82,28,121,168,49,20,234,152,138,133,40,205,44,182,111,45,110,154,18,70,73,35,113,107,94,132,91,148,163,212,206,234,120,67,225,86,52,88,152,37,54,238,196,91,138,91,150,157,227,30,20,187,62,131,38,92,179,93,41,132,63,52,223,116,163,60,132,180,194,36,155,172,190,133,50,106,39,80,164,172,251,150,179,212,5,0,241,71,247,236,196,223,212,191,115,194,19,255,0,130,167,186,197,211,246,129,59,238,234,112,159,224,2,0,113,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,224,0,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,0,128,28,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,82,183,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,106,131,85,113,127,220,46,61,196,240,203,245,215,223,19,68,170,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,109,80,2,170,248,231,126,242,127,198,79,230,209,21,120,92,123,246,97,151,235,175,185,230,139,254,0,1,170,184,217,79,41,222,235,24,55,246,127,111,125,220,192,214,176,108,167,148,239,117,140,27,251,63,183,190,238,96,101,81,23,236,174,28,57,92,176,49,229,220,192,91,246,164,180,212,147,33,83,169,212,23,93,105,84,74,76,211,218,126,38,44,98,108,148,133,165,68,165,54,149,45,77,180,165,234,218,17,177,174,94,75,205,143,186,198,50,125,159,220,63,119,62,53,172,27,84,0,10,171,227,157,251,201,255,0,25,63,155,70,42,224,169,239,79,116,253,159,206,251,198,156,60,167,23,28,51,186,172,252,222,214,47,170,180,77,104,183,237,62,5,66,145,41,182,220,229,171,195,68,102,27,236,41,106,65,32,222,66,216,37,169,8,82,182,182,251,10,51,35,94,133,157,120,31,95,241,154,170,226,158,22,206,184,101,156,137,81,233,213,250,93,37,70,234,152,36,52,167,88,155,33,5,167,41,11,51,122,2,21,212,150,178,38,253,162,108,246,218,248,0,160,30,40,254,253,152,155,250,151,238,120,66,85,112,49,253,251,63,139,127,206,66,213,0,0,6,181,153,177,247,167,198,79,180,11,135,239,23,197,212,240,184,247,19,195,47,215,95,124,77,18,168,0,86,95,21,140,140,82,171,86,204,252,209,97,69,46,37,62,165,64,142,110,93,116,90,117,45,40,42,155,11,144,183,29,169,151,33,189,202,146,133,62,181,190,227,186,146,153,70,243,90,57,38,78,212,88,158,156,52,50,21,39,30,110,22,113,171,22,104,82,216,195,170,28,134,222,164,33,206,86,202,253,69,137,77,169,76,169,151,154,113,47,193,36,182,243,79,31,169,185,106,36,33,74,52,60,72,187,64,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,8,191,197,223,27,240,190,207,192,100,97,5,118,135,111,220,247,133,219,33,167,233,148,233,174,57,207,163,48,142,97,29,97,28,173,20,133,165,68,108,183,170,208,78,27,142,145,147,205,182,251,74,166,27,78,214,174,223,55,85,26,202,181,160,248,218,213,193,80,143,75,167,70,230,161,190,124,167,220,75,109,55,189,102,148,39,114,214,146,213,70,73,45,117,51,34,234,54,83,192,27,63,17,236,12,26,180,236,220,92,191,127,13,46,250,85,61,44,85,43,123,12,188,75,155,148,105,78,229,104,183,121,104,52,53,206,89,19,142,242,249,139,34,90,212,69,144,6,42,205,143,186,198,50,125,159,220,63,119,62,53,172,27,41,229,59,221,99,6,254,207,237,239,187,152,16,255,0,137,95,16,184,120,101,66,157,129,88,13,119,255,0,179,169,251,90,172,87,41,111,49,33,186,60,93,242,89,147,21,15,54,241,185,26,162,151,25,66,76,148,222,230,219,116,212,149,33,205,138,77,75,97,86,38,93,88,55,136,246,230,41,89,82,252,61,106,217,168,53,80,141,185,199,16,219,219,15,215,97,222,90,208,181,50,234,13,77,184,130,81,111,109,107,73,158,138,49,176,78,78,243,85,102,230,191,8,233,247,133,26,165,17,55,61,58,60,120,215,101,33,182,205,149,211,170,38,143,92,210,210,150,181,120,103,20,151,20,202,247,43,114,8,210,103,204,67,136,70,117,17,87,138,63,184,158,38,254,165,251,226,16,165,108,167,123,211,224,223,218,5,189,247,139,3,101,48,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,51,99,239,79,140,159,104,23,15,222,47,139,73,203,22,102,44,220,168,112,183,195,236,82,188,32,203,168,173,82,42,244,218,69,50,49,26,87,81,168,185,85,168,173,166,13,205,166,150,81,181,167,22,183,20,71,181,8,86,212,173,123,27,93,75,99,22,49,95,216,235,127,213,49,27,17,171,210,234,53,42,140,135,221,105,167,101,60,243,20,246,28,121,199,147,18,42,94,90,212,212,102,212,234,201,182,137,70,73,35,250,204,237,39,133,214,65,97,217,244,42,110,102,49,138,159,74,170,85,110,58,124,105,214,157,29,248,204,76,110,153,21,107,106,75,21,37,45,73,86,201,138,229,182,166,185,102,149,50,218,149,184,205,110,26,25,178,160,20,3,196,211,26,255,0,102,156,220,93,62,30,159,225,96,88,154,217,80,247,181,177,231,124,19,239,120,135,28,209,197,165,90,202,118,78,197,22,221,90,38,183,36,149,187,89,127,193,223,2,240,226,240,192,44,83,187,110,154,55,164,165,222,21,9,86,45,69,46,25,35,109,28,161,50,227,172,178,234,9,47,53,206,57,138,230,109,112,137,92,134,12,137,42,111,113,213,182,33,89,85,92,53,191,238,92,57,174,200,136,253,74,213,172,77,162,76,118,34,212,166,28,126,51,203,101,197,54,165,37,42,52,26,144,102,70,105,73,233,166,164,93,133,244,112,215,197,232,216,191,147,235,29,243,126,33,212,172,248,231,104,84,153,140,195,173,33,133,193,74,81,29,38,110,107,189,106,134,113,28,90,144,102,131,91,170,34,219,161,161,50,128,106,174,57,84,154,77,86,191,85,133,66,161,83,37,212,106,85,25,13,196,135,14,35,42,121,249,47,184,162,75,109,54,218,72,212,181,169,70,73,36,145,25,153,153,17,14,93,211,105,221,86,53,118,85,173,122,219,53,91,126,181,11,103,137,167,85,33,57,18,83,27,208,149,163,123,78,18,86,157,200,90,84,90,151,84,168,140,186,25,11,148,225,169,196,11,246,118,135,7,1,49,89,237,151,245,42,158,175,69,212,84,173,27,172,65,136,196,100,125,43,175,201,91,210,42,43,63,18,251,155,80,73,54,219,90,250,109,80,159,224,34,175,20,127,113,60,77,253,75,247,196,33,64,35,106,128,0,20,3,197,31,223,179,19,127,82,253,207,8,79,254,10,158,235,23,79,218,4,239,187,169,194,127,128,138,188,81,253,196,241,55,245,47,223,16,133,0,141,170,0,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,181,64,0,0,128,28,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,0,66,12,199,100,114,54,107,115,179,69,188,49,5,114,227,225,213,159,99,210,209,57,150,144,235,75,173,203,85,66,164,178,132,211,228,68,148,33,41,36,169,245,37,92,212,161,214,146,146,73,188,78,183,55,192,85,95,28,239,222,79,248,201,252,218,34,175,11,143,126,204,50,253,117,247,60,208,226,143,239,217,137,191,169,126,231,132,36,87,7,11,254,205,194,203,55,48,88,131,136,55,12,74,29,189,67,143,110,73,157,58,73,158,198,145,173,72,136,136,136,141,75,90,148,105,66,16,146,53,173,106,74,82,74,82,136,142,42,231,147,55,117,92,223,98,226,110,182,41,210,232,246,157,6,58,169,182,229,41,249,10,90,208,193,172,212,185,79,32,148,109,34,75,199,183,127,44,180,36,54,203,102,167,57,68,226,179,87,12,172,137,85,113,186,242,167,99,158,41,91,49,28,194,250,12,135,21,22,29,81,133,45,23,36,212,18,146,148,54,222,164,75,140,203,186,41,197,175,115,107,91,124,141,174,17,189,202,187,64,1,64,60,81,253,251,49,55,245,47,220,240,132,255,0,224,169,238,177,116,253,160,78,251,186,156,39,248,0,128,28,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,0,0,82,183,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,106,128,0,32,7,26,191,117,139,91,237,2,15,221,213,17,0,56,92,123,246,97,151,235,175,185,230,139,254,20,173,198,175,222,158,214,251,63,131,247,141,68,101,94,6,63,191,103,241,111,249,200,90,160,213,92,95,159,12,233,178,105,220,63,240,254,161,14,147,46,169,34,44,122,243,205,65,136,166,146,252,165,166,173,56,210,203,102,242,208,209,45,70,68,146,55,22,132,106,101,185,73,45,76,171,47,53,220,73,177,199,28,241,29,117,60,47,189,174,188,57,179,41,92,200,244,106,109,30,172,244,25,82,27,51,45,100,206,114,58,203,152,242,246,164,201,189,202,109,164,250,168,220,102,227,174,206,172,58,206,253,11,55,25,29,198,152,87,28,170,85,55,19,104,152,127,115,187,91,162,67,101,113,217,92,83,137,32,153,149,17,46,58,226,220,103,98,154,67,135,188,212,135,117,220,148,165,198,141,116,172,54,168,1,85,124,115,191,121,63,227,39,243,104,138,188,46,61,251,48,203,245,215,220,243,69,255,0,0,0,213,92,108,167,148,239,117,140,27,251,63,183,190,238,96,107,88,54,83,202,119,186,198,13,253,159,219,223,119,48,50,168,12,85,155,31,117,140,100,251,63,184,126,238,124,107,88,54,168,0,21,87,199,59,247,147,254,50,127,54,140,85,193,83,222,158,233,251,63,157,247,141,56,72,174,54,24,95,85,184,112,142,195,197,122,122,165,189,30,204,172,74,166,206,142,204,37,58,134,216,168,33,189,37,58,233,30,140,161,14,195,105,162,220,157,20,185,72,45,201,50,34,92,10,225,201,137,159,177,126,114,112,226,163,34,93,85,184,21,234,130,173,153,140,83,220,211,197,120,246,213,30,58,30,73,173,41,91,41,148,228,103,84,71,174,156,146,90,82,165,33,36,54,20,0,20,3,197,31,223,179,19,127,82,253,207,8,74,174,6,63,191,103,241,111,249,200,90,160,0,168,14,38,153,254,196,122,173,213,116,229,119,15,233,213,91,66,223,133,173,46,230,122,161,0,226,85,42,46,37,199,137,109,178,225,60,162,244,116,134,21,21,196,158,196,56,234,20,100,103,202,112,208,188,213,195,83,136,92,60,77,161,65,192,172,121,187,255,0,217,212,13,205,81,235,149,71,152,142,221,98,46,248,204,198,138,183,156,120,156,147,81,83,143,45,36,73,111,115,141,180,74,82,150,230,245,42,176,115,99,239,79,140,159,104,23,15,222,47,139,169,225,113,238,39,134,95,174,190,248,154,37,80,0,13,85,198,202,121,78,247,88,193,191,179,251,123,238,230,6,85,1,170,184,189,59,131,54,214,174,81,178,11,131,151,77,73,175,29,114,87,112,254,143,79,182,105,201,75,110,243,39,38,138,133,161,247,218,55,154,112,225,182,225,50,151,150,217,154,147,206,108,136,181,89,10,86,197,92,76,186,177,147,17,238,60,82,189,101,248,138,213,205,80,118,161,39,107,142,45,182,119,159,168,195,92,197,173,105,101,164,18,91,109,6,163,216,218,16,146,61,18,66,226,120,104,100,42,54,3,91,204,227,86,44,208,162,63,136,181,200,237,189,72,67,156,221,244,10,115,241,91,82,153,83,47,52,218,152,156,106,113,230,158,63,95,106,18,72,66,146,75,120,151,61,64,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,115,216,183,157,58,86,86,50,19,132,116,43,66,224,136,156,84,185,112,222,220,43,126,25,198,76,163,132,193,194,97,46,212,31,109,74,36,161,9,73,58,150,141,100,162,91,196,146,229,184,132,61,182,157,191,217,85,251,117,127,229,91,142,228,184,234,31,250,201,147,170,83,164,57,255,0,25,199,158,113,197,252,212,165,43,204,204,73,252,119,225,161,152,108,6,194,58,54,44,214,99,196,174,33,248,233,114,224,164,81,152,145,46,93,1,123,36,60,226,223,83,77,169,149,70,105,150,91,230,200,230,18,18,235,134,130,37,33,41,121,120,171,42,185,152,188,178,161,139,144,241,74,207,131,18,162,133,71,85,54,175,76,146,68,148,84,105,206,45,181,186,193,57,180,212,202,247,52,218,208,226,72,246,173,9,220,149,163,123,107,216,83,7,113,138,193,199,91,2,151,136,216,115,94,137,81,166,212,99,176,235,173,53,41,151,159,167,190,227,45,188,168,146,146,202,214,150,164,182,151,80,78,52,106,51,73,159,212,103,130,184,163,251,137,226,111,234,95,190,33,10,86,202,119,189,62,13,253,160,91,223,120,176,54,83,0,20,173,198,175,222,158,214,251,63,131,247,141,68,101,94,6,63,191,103,241,111,249,200,90,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,54,62,244,248,201,246,129,112,253,226,248,241,85,219,254,242,185,173,155,102,204,174,220,50,229,208,172,232,242,99,80,169,234,50,38,32,162,68,133,200,124,208,146,34,35,91,142,184,102,165,158,171,50,75,105,51,218,218,18,153,211,195,11,33,81,177,158,171,19,48,56,193,66,137,63,15,169,146,36,179,74,164,75,230,160,234,213,22,20,206,199,156,105,77,114,164,65,73,169,244,153,19,190,179,204,27,107,74,144,78,33,87,62,3,197,99,125,235,85,195,92,23,191,177,26,133,30,35,245,43,86,215,170,214,225,181,45,10,83,14,63,26,35,143,54,151,18,149,37,70,131,82,8,140,137,73,61,53,208,203,184,214,90,173,86,170,215,234,179,107,181,218,156,186,141,74,163,33,201,115,38,75,121,79,63,37,247,20,106,113,215,28,81,154,150,181,40,205,70,163,51,51,51,51,49,177,246,79,236,8,216,97,149,204,45,179,25,183,165,208,164,69,181,224,201,168,83,229,147,169,125,138,140,150,138,68,210,113,46,158,244,44,228,188,241,154,15,77,134,102,146,36,145,18,74,162,248,185,225,157,171,135,121,184,122,163,107,68,240,159,134,182,252,75,154,162,194,27,109,182,83,57,199,228,71,117,109,165,8,78,156,207,10,151,86,106,220,165,58,235,171,53,122,218,20,128,224,151,141,127,237,235,46,115,41,255,0,27,214,159,41,182,191,247,120,114,219,121,102,231,254,228,109,165,45,255,0,111,53,43,216,33,106,131,85,113,107,220,41,242,37,74,42,84,12,211,99,45,179,45,85,37,72,39,236,138,85,69,132,165,134,216,36,161,77,214,13,6,102,165,173,74,53,19,27,210,146,65,35,158,146,94,246,28,111,53,241,47,200,228,108,199,89,175,99,13,142,185,104,196,91,46,142,226,25,136,218,29,144,138,229,57,147,113,243,132,150,80,74,81,73,37,45,213,50,164,39,215,91,134,218,200,201,72,91,52,151,254,202,172,43,171,255,0,42,219,151,37,185,80,255,0,214,67,157,77,157,29,207,248,174,50,243,110,35,228,164,169,62,70,66,250,114,11,157,123,87,53,152,113,18,137,86,169,248,124,77,182,105,236,183,113,211,228,27,104,114,126,194,75,106,169,199,38,210,132,41,151,86,100,107,74,18,92,151,22,72,50,218,166,150,236,170,17,87,138,63,184,158,38,254,165,251,226,16,160,17,181,64,0,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,192,69,94,40,254,226,120,155,250,151,239,136,66,128,70,213,0,49,86,108,125,214,49,147,236,254,225,251,185,241,173,96,218,160,0,0,64,14,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,23,252,0,0,2,170,248,231,126,242,127,198,79,230,209,21,120,92,123,246,97,151,235,175,185,230,135,20,127,126,204,77,253,75,247,60,33,26,169,215,101,213,71,161,85,237,106,77,205,85,133,69,184,60,63,165,233,209,230,184,220,90,135,33,102,182,60,67,73,50,67,188,181,153,169,27,200,246,168,204,203,67,25,255,0,34,249,50,174,231,15,17,229,83,28,170,250,26,204,181,252,60,139,154,164,210,208,114,146,219,166,190,84,104,205,171,93,94,119,148,233,19,138,73,182,218,80,165,43,113,146,26,114,255,0,173,107,78,213,177,168,81,109,107,42,217,165,91,244,88,91,252,53,58,151,9,184,145,88,222,181,45,123,26,108,146,132,238,90,212,163,208,186,169,70,103,212,204,118,192,2,128,120,163,251,246,98,111,234,95,185,225,9,255,0,193,83,221,98,233,251,64,157,247,117,56,79,240,1,0,56,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,95,240,0,0,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,0,0,64,14,53,126,235,22,183,218,4,31,187,170,34,0,112,184,247,236,195,47,215,95,115,205,23,252,41,91,141,95,189,61,173,246,127,7,239,26,136,202,188,12,127,126,207,226,223,243,144,181,65,170,184,191,238,23,30,226,120,101,250,235,239,137,162,47,241,80,200,84,105,81,170,185,167,193,186,20,72,107,135,29,234,133,243,76,143,205,53,204,89,186,202,74,124,104,237,180,164,146,201,43,125,217,75,82,208,141,141,115,116,53,155,170,93,96,217,183,253,229,135,210,106,178,172,203,134,93,41,117,202,60,218,5,76,153,50,217,50,157,45,163,106,68,119,80,162,52,173,10,73,234,90,151,170,180,161,105,218,180,37,69,231,198,213,0,42,175,142,119,239,39,252,100,254,109,17,87,133,199,191,102,25,126,186,251,158,104,191,224,0,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,13,107,6,202,121,78,247,88,193,191,179,251,123,238,230,6,85,1,138,179,99,238,177,140,159,103,247,15,221,207,141,107,6,213,0,2,170,248,231,126,242,127,198,79,230,209,138,184,42,123,211,221,63,103,243,190,241,167,11,52,207,54,23,213,113,143,41,120,153,97,208,149,44,234,79,209,253,37,13,136,144,149,45,249,111,193,121,185,173,197,109,164,153,41,75,121,81,137,146,211,83,35,112,140,146,173,54,158,185,131,104,140,61,189,105,88,149,96,91,88,141,66,143,45,138,109,213,71,133,91,134,212,180,37,47,182,196,150,80,243,105,113,41,82,146,75,36,172,136,200,148,162,215,93,12,251,143,64,2,128,120,163,251,246,98,111,234,95,185,225,9,85,192,199,247,236,254,45,255,0,57,11,84,0,16,255,0,136,206,74,63,109,86,28,49,95,176,41,148,166,241,54,214,250,74,108,151,203,148,229,82,9,18,205,202,98,158,220,148,39,114,214,78,52,167,73,73,67,137,82,117,105,47,58,225,81,103,251,42,176,174,175,252,171,110,92,150,229,67,255,0,89,14,117,54,116,119,63,226,184,203,205,184,143,146,146,164,249,25,5,217,116,215,111,155,170,179,122,221,51,188,109,106,224,168,72,170,84,100,242,144,223,62,83,238,41,199,92,216,130,74,19,185,107,81,232,146,36,150,186,17,17,116,23,211,194,227,220,79,12,191,93,125,241,52,74,160,0,26,171,141,148,242,157,238,177,131,127,103,246,247,221,204,12,170,3,85,113,232,47,43,254,242,196,25,52,169,87,157,195,46,170,186,29,30,21,2,152,79,25,108,135,78,136,209,53,30,59,72,73,18,80,132,164,181,61,11,214,90,150,181,110,90,212,163,178,158,20,249,18,170,157,86,6,105,177,150,217,136,154,106,99,147,246,69,42,162,194,148,251,143,154,144,166,235,6,131,50,74,16,148,146,137,141,233,81,172,215,207,73,35,99,14,57,107,224,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,14,214,191,118,93,87,95,163,127,10,110,106,173,103,208,212,246,105,52,239,72,77,114,71,131,130,214,188,168,204,239,51,229,178,141,202,218,218,116,74,117,61,8,181,22,211,194,235,32,176,236,250,21,55,51,24,197,79,165,85,42,183,29,62,52,235,78,142,252,102,38,55,76,138,181,181,37,138,146,150,164,171,100,197,114,219,83,92,179,74,153,109,74,220,102,183,13,12,216,253,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,98,136,120,140,228,163,246,170,226,59,21,251,2,153,85,115,12,174,159,164,166,201,124,185,173,210,231,25,172,220,166,41,237,202,90,182,161,4,227,74,116,146,165,182,165,39,87,84,203,174,31,85,144,92,235,221,89,83,196,120,148,74,181,79,196,97,149,205,80,101,187,142,159,32,220,91,112,55,154,91,85,78,57,54,149,173,47,52,130,35,90,80,147,231,54,130,65,150,228,180,182,173,39,137,141,90,149,95,225,255,0,136,21,218,21,78,37,70,155,81,143,65,151,14,100,71,146,243,18,88,114,173,5,77,186,219,137,51,74,208,164,153,40,148,70,100,100,100,100,41,135,41,222,244,248,55,246,129,111,125,226,192,217,76,0,82,183,26,191,122,123,91,236,254,15,222,53,17,149,120,24,254,253,159,197,191,231,33,106,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,204,216,251,211,227,39,218,5,195,247,139,227,42,228,23,37,23,86,107,49,30,37,110,173,76,240,248,101,108,212,25,114,227,168,72,39,16,220,253,134,151,21,76,142,109,169,11,83,206,160,200,150,164,40,185,45,172,150,103,185,77,33,219,243,164,210,105,84,10,84,42,21,10,153,18,157,77,167,71,110,36,56,113,25,75,44,70,97,180,146,91,105,182,210,68,148,33,41,34,73,36,136,136,136,136,136,114,192,64,174,50,215,252,155,103,43,148,187,50,157,112,196,137,34,241,186,34,70,153,79,81,180,111,206,167,71,105,217,14,26,18,162,53,146,27,146,220,19,82,209,166,134,166,210,103,163,155,85,86,217,44,195,63,217,119,53,152,97,98,185,18,149,46,36,139,129,138,132,248,181,70,249,145,101,65,132,71,50,83,11,70,197,18,249,140,71,117,4,133,39,106,148,162,74,140,146,102,101,177,240,175,94,52,246,4,106,238,94,109,76,65,143,111,75,153,82,181,110,132,70,92,230,73,213,34,5,58,100,119,9,227,116,146,123,18,133,200,98,2,9,107,46,139,216,148,153,115,12,149,92,25,9,196,203,171,11,243,113,134,117,27,90,95,47,211,215,4,43,102,162,194,220,112,153,149,6,123,232,142,234,28,74,22,157,251,121,137,117,4,173,82,78,178,210,205,42,217,160,216,164,106,174,54,83,202,119,186,198,13,253,159,219,223,119,48,50,168,172,14,41,121,5,161,75,161,87,179,89,132,52,255,0,3,85,131,251,186,241,162,69,140,181,183,80,109,75,34,114,164,202,91,73,242,222,70,227,114,70,164,77,173,180,184,242,141,11,67,134,253,101,224,238,49,95,216,21,127,210,241,27,14,107,210,233,213,42,116,134,29,117,166,165,60,203,21,6,27,121,183,149,18,82,89,90,20,236,103,20,210,9,198,141,68,74,34,250,140,182,19,202,174,102,44,220,215,225,28,60,82,179,224,203,167,45,50,21,77,171,211,36,145,169,116,234,139,104,109,110,176,78,109,36,188,141,174,182,180,56,146,45,200,90,119,37,11,222,218,49,175,20,127,113,60,77,253,75,247,196,33,64,35,106,128,0,20,3,197,31,223,179,19,127,82,253,207,8,79,254,10,158,235,23,79,218,4,239,187,169,194,127,128,138,188,81,253,196,241,55,245,47,223,16,133,0,141,170,0,98,172,216,251,172,99,39,217,253,195,247,115,227,90,193,181,64,0,0,128,28,106,253,214,45,111,180,8,63,119,84,68,0,225,113,239,217,134,95,174,190,231,154,47,248,0,0,5,85,241,206,253,228,255,0,140,159,205,162,42,240,184,247,236,195,47,215,95,115,205,14,40,254,253,152,155,250,151,238,120,67,15,229,227,47,215,246,102,177,66,14,20,97,202,34,34,165,50,60,137,110,204,156,79,20,40,76,50,217,169,78,200,113,150,220,83,104,53,108,105,42,52,232,110,58,218,122,110,33,176,246,5,224,94,28,101,211,14,41,216,95,133,244,111,3,74,131,171,175,60,233,146,229,84,37,40,136,156,149,37,194,34,230,60,189,169,212,244,36,146,82,148,33,40,66,16,132,228,0,0,20,3,197,31,223,179,19,127,82,253,207,8,79,254,10,158,235,23,79,218,4,239,187,169,194,127,128,8,1,198,175,221,98,214,251,64,131,247,117,68,64,14,23,30,253,152,101,250,235,238,121,162,255,0,128,0,5,43,113,171,247,167,181,190,207,224,253,227,81,25,87,129,143,239,217,252,91,254,114,22,168,0,2,0,113,171,247,88,181,190,208,32,253,221,81,16,3,133,199,191,102,25,126,186,251,158,104,191,225,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,13,85,197,255,0,112,184,247,19,195,47,215,95,124,77,18,168,82,95,19,92,137,85,112,70,242,168,227,158,22,219,49,27,194,250,244,134,213,42,29,45,133,33,22,220,213,146,82,164,56,222,166,72,140,243,186,169,181,163,107,104,91,156,141,173,145,51,205,129,99,106,128,21,87,199,59,247,147,254,50,127,54,136,171,194,227,223,179,12,191,93,125,207,52,95,240,0,13,85,198,202,121,78,247,88,193,191,179,251,123,238,230,6,181,131,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,106,128,1,85,124,115,191,121,63,227,39,243,104,197,92,21,61,233,238,159,179,249,223,120,211,133,212,141,104,115,41,132,50,112,23,30,111,156,35,121,137,109,199,183,107,15,51,79,57,111,180,243,238,211,151,163,176,158,113,109,104,131,91,145,156,101,195,34,36,232,107,50,52,164,200,210,87,19,194,59,19,45,91,195,40,84,123,22,147,47,74,213,133,80,159,79,171,197,113,198,249,137,241,50,222,152,195,233,66,86,107,38,86,135,205,9,90,210,157,206,48,250,72,140,145,169,205,80,20,3,197,31,223,179,19,127,82,253,207,8,74,174,6,63,191,103,241,111,249,200,90,160,0,10,213,226,139,144,88,119,133,10,165,153,140,29,167,210,169,117,91,114,159,38,117,217,71,98,51,16,219,169,197,66,221,146,253,73,43,74,83,190,98,121,142,41,222,97,169,79,54,148,237,50,91,100,135,170,4,95,247,11,143,113,60,50,253,117,247,196,209,42,128,0,106,174,54,83,202,119,186,198,13,253,159,219,223,119,48,50,168,13,85,196,223,225,161,145,201,57,142,188,153,198,27,225,113,17,135,86,93,97,180,61,17,196,53,33,117,202,139,36,219,229,9,76,172,148,146,140,73,91,74,121,75,79,174,135,9,180,17,154,150,182,110,250,147,73,165,80,41,80,168,84,42,100,74,117,54,157,29,184,144,225,196,101,44,177,25,134,210,73,109,166,219,73,18,80,132,164,137,36,146,34,34,34,34,33,203,0,24,171,54,62,235,24,201,246,127,112,253,220,248,214,176,88,167,13,78,30,147,49,54,187,7,29,113,230,208,255,0,96,176,55,59,71,161,213,25,126,59,149,137,91,35,61,26,82,217,113,146,110,77,57,77,188,181,17,165,205,174,56,209,37,73,91,123,210,171,148,1,229,49,87,12,237,92,100,195,139,143,11,111,88,158,34,139,115,83,221,167,201,218,219,107,113,157,229,234,62,215,49,11,66,94,105,100,151,27,89,164,246,56,132,40,139,84,144,160,28,215,100,255,0,17,242,223,142,43,195,38,237,186,173,82,149,113,212,28,77,143,45,132,28,199,43,49,86,241,33,150,82,109,182,157,243,19,204,105,183,90,74,18,162,113,73,52,164,208,227,74,92,223,188,176,7,23,50,223,194,59,18,240,251,24,170,145,31,169,63,88,165,213,160,193,141,80,92,180,82,98,63,81,165,25,195,51,50,36,33,105,144,82,86,180,178,107,104,214,226,148,149,171,121,152,175,108,167,123,211,224,223,218,5,189,247,139,3,101,48,1,74,220,106,253,233,237,111,179,248,63,120,212,70,85,224,99,251,246,127,22,255,0,156,133,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,33,166,101,86,242,205,127,16,60,84,179,232,212,217,105,182,41,216,145,89,147,118,85,219,112,153,69,58,156,117,87,247,146,93,82,22,159,18,226,82,226,89,70,213,110,89,26,140,185,104,113,104,186,156,29,193,219,7,2,172,10,94,28,225,205,6,37,58,155,78,142,195,78,186,212,86,89,126,160,251,108,182,202,165,202,83,40,66,93,146,226,90,65,184,233,164,141,70,95,81,23,181,0,20,151,198,90,255,0,141,115,102,142,151,102,83,174,25,114,227,217,214,188,72,211,41,234,55,73,136,53,25,14,187,33,195,66,84,68,131,91,145,156,130,106,90,53,212,146,218,76,245,111,106,114,7,4,124,47,170,202,191,241,11,26,30,84,182,41,180,202,59,86,188,114,84,37,114,38,63,37,230,228,187,178,70,164,157,236,38,35,59,155,34,81,233,45,181,25,167,166,251,116,24,255,0,48,56,103,251,50,96,117,249,133,173,196,165,72,151,115,91,243,169,240,61,40,222,248,172,206,91,42,240,175,175,212,89,167,148,249,52,225,45,41,53,33,72,37,36,183,36,134,178,227,101,220,180,95,242,113,79,47,56,111,136,53,11,134,37,114,165,92,181,233,178,106,147,163,27,91,29,168,248,116,20,194,50,104,137,8,90,100,19,168,90,18,69,177,105,82,116,78,221,11,90,33,178,158,83,189,214,48,111,236,254,222,251,185,129,149,64,82,183,18,190,31,191,176,76,201,216,247,133,44,239,176,106,181,4,250,82,156,148,234,229,30,116,183,228,175,232,154,98,50,25,143,78,65,120,102,27,220,179,81,56,226,17,215,114,68,117,201,222,106,175,44,168,98,229,62,240,163,84,165,170,216,168,200,143,26,236,164,54,217,60,138,141,56,151,235,154,90,82,208,159,18,218,84,226,153,94,228,237,89,154,76,249,107,113,11,181,76,239,226,245,155,143,92,49,46,220,92,195,247,229,185,66,184,163,210,30,142,82,216,54,95,105,104,174,68,105,214,92,71,82,37,182,235,110,54,102,147,82,12,208,102,149,41,38,74,58,54,27,84,0,0,160,30,40,254,253,152,155,250,151,238,120,66,127,240,84,247,88,186,126,208,39,125,221,78,19,252,4,85,226,143,238,39,137,191,169,126,248,132,40,4,109,80,3,21,102,199,221,99,25,62,207,238,31,187,159,26,214,13,170,0,0,4,0,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,127,192,0,0,42,175,142,119,239,39,252,100,254,109,17,87,133,199,191,102,25,126,186,251,158,104,244,28,66,44,11,203,20,248,143,94,216,125,135,214,244,186,229,195,92,145,68,141,6,12,98,45,238,175,208,208,204,204,204,204,146,132,37,36,165,173,106,50,66,16,149,41,70,148,164,204,173,167,39,121,85,179,114,161,132,116,251,62,141,77,136,171,158,163,30,60,155,178,174,219,134,242,234,53,18,71,174,73,117,72,66,188,51,106,83,137,101,27,83,181,6,106,50,230,45,197,175,58,128,0,10,1,226,143,239,217,137,191,169,126,231,132,39,255,0,5,79,117,139,167,237,2,119,221,212,225,63,192,4,0,227,87,238,177,107,125,160,65,251,186,162,32,7,11,143,126,204,50,253,117,247,60,209,127,192,0,2,149,184,213,251,211,218,223,103,240,126,241,168,140,171,192,199,247,236,254,45,255,0,57,11,84,0,1,0,56,213,251,172,90,223,104,16,126,238,168,136,1,194,227,223,179,12,191,93,125,207,52,95,240,165,110,53,126,244,246,183,217,252,31,188,106,35,42,240,49,253,251,63,139,127,206,66,213,6,170,226,255,0,184,92,123,137,225,151,235,175,190,38,137,84,58,155,166,211,181,111,154,20,171,90,245,182,105,87,5,22,110,207,19,78,170,66,110,92,87,246,45,43,70,246,156,37,33,91,86,132,168,181,46,138,73,25,117,34,20,25,158,76,142,94,89,66,188,147,42,42,229,215,48,234,185,33,72,160,215,150,130,222,218,244,53,120,41,155,72,146,137,41,73,40,201,68,68,135,144,147,90,9,38,151,90,107,96,144,21,87,199,59,247,147,254,50,127,54,136,171,194,227,223,179,12,191,93,125,207,52,95,240,0,13,85,198,202,121,78,247,88,193,191,179,251,123,238,230,6,181,131,101,60,167,123,172,96,223,217,253,189,247,115,3,42,128,197,89,177,247,88,198,79,179,251,135,238,231,198,181,131,106,128,1,85,124,115,191,121,63,227,39,243,104,197,92,21,61,233,238,159,179,249,223,120,211,133,212,138,75,227,29,132,50,108,172,203,193,197,40,236,75,58,110,35,209,217,121,111,188,251,74,71,164,96,161,17,94,101,164,39,69,161,9,142,80,22,102,178,61,86,242,246,168,244,52,163,218,240,75,196,203,86,223,196,124,68,194,218,180,191,15,90,188,41,244,250,133,35,152,227,104,110,71,128,57,60,246,19,185,100,181,188,104,150,78,37,8,74,190,141,135,212,102,146,71,91,127,1,64,60,81,253,251,49,55,245,47,220,240,132,170,224,99,251,246,127,22,255,0,156,133,170,0,0,10,107,226,87,195,210,102,25,87,103,99,174,3,90,31,236,22,126,215,107,20,58,91,47,200,114,143,43,100,151,164,202,67,45,178,109,198,167,37,182,80,163,53,57,181,183,29,52,165,40,111,98,83,58,184,92,123,137,225,151,235,175,190,38,137,84,0,3,85,113,178,158,83,189,214,48,111,236,254,222,251,185,129,149,64,107,195,147,60,153,223,217,179,191,227,67,135,6,93,58,201,167,72,67,181,234,243,173,60,203,10,97,183,163,148,152,145,100,147,14,178,115,185,50,9,198,218,115,66,208,183,43,167,123,254,176,44,11,55,11,44,218,78,31,97,245,189,18,135,111,80,227,148,104,48,99,17,236,105,26,153,153,153,153,154,150,181,40,212,181,173,70,107,90,212,165,40,212,165,25,159,160,0,1,138,179,99,238,177,140,159,103,247,15,221,207,138,96,225,231,146,202,174,105,241,66,61,118,239,183,229,171,10,237,169,6,119,4,194,146,168,165,53,242,111,115,84,246,28,74,77,75,90,148,109,41,210,65,164,208,201,168,249,141,173,108,238,190,154,77,38,149,64,165,66,161,80,169,145,41,212,218,116,118,226,67,135,17,148,178,196,102,27,73,37,182,155,109,36,73,66,18,146,36,146,72,136,136,136,136,135,44,0,113,38,210,105,85,25,48,38,84,41,145,37,72,165,200,57,112,93,121,148,173,113,95,54,156,100,221,105,70,90,161,102,211,206,182,106,78,135,177,197,167,178,140,142,48,113,71,247,19,196,223,212,191,124,66,20,173,148,239,122,124,27,251,64,183,190,241,96,108,166,0,41,91,141,95,189,61,173,246,127,7,239,26,136,202,188,12,127,126,207,226,223,243,144,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,167,2,240,227,6,166,93,245,107,42,141,202,170,223,119,4,219,146,191,82,124,201,114,166,202,144,251,143,18,20,178,34,209,150,185,170,67,77,145,18,82,147,81,158,171,91,139,94,64,0,1,90,184,177,193,175,246,80,197,59,203,19,63,108,119,163,63,11,110,10,141,119,193,126,8,115,188,47,138,146,227,220,174,103,141,78,253,188,205,187,182,167,93,53,208,181,208,75,92,155,101,90,149,148,28,35,123,12,105,247,132,187,158,68,250,196,138,220,234,139,209,19,21,11,125,196,52,209,37,166,73,75,54,208,77,48,209,25,41,197,153,175,122,181,34,81,33,57,212,5,106,226,199,6,191,217,67,20,239,44,76,253,177,222,140,252,45,184,42,53,223,5,248,33,206,240,190,42,75,143,114,185,158,53,59,246,243,54,238,218,157,116,215,66,215,65,45,114,109,150,138,174,83,240,141,236,40,168,98,132,187,222,58,107,18,42,80,100,61,5,80,209,5,135,144,214,177,90,104,222,120,146,142,106,29,116,246,168,136,214,250,207,110,166,102,168,65,253,3,31,253,168,191,200,159,254,158,44,167,9,236,95,216,191,11,44,220,51,244,167,164,255,0,4,173,250,117,11,198,242,57,62,43,194,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,128,226,85,169,52,170,253,42,109,10,187,76,137,81,166,212,99,185,18,100,57,108,165,230,36,176,226,77,46,52,227,106,35,74,208,164,153,164,210,100,100,100,102,70,43,2,173,192,214,148,245,86,107,212,44,203,75,135,77,92,135,21,14,60,187,73,50,95,101,131,81,242,208,227,169,152,218,92,89,39,66,53,147,104,37,25,25,146,83,174,133,237,109,94,20,184,143,104,97,61,235,130,20,204,222,115,108,203,239,194,59,82,165,200,178,13,109,179,42,60,150,31,110,84,127,233,129,114,158,63,14,134,214,101,170,86,217,145,41,38,104,105,77,248,15,232,24,255,0,237,69,254,68,255,0,244,241,106,128,0,32,6,104,248,82,126,217,76,118,185,177,175,246,122,252,28,252,35,240,95,210,207,193,111,25,200,240,240,216,141,248,239,22,222,237,220,141,222,193,105,187,78,186,106,121,255,0,37,57,82,253,167,216,89,85,195,63,195,223,194,223,73,220,15,215,124,111,162,252,7,47,153,26,59,60,174,95,57,221,116,240,219,183,110,45,119,233,167,77,78,64,0,197,89,163,192,191,219,41,129,55,54,10,126,20,254,14,126,17,248,47,233,159,129,241,156,143,15,49,137,63,137,230,55,187,119,35,111,182,90,110,215,174,154,28,0,254,129,143,254,212,95,228,79,255,0,79,22,168,3,202,98,197,139,251,40,97,101,229,134,126,148,244,103,225,109,191,81,161,120,222,71,59,194,248,168,206,51,205,229,238,78,253,188,205,219,119,39,93,52,212,181,212,86,183,244,12,127,246,162,255,0,34,127,250,120,181,64,0,1,31,243,173,149,47,219,131,133,148,172,51,252,61,252,18,244,101,192,197,119,198,250,47,199,243,57,113,164,51,202,229,243,154,211,95,19,187,118,227,211,102,154,117,212,176,6,87,56,82,126,214,188,118,182,113,175,246,122,252,35,252,28,241,191,210,207,193,111,7,207,241,16,223,141,248,239,22,230,221,188,253,222,193,235,183,78,154,234,83,252,0,0,4,85,207,62,70,63,110,143,224,79,255,0,90,63,129,223,129,222,146,255,0,200,158,144,241,94,47,195,127,246,67,59,54,248,111,238,181,223,229,167,92,85,149,206,20,159,181,175,29,173,156,107,253,158,191,8,255,0,7,60,111,244,179,240,91,193,243,252,68,55,227,126,59,197,185,183,111,63,119,176,122,237,211,166,186,148,170,183,114,209,133,150,246,59,93,217,139,244,79,164,239,59,183,192,126,234,168,177,25,239,68,120,88,103,15,247,2,249,68,236,126,115,39,163,191,72,173,250,17,116,34,208,101,80,0,0,16,3,52,124,41,63,108,166,59,92,216,215,251,61,126,14,126,17,248,47,233,103,224,183,140,228,120,120,108,70,252,119,139,111,118,238,70,239,96,180,221,167,93,53,60,255,0,146,156,169,126,211,236,44,170,225,159,225,239,225,111,164,238,7,235,190,55,209,126,3,151,204,141,29,158,87,47,156,238,186,120,109,219,183,22,187,244,211,166,167,32,0,4,127,206,182,84,191,110,14,22,82,176,207,240,247,240,75,209,151,3,21,223,27,232,191,31,204,229,198,144,207,43,151,206,107,77,124,78,237,219,143,77,154,105,215,82,192,25,92,225,73,251,90,241,218,217,198,191,217,235,240,143,240,115,198,255,0,75,63,5,188,31,63,196,67,126,55,227,188,91,155,118,243,247,123,7,174,221,58,107,169,79,240,0,1,10,179,173,195,123,246,224,226,157,43,19,63,102,95,193,47,70,91,236,80,188,23,224,239,143,230,114,228,200,123,155,204,241,77,105,175,137,219,183,105,233,179,93,122,232,94,175,35,25,24,253,165,223,134,223,253,104,254,24,254,24,250,55,255,0,34,122,63,194,248,79,19,255,0,217,15,111,221,226,127,185,211,103,158,189,37,80,0,8,255,0,157,108,169,126,220,28,44,165,97,159,225,239,224,151,163,46,6,43,190,55,209,126,63,153,203,141,33,158,87,47,156,214,154,248,157,219,183,30,155,52,211,174,165,128,50,185,194,147,246,181,227,181,179,141,127,179,215,225,31,224,231,141,254,150,126,11,120,62,127,136,134,252,111,199,120,183,54,237,231,238,246,15,93,186,116,215,82,159,226,21,103,91,134,247,237,193,197,58,86,38,126,204,191,130,94,140,183,216,161,120,47,193,223,31,204,229,201,144,247,55,153,226,154,211,95,19,183,110,211,211,102,186,245,208,189,94,70,50,49,251,75,191,13,191,250,209,252,49,252,49,244,111,254,68,244,127,133,240,158,39,255,0,178,30,223,187,196,255,0,115,166,207,61,122,74,161,85,127,208,49,255,0,218,139,252,137,255,0,233,226,127,229,115,2,255,0,107,94,4,219,56,41,248,83,248,71,248,57,227,127,166,126,7,193,243,252,68,199,228,254,39,152,230,221,188,253,190,217,235,183,94,154,232,89,84,6,63,199,76,11,195,140,197,225,197,71,11,241,66,141,227,169,83,180,117,151,154,50,68,170,124,164,145,147,114,163,56,100,124,183,145,185,90,30,134,147,74,148,133,165,104,90,208,172,128,2,42,231,159,35,31,183,71,240,39,255,0,173,31,192,239,192,239,73,127,228,79,72,120,175,23,225,191,251,33,157,155,124,55,247,90,239,242,211,174,42,202,231,10,79,218,215,142,214,206,53,254,207,95,132,127,131,158,55,250,89,248,45,224,249,254,34,27,241,191,29,226,220,219,183,159,187,216,61,118,233,211,93,74,127,128,0,170,191,232,24,255,0,237,69,254,68,255,0,244,241,101,56,79,98,254,197,248,89,102,225,159,165,61,39,248,37,111,211,168,94,55,145,201,241,94,22,51,108,243,121,123,149,179,119,47,118,221,202,211,93,53,61,53,21,173,253,3,31,253,168,191,200,159,254,158,44,167,9,236,95,216,191,11,44,220,51,244,167,164,255,0,4,173,250,117,11,198,242,57,62,43,194,198,109,158,111,47,114,182,110,229,238,219,185,90,107,166,167,166,163,213,128,242,152,177,98,254,202,24,89,121,97,159,165,61,25,248,91,111,212,104,94,55,145,206,240,190,42,51,140,243,121,123,147,191,111,51,118,221,201,215,77,53,45,117,21,173,253,3,31,253,168,191,200,159,254,158,45,80,0,69,92,243,228,99,246,232,254,4,255,0,245,163,248,29,248,29,233,47,252,137,233,15,21,226,252,55,255,0,100,51,179,111,134,254,235,93,254,90,117,242,153,41,225,189,251,79,177,78,171,137,159,179,47,225,111,164,237,247,232,94,11,240,119,192,114,249,146,99,189,205,230,120,167,117,211,195,109,219,180,181,223,174,189,52,57,170,34,254,120,242,57,74,206,133,42,209,101,236,69,151,104,84,173,9,19,21,30,66,105,169,158,195,204,74,75,92,212,45,174,99,74,37,238,142,201,165,100,230,132,68,225,26,85,184,141,24,131,43,156,41,63,107,94,59,91,56,215,251,61,126,17,254,14,120,223,233,103,224,183,131,231,248,136,111,198,252,119,139,115,110,222,126,239,96,245,219,167,77,117,41,254,2,0,102,143,133,39,237,148,199,107,155,26,255,0,103,175,193,207,194,63,5,253,44,252,22,241,156,143,15,13,136,223,142,241,109,238,221,200,221,236,22,155,180,235,166,167,149,114,49,145,143,218,93,248,109,255,0,214,143,225,143,225,143,163,127,242,39,163,252,47,132,241,63,253,144,246,253,222,39,251,157,54,121,235,210,85,0,0,14,37,90,147,74,175,210,166,208,171,180,200,149,26,109,70,59,145,38,67,150,202,94,98,75,14,36,210,227,78,54,162,52,173,10,73,154,77,38,70,70,70,100,99,202,224,222,16,217,184,17,135,116,252,45,195,230,37,177,111,82,100,78,122,11,18,95,55,151,29,18,101,189,40,217,37,159,172,164,33,79,169,8,53,26,151,177,41,220,165,171,85,31,181,0,1,85,127,208,49,255,0,218,139,252,137,255,0,233,226,202,112,158,197,253,139,240,178,205,195,63,74,122,79,240,74,223,167,80,188,111,35,147,226,188,44,102,217,230,242,247,43,102,238,94,237,187,149,166,186,106,122,106,61,88,12,127,129,120,23,135,25,116,195,138,118,23,225,125,27,192,210,160,234,235,207,58,100,185,85,9,74,34,39,37,73,112,136,185,143,47,106,117,61,9,36,148,165,8,74,16,132,33,57,0,0,0,121,252,66,178,169,88,149,96,92,184,115,93,145,45,138,109,213,71,155,68,152,236,69,165,47,182,196,150,86,203,138,109,74,74,146,75,36,172,204,140,210,162,215,77,72,251,14,171,7,112,118,193,192,171,2,151,135,56,115,65,137,78,166,211,163,176,211,174,181,21,150,95,168,62,219,45,178,169,114,148,202,16,151,100,184,150,144,110,58,105,35,81,151,212,69,237,64,0,6,42,205,30,5,254,217,76,9,185,176,83,240,167,240,115,240,143,193,127,76,252,15,140,228,120,121,140,73,252,79,49,189,219,185,27,125,178,211,118,189,116,208,225,86,19,240,107,253,139,241,78,205,196,207,219,29,233,63,193,43,130,157,93,240,95,130,28,159,21,225,100,182,247,43,153,227,85,179,119,47,110,237,170,211,93,116,61,52,22,84,0,33,86,117,184,111,126,220,28,83,165,98,103,236,203,248,37,232,203,125,138,23,130,252,29,241,252,206,92,153,15,115,121,158,41,173,53,241,59,118,237,61,54,107,175,93,11,213,228,99,35,31,180,187,240,219,255,0,173,31,195,31,195,31,70,255,0,228,79,71,248,95,9,226,127,251,33,237,251,188,79,247,58,108,243,215,164,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,217